<div dir="ltr">Hi All,<div><br></div><div>I am in urgent need of the source code bundle of <b>jsse.jar</b> library to debug a javax.net.ssl.SSLHandshakeException error.</div><div><br></div><div>Our java application is a webservice and deployed in Mule container. Our application in turn calls another external SOAP service over a https URL. So our application becomes a client in the SSL conversation. And I am seeing the below errors only when using <b>JDK_1.8.0_60</b> as the Java runtime for our application. I do not see this problem when i set JDK_1.7.0_71 as the running env for our application and everything works fine.</div><div>-----------------------------------------------------</div><div><pre style="color:rgb(0,0,0);word-wrap:break-word;white-space:pre-wrap">done seeding SecureRandom
Ignoring unsupported cipher suite: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384
Ignoring unsupported cipher suite: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256
Ignoring unsupported cipher suite: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
Ignoring unavailable cipher suite: TLS_RSA_WITH_AES_256_CBC_SHA
Ignoring unsupported cipher suite: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256
Ignoring unsupported cipher suite: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
Ignoring unsupported cipher suite: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
Ignoring unavailable cipher suite: TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA
Ignoring unsupported cipher suite: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
Ignoring unsupported cipher suite: TLS_RSA_WITH_AES_256_CBC_SHA256</pre></div><div><div><font color="#ff0000"><b>Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate) </b></font></div><div><font color="#000000">at sun.security.ssl.Handshaker.activate(Handshaker.java:503) ~[?:1.8.0_60] </font></div><div><font color="#000000">at sun.security.ssl.SSLSocketImpl.kickstartHandshake(SSLSocketImpl.java:1482) ~[?:1.8.0_60] </font></div><div>at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1351) ~[?:1.8.0_60] </div></div><div>-----------------------------------------------------------</div><div><br></div><div>The Handshaker.class & SSLSocketImpl.class are inside jsse.jar file. The above error is being thrown from the "<b>activate(ProtocolVersion helloVersion)</b>" method of the Handshaker.class. I checked out this site - <a href="http://download.java.net/openjdk/jdk8/">http://download.java.net/openjdk/jdk8/</a> to get the source bundle for jsse.jar & downloaded the "openjdk-8-src-b132-03_mar_2014.zip" file. But the steps given to build the openjdk is bit difficult to run and failing due to gcc compiler issues on my Mac OS laptop.</div><div><br></div><div>So, can someone please provide me the jsse jar file source bundle (*.zip or *.jar) that will help in debugging the error . I am stuck at this error since last 4 days.</div><div><br></div><div>Thanks</div><div>Ayas</div></div>