Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Latest Java Update

I sometimes work from home and use citrix with the java plugin to access work.


Today I have tried to access my work and get the following error message.


SSL/TLS error: The certificate validation failed


com.citrix.sdk.jsse.CitrixSSLException: The certificate validation failed.

at com.citrix.sdk.jsse.SocketFactory.createSslSocket(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:43)

at java.lang.reflect.Method.invoke(Method.java:601)

at com.citrix.client.io.net.ip.proxy.o.a(Unknown Source)

at com.citrix.client.io.net.ip.z.a(Unknown Source)

at com.citrix.client.io.net.ip.z.a(Unknown Source)

at com.citrix.client.module.td.tcp.TCPTransportDriver.s(Unknown Source)

at com.citrix.client.module.td.TransportDriver.run(Unknown Source)

at java.lang.Thread.run(Thread.java:722)

Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Certificates does not conform to algorithm constraints

at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)

at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1902)

at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:276)

at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:270)

at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1338)

at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:154)

at sun.security.ssl.Handshaker.processLoop(Handshaker.java:868)

at sun.security.ssl.Handshaker.process_record(Handshaker.java:804)

at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1032)

at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1328)

at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1355)

at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1339)

... 11 more

Caused by: java.security.cert.CertificateException: Certificates does not conform to algorithm constraints

at sun.security.ssl.AbstractTrustManagerWrapper.checkAlgorithmConstraints(SSLConte xtImpl.java:946)

at sun.security.ssl.AbstractTrustManagerWrapper.checkAdditionalTrust(SSLContextImp l.java:872)

at sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl. java:814)

at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1320)

... 18 more


Anyone got any idea how I can fix this??

MacBook Pro (15-inch Early 2011), OS X Mountain Lion (10.8.2)

Posted on Oct 22, 2012 10:39 AM

Reply
6 replies

Oct 25, 2012 8:55 AM in response to RachAHall

This is my error message. It's indentical.


com.citrix.sdk.jsse.CitrixSSLException: The certificate validation failed.

at com.citrix.sdk.jsse.SocketFactory.createSslSocket(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:43)

at java.lang.reflect.Method.invoke(Method.java:601)

at com.citrix.client.io.net.ip.proxy.o.a(Unknown Source)

at com.citrix.client.io.net.ip.z.a(Unknown Source)

at com.citrix.client.io.net.ip.z.a(Unknown Source)

at com.citrix.client.module.td.tcp.TCPTransportDriver.s(Unknown Source)

at com.citrix.client.module.td.TransportDriver.run(Unknown Source)

at java.lang.Thread.run(Thread.java:722)

Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Certificates does not conform to algorithm constraints

at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)

at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1902)

at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:276)

at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:270)

at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1338)

at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:154)

at sun.security.ssl.Handshaker.processLoop(Handshaker.java:868)

at sun.security.ssl.Handshaker.process_record(Handshaker.java:804)

at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1032)

at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1328)

at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1355)

at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1339)

... 11 more

Caused by: java.security.cert.CertificateException: Certificates does not conform to algorithm constraints

at sun.security.ssl.AbstractTrustManagerWrapper.checkAlgorithmConstraints(SSLConte xtImpl.java:946)

at sun.security.ssl.AbstractTrustManagerWrapper.checkAdditionalTrust(SSLContextImp l.java:872)

at sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl. java:814)

at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1320)

... 18 more

Latest Java Update

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.