| Hi All,
When users log in, who have Java installed on their systems the applications will not start with Certificate errors being shown as the reason, see log below…
com.citrix.sdk.jsse.CitrixSSLException: You have not chosen to trust “Lymington Precision Engineers”, the issuer of the server’s security certificate.
at com.citrix.sdk.jsse.SocketFactory.createSslSocket(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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(Unknown Source)
Caused by: javax.net.ssl.SSLHandshakeException: com.citrix.sdk.jsse.i
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Unknown Source)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Unknown Source)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(Unknown Source)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(Unknown Source)
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown Source)
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
… 11 more
Caused by: com.citrix.sdk.jsse.i
at com.citrix.sdk.jsse.a.a(Unknown Source)
at com.citrix.sdk.jsse.a.a(Unknown Source)
at com.citrix.sdk.jsse.c.checkServerTrusted(Unknown Source)
… 19 more
If i remove Java the client works and uses the ActiveX control to run the desktop, how can i either make Java recognise the certificate or force the client to only use ActiveX?
Thanks |