[
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)