org.openmicroscopy.shoola.env.data.DSOutOfServiceException: Can't connect to OMERO. OMERO info not valid. Ice.SecurityException reason = "IceSSL: handshake error" at IceInternal.ConnectRequestHandler.getConnection(ConnectRequestHandler.java:244) at IceInternal.ConnectRequestHandler.sendRequest(ConnectRequestHandler.java:141) at IceInternal.Outgoing.invoke(Outgoing.java:77) at Ice._ObjectDelM.ice_isA(_ObjectDelM.java:33) at Ice.ObjectPrxHelperBase.ice_isA(ObjectPrxHelperBase.java:98) at Ice.ObjectPrxHelperBase.ice_isA(ObjectPrxHelperBase.java:61) at Glacier2.RouterPrxHelper.checkedCast(RouterPrxHelper.java:2262) at omero.client.getRouter(client.java:786) at omero.client.createSession(client.java:709) at org.openmicroscopy.shoola.env.data.OMEROGateway.createSession(OMEROGateway.java:1841) at org.openmicroscopy.shoola.env.data.DataServicesFactory.connect(DataServicesFactory.java:550) at org.openmicroscopy.shoola.env.data.login.LoginServiceImpl.attempt(LoginServiceImpl.java:134) at org.openmicroscopy.shoola.env.data.login.LoginServiceImpl.login(LoginServiceImpl.java:261) at org.openmicroscopy.shoola.env.data.login.LoginManager.login(LoginManager.java:98) at org.openmicroscopy.shoola.env.init.SplashScreenInit.onEnd(SplashScreenInit.java:180) at org.openmicroscopy.shoola.env.init.Initializer.notifyEnd(Initializer.java:189) at org.openmicroscopy.shoola.env.Container.runStartupProcedure(Container.java:125) at org.openmicroscopy.shoola.env.Container.access$000(Container.java:74) at org.openmicroscopy.shoola.env.Container$1.run(Container.java:170) at java.lang.Thread.run(Thread.java:745) Caused by: javax.net.ssl.SSLHandshakeException: DHPublicKey does not comply to algorithm constraints at sun.security.ssl.Handshaker.checkThrown(Handshaker.java:1431) at sun.security.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:535) at sun.security.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:813) at sun.security.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:781) at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:624) at IceSSL.TransceiverI.handshakeNonBlocking(TransceiverI.java:543) at IceSSL.TransceiverI.initialize(TransceiverI.java:109) at Ice.ConnectionI.initialize(ConnectionI.java:1933) at Ice.ConnectionI.message(ConnectionI.java:1084) at IceInternal.ThreadPool.run(ThreadPool.java:321) at IceInternal.ThreadPool.access$300(ThreadPool.java:12) at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:693) ... 1 more Caused by: javax.net.ssl.SSLHandshakeException: DHPublicKey does not comply to algorithm constraints at sun.security.ssl.DHCrypt.checkConstraints(DHCrypt.java:233) at sun.security.ssl.ClientHandshaker.serverKeyExchange(ClientHandshaker.java:705) at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:255) at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979) at sun.security.ssl.Handshaker$1.run(Handshaker.java:919) at sun.security.ssl.Handshaker$1.run(Handshaker.java:916) at java.security.AccessController.doPrivileged(Native Method) at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1369) at IceSSL.TransceiverI.handshakeNonBlocking(TransceiverI.java:530) ... 7 more at org.openmicroscopy.shoola.env.data.OMEROGateway.createSession(OMEROGateway.java:1862) at org.openmicroscopy.shoola.env.data.DataServicesFactory.connect(DataServicesFactory.java:550) at org.openmicroscopy.shoola.env.data.login.LoginServiceImpl.attempt(LoginServiceImpl.java:134) at org.openmicroscopy.shoola.env.data.login.LoginServiceImpl.login(LoginServiceImpl.java:261) at org.openmicroscopy.shoola.env.data.login.LoginManager.login(LoginManager.java:98) at org.openmicroscopy.shoola.env.init.SplashScreenInit.onEnd(SplashScreenInit.java:180) at org.openmicroscopy.shoola.env.init.Initializer.notifyEnd(Initializer.java:189) at org.openmicroscopy.shoola.env.Container.runStartupProcedure(Container.java:125) at org.openmicroscopy.shoola.env.Container.access$000(Container.java:74) at org.openmicroscopy.shoola.env.Container$1.run(Container.java:170) at java.lang.Thread.run(Thread.java:745) Caused by: Ice.SecurityException reason = "IceSSL: handshake error" at IceInternal.ConnectRequestHandler.getConnection(ConnectRequestHandler.java:244) at IceInternal.ConnectRequestHandler.sendRequest(ConnectRequestHandler.java:141) at IceInternal.Outgoing.invoke(Outgoing.java:77) at Ice._ObjectDelM.ice_isA(_ObjectDelM.java:33) at Ice.ObjectPrxHelperBase.ice_isA(ObjectPrxHelperBase.java:98) at Ice.ObjectPrxHelperBase.ice_isA(ObjectPrxHelperBase.java:61) at Glacier2.RouterPrxHelper.checkedCast(RouterPrxHelper.java:2262) at omero.client.getRouter(client.java:786) at omero.client.createSession(client.java:709) at org.openmicroscopy.shoola.env.data.OMEROGateway.createSession(OMEROGateway.java:1841) ... 10 more Caused by: javax.net.ssl.SSLHandshakeException: DHPublicKey does not comply to algorithm constraints at sun.security.ssl.Handshaker.checkThrown(Handshaker.java:1431) at sun.security.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:535) at sun.security.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:813) at sun.security.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:781) at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:624) at IceSSL.TransceiverI.handshakeNonBlocking(TransceiverI.java:543) at IceSSL.TransceiverI.initialize(TransceiverI.java:109) at Ice.ConnectionI.initialize(ConnectionI.java:1933) at Ice.ConnectionI.message(ConnectionI.java:1084) at IceInternal.ThreadPool.run(ThreadPool.java:321) at IceInternal.ThreadPool.access$300(ThreadPool.java:12) at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:693) ... 1 more Caused by: javax.net.ssl.SSLHandshakeException: DHPublicKey does not comply to algorithm constraints at sun.security.ssl.DHCrypt.checkConstraints(DHCrypt.java:233) at sun.security.ssl.ClientHandshaker.serverKeyExchange(ClientHandshaker.java:705) at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:255) at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979) at sun.security.ssl.Handshaker$1.run(Handshaker.java:919) at sun.security.ssl.Handshaker$1.run(Handshaker.java:916) at java.security.AccessController.doPrivileged(Native Method) at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1369) at IceSSL.TransceiverI.handshakeNonBlocking(TransceiverI.java:530) ... 7 more Exception in thread "Initializer"