You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hive.apache.org by Pengcheng Liang <li...@hotmail.com> on 2015/07/29 05:58:28 UTC

HiveServer Thrift TTransportException

Hi all,

I get a exception on hiveserver 2 ,  what's meaning��how to fix it? 

ENV: CDH 5.4.2

Here is trace from HiveServer2 :

Error occurred during processing of message.
java.lang.RuntimeException: org.apache.thrift.transport.TTransportException: Invalid status -128
	at org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:219)
	at org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:268)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.thrift.transport.TTransportException: Invalid status -128
	at org.apache.thrift.transport.TSaslTransport.sendAndThrowMessage(TSaslTransport.java:232)
	at org.apache.thrift.transport.TSaslTransport.receiveSaslMessage(TSaslTransport.java:184)
	at org.apache.thrift.transport.TSaslServerTransport.handleSaslStartMessage(TSaslServerTransport.java:125)
	at org.apache.thrift.transport.TSaslTransport.open(TSaslTransport.java:271)
	at org.apache.thrift.transport.TSaslServerTransport.open(TSaslServerTransport.java:41)
	at org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:216)
	... 4 more


thanks,
Best wishes,

Re: HiveServer Thrift TTransportException

Posted by Szehon Ho <sz...@cloudera.com>.
I've seen this when connecting from a client expecting another
authentication mode, check 'hive.server2.authentication' is set to the
value expected by the client (ie, NOSASL vs NONE).

Thanks
Szehon

On Tue, Jul 28, 2015 at 8:58 PM, Pengcheng Liang <li...@hotmail.com>
wrote:

> Hi all,
>
> I get a exception on hiveserver 2 ,  what's meaning?how to fix it?
>
> ENV: CDH 5.4.2
>
> Here is trace from HiveServer2 :
>
> Error occurred during processing of message.
> java.lang.RuntimeException:
> org.apache.thrift.transport.TTransportException: Invalid status -128
> at
> org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:219)
> at
> org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:268)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> at java.lang.Thread.run(Thread.java:745)
> Caused by: org.apache.thrift.transport.TTransportException: Invalid status
> -128
> at
> org.apache.thrift.transport.TSaslTransport.sendAndThrowMessage(TSaslTransport.java:232)
> at
> org.apache.thrift.transport.TSaslTransport.receiveSaslMessage(TSaslTransport.java:184)
> at
> org.apache.thrift.transport.TSaslServerTransport.handleSaslStartMessage(TSaslServerTransport.java:125)
> at org.apache.thrift.transport.TSaslTransport.open(TSaslTransport.java:271)
> at
> org.apache.thrift.transport.TSaslServerTransport.open(TSaslServerTransport.java:41)
> at
> org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:216)
> ... 4 more
>
>
> thanks,
> Best wishes,
>