A status command from the node will work with no issues and no errors in the log e.g.
echo status | nc zkhostname 2181
There might be an issue with the libraries. However it would be good to have some more information. What HDP version is this? can you connect to zookeeper using "zookeeper-client -server <zk-server>" or does this result in another failing with end of stream exception?
Getting logs transferred is problematic. This is a live system.
The client connections are fine and the zookeeper CLI works as expected. I believe the status check is causing the issue and is not the root cause.