Support Questions
Find answers, ask questions, and share your expertise

How to configure F5 (SSL) with KNOX?

New Contributor

We put F5 in front of two KNOX nodes. We use SSL from client to F5 and no SSL from F5 to KNOX nodes. We are able to test KNOX node bypassing F5 with beeline: !connect jdbc:hive2://cvglqknoxgw01:8443/infa_pushdown;transportMode=http;httpPath=gateway/default/hive But a similar command failed when using F5 and SSL: !connect jdbc:hive2://;transportMode=http;ssl=true;sslTrustStore=/app/hadoop/certificates/gateway.jks;trustStorePassword=XXXXXX;httpPath=gateway/default/hive Enter username for jdbc:hive2://;transportMode=http;ssl=true;sslTrustStore=/app/hadoop/certificates/gateway.jks;trustStorePassword=XXXXX;httpPath=gateway/default/hive: testuser Enter password for jdbc:hive2://;transportMode=http;ssl=true;sslTrustStore=/app/hadoop/certificates/gateway.jks;trustStorePassword=XXXXX;httpPath=gateway/default/hive: ************* 17/03/07 15:19:43 [main]: ERROR jdbc.HiveConnection: Error opening session org.apache.thrift.transport.TTransportException: Duplicate extensions not allowed at org.apache.thrift.transport.THttpClient.flushUsingHttpClient( at org.apache.thrift.transport.THttpClient.flush( at org.apache.thrift.TServiceClient.sendBase( Caused by: Duplicate extensions not allowed at$CertificateMsg.<init>( at at at at at at at Caused by: Duplicate extensions not allowed at<init>( at at<init>( at at at$CertificateMsg.<init>( ... 51 more Caused by: Duplicate extensions not allowed at at at<init>( at at<init>( ... 56 more Error: Could not establish connection to jdbc:hive2://;transportMode=http;ssl=true;sslTrustStore=/app/hadoop/certificates/gateway.jks;trustStorePassword=pa55w0rd;httpPath=gateway/default/hive: Duplicate extensions not allowed (state=08S01,code=0)

I would appreciate if anyone could help providing some instructions on configuring F5 (SSL) with KNOX.




Take a Tour of the Community
Don't have an account?
Your experience may be limited. Sign in to explore more.