Open xiasanshi opened 4 years ago
never seen this before. have you tried other thrift protocols?
see e.g. https://github.com/carpedm20/LINE/issues/26 for a similar error message
is this reproducable with python 3?
I encounterd the same error and solved it by checking hbase configuration in cloudera manager and ensure the following items off:
hbase.regionserver.thrift.http = False hbase.thrift.support.proxyuser = False # maybe this one is not necessary
but I have no idea why does it work, expecting someone else giving more detailed explainations.
Protocol id is the first byte of the response. The magic number 72 is the ascii code H
.
I think you've connected to a HTTP Server with thrift client (happybase), the HTTP response format's first line is something like HTTP/1.1 200 OK
.
I encounterd the same error and solved it by checking hbase configuration in cloudera manager and ensure the following items off:
hbase.regionserver.thrift.http = False hbase.thrift.support.proxyuser = False # maybe this one is not necessary
but I have no idea why does it work, expecting someone else giving more detailed explainations.
this help me
errors:
hbase version is hbase-1.2.0-cdh5.14.2