Hi everyone,
Apologies if this question has been answered already, I have done a lot of research in the matter and have not found anything. I am using Apache HBase version 1.2.6 with Thrift and using Python 3.6 with happybase 1.1.0 to access HBase. Unfortunately, quite often I get the following error: File "thriftpy/protocol/cybin/cybin.pyx", line 439, in cybin.TCyBinaryProtocol.read_message_begin (thriftpy/protocol/cybin/cybin.c:6470) cybin.ProtocolError: No protocol version header I am aware that this error can occur when using happybase with Python multiprocessing, however I get this error even when that is not the case. Our HBase has a default configuration and does not have any authentication. I normally start Thrift by using hbase-daemon.sh start thrift. Can you please advise me if the setup is incompatible somehow or if there is a certain setting I might be missing? Thank you. Kind regards, Radu
