[jitsi-dev] NoClassDefFoundError: javax/security/auth/x500/X500Principal


#1

I pulled from jitsi/jitsi half an hour ago and I got the following
exception, my Jabber (and Google Talk) accounts keep on spinning in
the UI, pretending to be trying to log me in but never actually
getting me online. Does anybody have an idea about what has gone
wrong?

     [java] 13:40:35.169 SEVERE: [105] util.UtilActivator.uncaughtException().10
9 An uncaught exception occurred in thread=Thread[Smack Packet Reader (0),6,main
] and message was: javax/security/auth/x500/X500Principal
     [java] java.lang.NoClassDefFoundError: javax/security/auth/x500/X500Princip
al
     [java] at org.apache.http.conn.ssl.AbstractVerifier.getCNs(AbstractVeri
fier.java:264)
     [java] at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVeri
fier.java:145)
     [java] at net.java.sip.communicator.impl.certificate.CertificateService
Impl$BrowserLikeHostnameMatcher.verify(CertificateServiceImpl.java:944)
     [java] at net.java.sip.communicator.impl.certificate.CertificateService
Impl$3.checkCertTrusted(CertificateServiceImpl.java:686)
     [java] at net.java.sip.communicator.impl.certificate.CertificateService
Impl$3.checkServerTrusted(CertificateServiceImpl.java:643)
     [java] at net.java.sip.communicator.impl.protocol.jabber.ProtocolProvid
erServiceJabberImpl$HostTrustManager.checkServerTrusted(ProtocolProviderServiceJ
abberImpl.java:2378)
     [java] at sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrust
ed(SSLContextImpl.java:813)
     [java] at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHan
dshaker.java:1323)
     [java] at sun.security.ssl.ClientHandshaker.processMessage(ClientHandsh
aker.java:153)
     [java] at sun.security.ssl.Handshaker.processLoop(Handshaker.java:868)
     [java] at sun.security.ssl.Handshaker.process_record(Handshaker.java:80
4)
     [java] at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:
1016)
     [java] at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSoc
ketImpl.java:1312)
     [java] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.j
ava:1339)
     [java] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.j
ava:1323)
     [java] at org.jivesoftware.smack.XMPPConnection.proceedTLSReceived(XMPP
Connection.java:829)
     [java] at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader
.java:267)
     [java] at org.jivesoftware.smack.PacketReader.access$000(PacketReader.j
ava:43)
     [java] at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:7
0)


#2

Hey Lubo,
thanks for the report will check it now.
Sorry
damencho

···

On Sat, May 18, 2013 at 1:54 PM, Lyubomir Marinov < lyubomir.marinov@jitsi.org> wrote:

I pulled from jitsi/jitsi half an hour ago and I got the following
exception, my Jabber (and Google Talk) accounts keep on spinning in
the UI, pretending to be trying to log me in but never actually
getting me online. Does anybody have an idea about what has gone
wrong?

     [java] 13:40:35.169 SEVERE: [105]
util.UtilActivator.uncaughtException().10
9 An uncaught exception occurred in thread=Thread[Smack Packet Reader
(0),6,main
] and message was: javax/security/auth/x500/X500Principal
     [java] java.lang.NoClassDefFoundError:
javax/security/auth/x500/X500Princip
al
     [java] at
org.apache.http.conn.ssl.AbstractVerifier.getCNs(AbstractVeri
fier.java:264)
     [java] at
org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVeri
fier.java:145)
     [java] at
net.java.sip.communicator.impl.certificate.CertificateService
Impl$BrowserLikeHostnameMatcher.verify(CertificateServiceImpl.java:944)
     [java] at
net.java.sip.communicator.impl.certificate.CertificateService
Impl$3.checkCertTrusted(CertificateServiceImpl.java:686)
     [java] at
net.java.sip.communicator.impl.certificate.CertificateService
Impl$3.checkServerTrusted(CertificateServiceImpl.java:643)
     [java] at
net.java.sip.communicator.impl.protocol.jabber.ProtocolProvid

erServiceJabberImpl$HostTrustManager.checkServerTrusted(ProtocolProviderServiceJ
abberImpl.java:2378)
     [java] at
sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrust
ed(SSLContextImpl.java:813)
     [java] at
sun.security.ssl.ClientHandshaker.serverCertificate(ClientHan
dshaker.java:1323)
     [java] at
sun.security.ssl.ClientHandshaker.processMessage(ClientHandsh
aker.java:153)
     [java] at
sun.security.ssl.Handshaker.processLoop(Handshaker.java:868)
     [java] at
sun.security.ssl.Handshaker.process_record(Handshaker.java:80
4)
     [java] at
sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:
1016)
     [java] at
sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSoc
ketImpl.java:1312)
     [java] at
sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.j
ava:1339)
     [java] at
sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.j
ava:1323)
     [java] at
org.jivesoftware.smack.XMPPConnection.proceedTLSReceived(XMPP
Connection.java:829)
     [java] at
org.jivesoftware.smack.PacketReader.parsePackets(PacketReader
.java:267)
     [java] at
org.jivesoftware.smack.PacketReader.access$000(PacketReader.j
ava:43)
     [java] at
org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:7
0)

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#3

Hey Lyubomir can you test with latest commit ?

···

On Sat, May 18, 2013 at 2:04 PM, Damian Minkov <damencho@jitsi.org> wrote:

Hey Lubo,
thanks for the report will check it now.
Sorry
damencho

On Sat, May 18, 2013 at 1:54 PM, Lyubomir Marinov < > lyubomir.marinov@jitsi.org> wrote:

I pulled from jitsi/jitsi half an hour ago and I got the following
exception, my Jabber (and Google Talk) accounts keep on spinning in
the UI, pretending to be trying to log me in but never actually
getting me online. Does anybody have an idea about what has gone
wrong?

     [java] 13:40:35.169 SEVERE: [105]
util.UtilActivator.uncaughtException().10
9 An uncaught exception occurred in thread=Thread[Smack Packet Reader
(0),6,main
] and message was: javax/security/auth/x500/X500Principal
     [java] java.lang.NoClassDefFoundError:
javax/security/auth/x500/X500Princip
al
     [java] at
org.apache.http.conn.ssl.AbstractVerifier.getCNs(AbstractVeri
fier.java:264)
     [java] at
org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVeri
fier.java:145)
     [java] at
net.java.sip.communicator.impl.certificate.CertificateService
Impl$BrowserLikeHostnameMatcher.verify(CertificateServiceImpl.java:944)
     [java] at
net.java.sip.communicator.impl.certificate.CertificateService
Impl$3.checkCertTrusted(CertificateServiceImpl.java:686)
     [java] at
net.java.sip.communicator.impl.certificate.CertificateService
Impl$3.checkServerTrusted(CertificateServiceImpl.java:643)
     [java] at
net.java.sip.communicator.impl.protocol.jabber.ProtocolProvid

erServiceJabberImpl$HostTrustManager.checkServerTrusted(ProtocolProviderServiceJ
abberImpl.java:2378)
     [java] at
sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrust
ed(SSLContextImpl.java:813)
     [java] at
sun.security.ssl.ClientHandshaker.serverCertificate(ClientHan
dshaker.java:1323)
     [java] at
sun.security.ssl.ClientHandshaker.processMessage(ClientHandsh
aker.java:153)
     [java] at
sun.security.ssl.Handshaker.processLoop(Handshaker.java:868)
     [java] at
sun.security.ssl.Handshaker.process_record(Handshaker.java:80
4)
     [java] at
sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:
1016)
     [java] at
sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSoc
ketImpl.java:1312)
     [java] at
sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.j
ava:1339)
     [java] at
sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.j
ava:1323)
     [java] at
org.jivesoftware.smack.XMPPConnection.proceedTLSReceived(XMPP
Connection.java:829)
     [java] at
org.jivesoftware.smack.PacketReader.parsePackets(PacketReader
.java:267)
     [java] at
org.jivesoftware.smack.PacketReader.access$000(PacketReader.j
ava:43)
     [java] at
org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:7
0)

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#4

Hi,

I had the same issue. I just tested the last commit and everything seems
fine.

···

On Sat, May 18, 2013 at 2:27 PM, Damian Minkov <damencho@jitsi.org> wrote:

Hey Lyubomir can you test with latest commit ?

On Sat, May 18, 2013 at 2:04 PM, Damian Minkov <damencho@jitsi.org> wrote:

Hey Lubo,
thanks for the report will check it now.
Sorry
damencho

On Sat, May 18, 2013 at 1:54 PM, Lyubomir Marinov < >> lyubomir.marinov@jitsi.org> wrote:

I pulled from jitsi/jitsi half an hour ago and I got the following
exception, my Jabber (and Google Talk) accounts keep on spinning in
the UI, pretending to be trying to log me in but never actually
getting me online. Does anybody have an idea about what has gone
wrong?

     [java] 13:40:35.169 SEVERE: [105]
util.UtilActivator.uncaughtException().10
9 An uncaught exception occurred in thread=Thread[Smack Packet Reader
(0),6,main
] and message was: javax/security/auth/x500/X500Principal
     [java] java.lang.NoClassDefFoundError:
javax/security/auth/x500/X500Princip
al
     [java] at
org.apache.http.conn.ssl.AbstractVerifier.getCNs(AbstractVeri
fier.java:264)
     [java] at
org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVeri
fier.java:145)
     [java] at
net.java.sip.communicator.impl.certificate.CertificateService
Impl$BrowserLikeHostnameMatcher.verify(CertificateServiceImpl.java:944)
     [java] at
net.java.sip.communicator.impl.certificate.CertificateService
Impl$3.checkCertTrusted(CertificateServiceImpl.java:686)
     [java] at
net.java.sip.communicator.impl.certificate.CertificateService
Impl$3.checkServerTrusted(CertificateServiceImpl.java:643)
     [java] at
net.java.sip.communicator.impl.protocol.jabber.ProtocolProvid

erServiceJabberImpl$HostTrustManager.checkServerTrusted(ProtocolProviderServiceJ
abberImpl.java:2378)
     [java] at
sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrust
ed(SSLContextImpl.java:813)
     [java] at
sun.security.ssl.ClientHandshaker.serverCertificate(ClientHan
dshaker.java:1323)
     [java] at
sun.security.ssl.ClientHandshaker.processMessage(ClientHandsh
aker.java:153)
     [java] at
sun.security.ssl.Handshaker.processLoop(Handshaker.java:868)
     [java] at
sun.security.ssl.Handshaker.process_record(Handshaker.java:80
4)
     [java] at
sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:
1016)
     [java] at
sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSoc
ketImpl.java:1312)
     [java] at
sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.j
ava:1339)
     [java] at
sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.j
ava:1323)
     [java] at
org.jivesoftware.smack.XMPPConnection.proceedTLSReceived(XMPP
Connection.java:829)
     [java] at
org.jivesoftware.smack.PacketReader.parsePackets(PacketReader
.java:267)
     [java] at
org.jivesoftware.smack.PacketReader.access$000(PacketReader.j
ava:43)
     [java] at
org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:7
0)

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

--
Regards,
Hristo.


#5

It did fix the problem. Thank you, Damencho!

···

2013/5/18 Damian Minkov <damencho@jitsi.org>:

Hey Lyubomir can you test with latest commit ?