Hello,

We have our own package repo on a HTTPS site protected with GlobalSign certificates.

Using regular Designer I can download packages after adding the following intermediate certificate to the Designer cacerts file:
CN=GlobalSign Organization Validation CA - SHA256 - G2,O=GlobalSign nv-sa,C=BE

Doing the same with LDAP Designer doesn't work. I get the following error in the log (Tried restarting Designer, doesn't help)

javax.net.ssl.SSLException: java.lang.ArrayIndexOutOfBoundsException: 1
at sun.security.ssl.Alerts.getSSLException(Alerts.jav a:208)
at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl .java:1949)
at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl .java:1906)
at sun.security.ssl.SSLSocketImpl.handleException(SSL SocketImpl.java:1889)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLS ocketImpl.java:1410)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLS ocketImpl.java:1387)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsC lient.java:559)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnect ion.connect(AbstractDelegateHttpsURLConnection.jav a:185)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect( HttpsURLConnectionImpl.java:153)
at com.novell.idm.ui.contentupdates.PkgUpdateAction$1 .run(Unknown Source)
at org.eclipse.core.internal.jobs.Worker.run(Worker.j ava:54)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
at com.novell.core.datatools.access.nds.MultiLDAPTrus tManager.checkServerTrusted(Unknown Source)
at sun.security.ssl.AbstractTrustManagerWrapper.check ServerTrusted(SSLContextImpl.java:984)
at sun.security.ssl.ClientHandshaker.serverCertificat e(ClientHandshaker.java:1491)
at sun.security.ssl.ClientHandshaker.processMessage(C lientHandshaker.java:216)
at sun.security.ssl.Handshaker.processLoop(Handshaker .java:979)
at sun.security.ssl.Handshaker.process_record(Handsha ker.java:914)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocke tImpl.java:1062)
at sun.security.ssl.SSLSocketImpl.performInitialHands hake(SSLSocketImpl.java:1375)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLS ocketImpl.java:1403)
... 6 more