[ https://issues.apache.org/jira/browse/HIVE-8764?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14201229#comment-14201229 ]
Vaibhav Gumashta commented on HIVE-8764: ---------------------------------------- This: {code} Error: Could not open client transport with JDBC Uri: jdbc:hive2://localhost:10001/;ssl=true;sslTrustStore=truststore.jk s;trustStorePassword=HiveJdbc: Could not connect to localhost on port 10001 (state=08S01,code=0) java.sql.SQLException: Could not open client transport with JDBC Uri: jdbc:hive2://localhost:10001/;ssl=true;sslTrustSto re=truststore.jks;trustStorePassword=HiveJdbc: Could not connect to localhost on port 10001 at org.apache.hive.jdbc.HiveConnection.openTransport(HiveConnection.java:212) at org.apache.hive.jdbc.HiveConnection.<init>(HiveConnection.java:160) at org.apache.hive.jdbc.HiveDriver.connect(HiveDriver.java:105) at java.sql.DriverManager.getConnection(DriverManager.java:571) at java.sql.DriverManager.getConnection(DriverManager.java:187) at org.apache.hive.beeline.DatabaseConnection.connect(DatabaseConnection.java:138) at org.apache.hive.beeline.DatabaseConnection.getConnection(DatabaseConnection.java:179) at org.apache.hive.beeline.Commands.connect(Commands.java:1078) at org.apache.hive.beeline.Commands.connect(Commands.java:999) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.hive.beeline.ReflectiveCommandHandler.execute(ReflectiveCommandHandler.java:45) at org.apache.hive.beeline.BeeLine.dispatch(BeeLine.java:911) at org.apache.hive.beeline.BeeLine.execute(BeeLine.java:776) at org.apache.hive.beeline.BeeLine.begin(BeeLine.java:738) at org.apache.hive.beeline.BeeLine.mainWithInputRedirection(BeeLine.java:469) at org.apache.hive.beeline.BeeLine.main(BeeLine.java:452) Caused by: org.apache.thrift.transport.TTransportException: Could not connect to localhost on port 10001 at org.apache.thrift.transport.TSSLTransportFactory.createClient(TSSLTransportFactory.java:212) at org.apache.thrift.transport.TSSLTransportFactory.getClientSocket(TSSLTransportFactory.java:166) at org.apache.hive.service.auth.HiveAuthFactory.getSSLSocket(HiveAuthFactory.java:214) at org.apache.hive.jdbc.HiveConnection.createBinaryTransport(HiveConnection.java:385) at org.apache.hive.jdbc.HiveConnection.openTransport(HiveConnection.java:184) ... 18 more Caused by: java.net.ConnectException: Connection refused: connect at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:579) at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:618) at sun.security.ssl.SSLSocketImpl.<init>(SSLSocketImpl.java:407) at sun.security.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:88) at org.apache.thrift.transport.TSSLTransportFactory.createClient(TSSLTransportFactory.java:208) {code} > HiveServer2 SSL cannot recognize localhost > ------------------------------------------ > > Key: HIVE-8764 > URL: https://issues.apache.org/jira/browse/HIVE-8764 > Project: Hive > Issue Type: Bug > Components: HiveServer2 > Affects Versions: 0.14.0 > Reporter: Vaibhav Gumashta > Assignee: Vaibhav Gumashta > Priority: Critical > Fix For: 0.14.0 > > > Seen on windows and HS2 running in binary mode (http mode works fine; so does > using dynamic service discovery). Previously jdbc clients could use > localhost:port to connect to the server, now they explicitly need to specify > hostname:port. With ZooKeeper indirection however, this is not an issue coz > uris on ZK are added in the hostname:port format anyway. -- This message was sent by Atlassian JIRA (v6.3.4#6332)