Hi Wang,

Sorry. Upon looking carefully i found the required classes at this place
http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/file/70e3553d9d6e/src/share/classes/sun/security/ssl

Thanks for helping. Appreciate.

Ayas

On Fri, May 27, 2016 at 2:15 PM, Ayaskant Swain <ayaskant.sw...@gmail.com>
wrote:

> Hi Wang,
>
> I did not find the package* sun.security.ssl* in the location you have
> provided. I am looking for source code for the package that has classes
> such as SSLSocketImpl.java , HandShaker.java etc.
>
> Thanks
> Ayas
>
> On Fri, May 27, 2016 at 6:38 AM, Wang Weijun <weijun.w...@oracle.com>
> wrote:
>
>> You can find the latest jdk7u source code at
>> http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/file/70e3553d9d6e/src,
>> which includes JSSE.
>>
>> --Max
>>
>> > On May 26, 2016, at 3:31 PM, Ayaskant Swain <ayaskant.sw...@gmail.com>
>> wrote:
>> >
>> > Hi All,
>> >
>> > I am in urgent need of the source code bundle of jsse.jar library to
>> debug a javax.net.ssl.SSLHandshakeException error.
>> >
>> > 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 JDK_1.8.0_60 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.
>> > -----------------------------------------------------
>> > 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
>> >
>> > Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol
>> (protocol is disabled or cipher suites are inappropriate)
>> > at sun.security.ssl.Handshaker.activate(Handshaker.java:503)
>> ~[?:1.8.0_60]
>> > at
>> sun.security.ssl.SSLSocketImpl.kickstartHandshake(SSLSocketImpl.java:1482)
>> ~[?:1.8.0_60]
>> > at
>> sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1351)
>> ~[?:1.8.0_60]
>> > -----------------------------------------------------------
>> >
>> > The Handshaker.class & SSLSocketImpl.class are inside jsse.jar file.
>> The above error is being thrown from the "activate(ProtocolVersion
>> helloVersion)" method of the Handshaker.class. I checked out this site -
>> http://download.java.net/openjdk/jdk8/ 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.
>> >
>> > 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.
>> >
>> > Thanks
>> > Ayas
>>
>>
>

Reply via email to