Skip to content

thriftpy2.protocol.exc.TProtocolException: Bad protocol id in the message: 72 #244

@xiasanshi

Description

@xiasanshi
connection = happybase.Connection( port=9090, protocol='compact')
print('All tables: ', connection.tables(), '\n')

errors:

Traceback (most recent call last):
  File "D:/python/workspace/spider/mo-spider-client/tests/test-happybase.py", line 62, in <module>
    main()
  File "D:/python/workspace/spider/mo-spider-client/tests/test-happybase.py", line 26, in main
    print('All tables: ', connection.tables(), '\n')
  File "D:\python\workspace\spider\mo-spider-client\venv\lib\site-packages\happybase\connection.py", line 242, in tables
    names = self.client.getTableNames()
  File "D:\python\workspace\spider\mo-spider-client\venv\lib\site-packages\thriftpy2\thrift.py", line 219, in _req
    return self._recv(_api)
  File "D:\python\workspace\spider\mo-spider-client\venv\lib\site-packages\thriftpy2\thrift.py", line 231, in _recv
    fname, mtype, rseqid = self._iprot.read_message_begin()
  File "D:\python\workspace\spider\mo-spider-client\venv\lib\site-packages\thriftpy2\protocol\compact.py", line 148, in read_message_begin
    % proto_id)
thriftpy2.protocol.exc.TProtocolException: Bad protocol id in the message: 72
hbase cmd is:hbase thrift start --infoport 9095 --port 9090 -threadpool --bind 0.0.0.0 --compact

hbase version is hbase-1.2.0-cdh5.14.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions