jiaoqingbo opened a new issue #2266:
URL: https://github.com/apache/incubator-kyuubi/issues/2266


   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   
   
   ### Search before asking
   
   - [X] I have searched in the 
[issues](https://github.com/apache/incubator-kyuubi/issues?q=is%3Aissue) and 
found no similar issues.
   
   
   ### Describe the bug
   
   
   kyuubi 1.5.0 version beeline connection fails in kerberos environment,
   Using the same configuration, the 1.4.1 version of beeline connected 
successfully
   
   ### Affects Version(s)
   
   1.5.0
   
   ### Kyuubi Server Log Output
   
   ```logtalk
   15:35:55.085 ERROR org.apache.thrift.server.TThreadPoolServer: Error 
occurred during processing of message.
   java.lang.RuntimeException: org.apache.thrift.transport.TTransportException: 
Peer indicated failure: GSS initiate failed
        at 
org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:219)
 ~[libthrift-0.9.3.jar:0.9.3]
        at 
org.apache.kyuubi.service.authentication.HadoopThriftAuthBridgeServer$TUGIAssumingTransportFactory$$anon$4.run(HadoopThriftAuthBridgeServer.scala:117)
 ~[kyuubi-common_2.12-1.5.0-incubating.jar:1.5.0-incubating]
        at 
org.apache.kyuubi.service.authentication.HadoopThriftAuthBridgeServer$TUGIAssumingTransportFactory$$anon$4.run(HadoopThriftAuthBridgeServer.scala:116)
 ~[kyuubi-common_2.12-1.5.0-incubating.jar:1.5.0-incubating]
        at java.security.AccessController.doPrivileged(Native Method) 
~[?:1.8.0_271]
        at javax.security.auth.Subject.doAs(Subject.java:360) ~[?:1.8.0_271]
        at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1855)
 ~[hadoop-client-api-3.3.2.jar:?]
        at 
org.apache.kyuubi.service.authentication.HadoopThriftAuthBridgeServer$TUGIAssumingTransportFactory.getTransport(HadoopThriftAuthBridgeServer.scala:116)
 ~[kyuubi-common_2.12-1.5.0-incubating.jar:1.5.0-incubating]
        at 
org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:269)
 ~[libthrift-0.9.3.jar:0.9.3]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
~[?:1.8.0_271]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
~[?:1.8.0_271]
        at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_271]
   Caused by: org.apache.thrift.transport.TTransportException: Peer indicated 
failure: GSS initiate failed
        at 
org.apache.thrift.transport.TSaslTransport.receiveSaslMessage(TSaslTransport.java:199)
 ~[libthrift-0.9.3.jar:0.9.3]
        at 
org.apache.thrift.transport.TSaslServerTransport.handleSaslStartMessage(TSaslServerTransport.java:125)
 ~[libthrift-0.9.3.jar:0.9.3]
        at 
org.apache.thrift.transport.TSaslTransport.open(TSaslTransport.java:271) 
~[libthrift-0.9.3.jar:0.9.3]
        at 
org.apache.thrift.transport.TSaslServerTransport.open(TSaslServerTransport.java:41)
 ~[libthrift-0.9.3.jar:0.9.3]
        at 
org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:216)
 ~[libthrift-0.9.3.jar:0.9.3]
        ... 10 more
   15:36:07.365 ERROR org.apache.thrift.server.TThreadPoolServer: Error 
occurred during processing of message.
   java.lang.RuntimeException: org.apache.thrift.transport.TTransportException: 
Peer indicated failure: GSS initiate failed
        at 
org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:219)
 ~[libthrift-0.9.3.jar:0.9.3]
        at 
org.apache.kyuubi.service.authentication.HadoopThriftAuthBridgeServer$TUGIAssumingTransportFactory$$anon$4.run(HadoopThriftAuthBridgeServer.scala:117)
 ~[kyuubi-common_2.12-1.5.0-incubating.jar:1.5.0-incubating]
        at 
org.apache.kyuubi.service.authentication.HadoopThriftAuthBridgeServer$TUGIAssumingTransportFactory$$anon$4.run(HadoopThriftAuthBridgeServer.scala:116)
 ~[kyuubi-common_2.12-1.5.0-incubating.jar:1.5.0-incubating]
        at java.security.AccessController.doPrivileged(Native Method) 
~[?:1.8.0_271]
        at javax.security.auth.Subject.doAs(Subject.java:360) ~[?:1.8.0_271]
        at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1855)
 ~[hadoop-client-api-3.3.2.jar:?]
        at 
org.apache.kyuubi.service.authentication.HadoopThriftAuthBridgeServer$TUGIAssumingTransportFactory.getTransport(HadoopThriftAuthBridgeServer.scala:116)
 ~[kyuubi-common_2.12-1.5.0-incubating.jar:1.5.0-incubating]
        at 
org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:269)
 ~[libthrift-0.9.3.jar:0.9.3]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
~[?:1.8.0_271]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
~[?:1.8.0_271]
        at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_271]
   Caused by: org.apache.thrift.transport.TTransportException: Peer indicated 
failure: GSS initiate failed
        at 
org.apache.thrift.transport.TSaslTransport.receiveSaslMessage(TSaslTransport.java:199)
 ~[libthrift-0.9.3.jar:0.9.3]
        at 
org.apache.thrift.transport.TSaslServerTransport.handleSaslStartMessage(TSaslServerTransport.java:125)
 ~[libthrift-0.9.3.jar:0.9.3]
        at 
org.apache.thrift.transport.TSaslTransport.open(TSaslTransport.java:271) 
~[libthrift-0.9.3.jar:0.9.3]
        at 
org.apache.thrift.transport.TSaslServerTransport.open(TSaslServerTransport.java:41)
 ~[libthrift-0.9.3.jar:0.9.3]
        at 
org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:216)
 ~[libthrift-0.9.3.jar:0.9.3]
        ... 10 more
   ```
   
   
   ### Kyuubi Engine Log Output
   
   _No response_
   
   ### Kyuubi Server Configurations
   
   ```yaml
   export JAVA_HOME=/usr/jdk64/jdk1.8.0_271
   export HADOOP_CONF_DIR=/etc/hadoop/conf
   export SPARK_HOME=/usr/hdp/current/spark-client
   export SPARK_CONF_DIR=/etc/spark/conf
   
   
   kyuubi.authentication KERBEROS
   kyuubi.kinit.keytab /etc/security/keytabs/***.keytab
   kyuubi.kinit.principal ***/_HOST@ocdp
   ```
   
   
   ### Kyuubi Engine Configurations
   
   _No response_
   
   ### Additional context
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to