[jbosstools-issues] [JBoss JIRA] (JBIDE-17284) OpenJDK seem to have issues with SSL/TLS handshakes when using URLConnection
Snjezana Peco (JIRA)
issues at jboss.org
Mon Jun 16 09:47:24 EDT 2014
[ https://issues.jboss.org/browse/JBIDE-17284?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12976575#comment-12976575 ]
Snjezana Peco commented on JBIDE-17284:
---------------------------------------
I can confirm a similar procedure works on Ubuntu 14.04.
The following files can be removed from JBDS because they already exist in /usr/lib/x86_64-linux-gnu/:
libnssdbm3.so libnspr4.so libplds4.so libnss3.so libssl3.so libplc4.so libnssckbi.so libfreebl3.so libsmime3.so libsoftokn3.so libnssutil3.so libfreebl3.chk libnssdbm3.chk libsoftokn3.chk
I think this can be yet another workaround, but doubt we can remove these libraries generally if we want JBDS to work on different distributions.
However, I can't reproduce the issue on Ubuntu 14 with or without these files.
It seems that this conflict is RHEL specific, although I didn't succeed to reproduce it on RHEL 6.5 (USB Live OS).
Can you reproduce the issue when starting JBDS as usual?
> OpenJDK seem to have issues with SSL/TLS handshakes when using URLConnection
> ----------------------------------------------------------------------------
>
> Key: JBIDE-17284
> URL: https://issues.jboss.org/browse/JBIDE-17284
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: common/jst/core, openshift, upstream
> Reporter: Max Rydahl Andersen
> Assignee: Snjezana Peco
> Priority: Critical
> Fix For: 4.2.0.Beta3
>
> Attachments: jbds-via-html5-vpe.png
>
>
> We've received multiple reports about instant crashes of users running JBoss Tools and Developer Studio.
> The common issue is that it happens when they use OpenJDK vm, not Oracle.
> The crash log normally contains something similar to:
> Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
> j sun.security.pkcs11.wrapper.PKCS11.C_CreateObject(J[Lsun/security/pkcs11/wrapper/CK_ATTRIBUTE;)J+0
> j sun.security.pkcs11.P11ECKeyFactory.generatePublic(Ljava/security/spec/ECPoint;Ljava/security/spec/ECParameterSpec;)Ljava/security/PublicKey;+170
> j sun.security.pkcs11.P11ECKeyFactory.engineGeneratePublic(Ljava/security/spec/KeySpec;)Ljava/security/PublicKey;+80
> j java.security.KeyFactory.generatePublic(Ljava/security/spec/KeySpec;)Ljava/security/PublicKey;+25
> j sun.security.ssl.HandshakeMessage$ECDH_ServerKeyExchange.<init>(Lsun/security/ssl/HandshakeInStream;Ljava/security/PublicKey;[B[BLjava/util/Collection;Lsun/security/ssl/ProtocolVersion;)V+228
> Opening this bug to collect and use a key issue for hunting down the cause.
> Note: This issue is *not* specific to JBoss Tools as far as I can see, but it does affect us since we lookup a file located behind https url at key times which seem to trigger the crash.
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
More information about the jbosstools-issues
mailing list