Products | Versions |
---|---|
TIBCO Enterprise Administrator (TEA) | 2.2.x |
If the TEA server uses IBM JRE, error "no cipher suites in common" appears when accessing TEA GUI from a browser. And below can be seen in tea.log
<------- in tea.log ----------
javax.net.ssl.SSLHandshakeException: no cipher suites in common
at com.ibm.jsse2.C.z(C.java:574)
at com.ibm.jsse2.ap.b(ap.java:606)
at com.ibm.jsse2.ap.a(ap.java:512)
at com.ibm.jsse2.ap.unwrap(ap.java:572)
at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:11)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.fill(SslConnection.java:582)
at org.eclipse.jetty.server.HttpConnection.fillRequestBuffer(HttpConnection.java:322)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:231)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:283)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:108)
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:240)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:283)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:108)
at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93)
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303)
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148)
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671)
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589)
at java.lang.Thread.run(Thread.java:785)
Caused by: javax.net.ssl.SSLHandshakeException: no cipher suites in common
at com.ibm.jsse2.j.a(j.java:12)
at com.ibm.jsse2.ap.a(ap.java:133)
at com.ibm.jsse2.C.a(C.java:441)
at com.ibm.jsse2.C.a(C.java:138)
at com.ibm.jsse2.E.b(E.java:827)
at com.ibm.jsse2.E.a(E.java:633)
at com.ibm.jsse2.E.a(E.java:870)
at com.ibm.jsse2.C.r(C.java:69)
at com.ibm.jsse2.C$b.a(C$b.java:4)
at com.ibm.jsse2.C$b.run(C$b.java:1)
at java.security.AccessController.doPrivileged(AccessController.java:686)
at com.ibm.jsse2.C$c.run(C$c.java:3)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.fill(SslConnection.java:676)
... 14 common frames omitted
--->
Add "java.property.com.ibm.jsse2.overrideDefaultTLS=true" in tea.tra, and restart TEA.