[ome-devel] Issues connecting to OMERO

Dominik Lindner (Staff) d.lindner at dundee.ac.uk
Thu May 23 10:29:55 BST 2019


Hi Julio,

the SSLHandshakeException is something we saw with Insight 5.4.9 (or older)
and the current Java 1.8 version. But this has been fixed in 5.4.10. It was actually
the main reason for this release. So 5.4.10 should be working with all recent Java
versions.
Which Java is installed on the machines with the problems (output of 'java -version' command)?
It might be useful to get the Insight log file too. On Linux it's in the '~/omero/log' directory.
If you could upload that via https://www.openmicroscopy.org/qa2/qa/upload/ , that'd be great.

Kind Regards,
Dominik

On 22 May 2019, at 08:32, Julio MATEOS_LANGERAK <julio.mateos-langerak at igh.cnrs.fr<mailto:julio.mateos-langerak at igh.cnrs.fr>> wrote:

Hi,

With insight 5.4.10 I get no love either...

2019-05-22 09:27:42,771 INFO  [o.o.shoola.env.rnd.PixelsServicesFactory] (nitializer) Heap memory usage: max 911736832
2019-05-22 09:27:42,774 INFO  [         o.o.shoola.env.init.TaskBarInit] (nitializer) Loaded L&F: javax.swing.plaf.metal.MetalLookAndFeel
2019-05-22 09:28:23,893 DEBUG [   o.o.s.env.data.login.LoginServiceImpl] (nitializer) Failed to log onto OMERO.
Reason: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
OMERO address: demo.openmicroscopy.org<http://demo.openmicroscopy.org/>
User Name: jmateos -- Password: **********
Ice.SecurityException
    reason = "IceSSL: handshake error"
at IceInternal.AsyncResultI.__wait(AsyncResultI.java:276)
at Ice.ObjectPrxHelperBase.end_ice_isA(ObjectPrxHelperBase.java:310)
at Ice.ObjectPrxHelperBase.ice_isA(ObjectPrxHelperBase.java:92)
at Ice.ObjectPrxHelperBase.ice_isA(ObjectPrxHelperBase.java:69)
at Ice.ObjectPrxHelperBase.checkedCastImpl(ObjectPrxHelperBase.java:2810)
at Ice.ObjectPrxHelperBase.checkedCastImpl(ObjectPrxHelperBase.java:2770)
at Glacier2.RouterPrxHelper.checkedCast(RouterPrxHelper.java:1787)
at omero.client.getRouter(client.java:826)
at omero.client.createSession(client.java:747)
at omero.gateway.Gateway.createSession(Gateway.java:1054)
at omero.gateway.Gateway.connect(Gateway.java:259)
at org.openmicroscopy.shoola.env.data.OMEROGateway.connect(OMEROGateway.java:1448)
at org.openmicroscopy.shoola.env.data.DataServicesFactory.connect(DataServicesFactory.java:564)
at org.openmicroscopy.shoola.env.data.login.LoginServiceImpl.attempt(LoginServiceImpl.java:144)
at org.openmicroscopy.shoola.env.data.login.LoginServiceImpl.login(LoginServiceImpl.java:277)
at org.openmicroscopy.shoola.env.data.login.LoginManager.login(LoginManager.java:98)
at org.openmicroscopy.shoola.env.init.SplashScreenInit.onEnd(SplashScreenInit.java:163)
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:748)
Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
at sun.security.ssl.Handshaker.activate(Handshaker.java:529)
at sun.security.ssl.SSLEngineImpl.kickstartHandshake(SSLEngineImpl.java:729)
at sun.security.ssl.SSLEngineImpl.beginHandshake(SSLEngineImpl.java:756)
at IceSSL.SSLEngine.createSSLEngine(SSLEngine.java:856)
at IceSSL.Instance.createSSLEngine(Instance.java:42)
at IceSSL.ConnectorI.connect(ConnectorI.java:30)
at IceInternal.OutgoingConnectionFactory$ConnectCallback.nextConnector(OutgoingConnectionFactory.java:1101)
at IceInternal.OutgoingConnectionFactory$ConnectCallback.access$100(OutgoingConnectionFactory.java:868)
at IceInternal.OutgoingConnectionFactory.getConnection(OutgoingConnectionFactory.java:569)
at IceInternal.OutgoingConnectionFactory.access$800(OutgoingConnectionFactory.java:14)
at IceInternal.OutgoingConnectionFactory$ConnectCallback.getConnection(OutgoingConnectionFactory.java:1048)
at IceInternal.OutgoingConnectionFactory$ConnectCallback.connectors(OutgoingConnectionFactory.java:932)
at IceInternal.EndpointHostResolver$1.run(EndpointHostResolver.java:103)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
... 1 more
Failed to log onto OMERO.
Reason: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
OMERO address: demo.openmicroscopy.org<http://demo.openmicroscopy.org/>
User Name: jmateos -- Password: **********
Ice.SecurityException
    reason = "IceSSL: handshake error"
at IceInternal.AsyncResultI.__wait(AsyncResultI.java:276)
at Ice.ObjectPrxHelperBase.end_ice_isA(ObjectPrxHelperBase.java:310)
at Ice.ObjectPrxHelperBase.ice_isA(ObjectPrxHelperBase.java:92)
at Ice.ObjectPrxHelperBase.ice_isA(ObjectPrxHelperBase.java:69)
at Ice.ObjectPrxHelperBase.checkedCastImpl(ObjectPrxHelperBase.java:2810)
at Ice.ObjectPrxHelperBase.checkedCastImpl(ObjectPrxHelperBase.java:2770)
at Glacier2.RouterPrxHelper.checkedCast(RouterPrxHelper.java:1787)
at omero.client.getRouter(client.java:826)
at omero.client.createSession(client.java:747)
at omero.gateway.Gateway.createSession(Gateway.java:1054)
at omero.gateway.Gateway.connect(Gateway.java:259)
at org.openmicroscopy.shoola.env.data.OMEROGateway.connect(OMEROGateway.java:1448)
at org.openmicroscopy.shoola.env.data.DataServicesFactory.connect(DataServicesFactory.java:564)
at org.openmicroscopy.shoola.env.data.login.LoginServiceImpl.attempt(LoginServiceImpl.java:144)
at org.openmicroscopy.shoola.env.data.login.LoginServiceImpl.login(LoginServiceImpl.java:277)
at org.openmicroscopy.shoola.env.data.login.LoginManager.login(LoginManager.java:98)
at org.openmicroscopy.shoola.env.init.SplashScreenInit.onEnd(SplashScreenInit.java:163)
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:748)
Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
at sun.security.ssl.Handshaker.activate(Handshaker.java:529)
at sun.security.ssl.SSLEngineImpl.kickstartHandshake(SSLEngineImpl.java:729)
at sun.security.ssl.SSLEngineImpl.beginHandshake(SSLEngineImpl.java:756)
at IceSSL.SSLEngine.createSSLEngine(SSLEngine.java:856)
at IceSSL.Instance.createSSLEngine(Instance.java:42)
at IceSSL.ConnectorI.connect(ConnectorI.java:30)
at IceInternal.OutgoingConnectionFactory$ConnectCallback.nextConnector(OutgoingConnectionFactory.java:1101)
at IceInternal.OutgoingConnectionFactory$ConnectCallback.access$100(OutgoingConnectionFactory.java:868)
at IceInternal.OutgoingConnectionFactory.getConnection(OutgoingConnectionFactory.java:569)
at IceInternal.OutgoingConnectionFactory.access$800(OutgoingConnectionFactory.java:14)
at IceInternal.OutgoingConnectionFactory$ConnectCallback.getConnection(OutgoingConnectionFactory.java:1048)
at IceInternal.OutgoingConnectionFactory$ConnectCallback.connectors(OutgoingConnectionFactory.java:932)
at IceInternal.EndpointHostResolver$1.run(EndpointHostResolver.java:103)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
... 1 more
Exception in thread "Initializer"


__________________________________________
Julio Mateos Langerak, PhD.
Montpellier RIO Imaging
Institut de Génétique Humaine-CNRS
141, rue de la Cardonille
F-34396 Montpellier (France)
e-mail: Julio.Mateos-Langerak at igh.cnrs.fr<mailto:Julio.Mateos-Langerak at igh.cnrs.fr>
phone: +33.4.34.35.99.90
fax: +33.4.34.35.99.01
URL: http://www.mri.cnrs.fr/
__________________________________________

________________________________
From: ome-devel <ome-devel-bounces at lists.openmicroscopy.org.uk<mailto:ome-devel-bounces at lists.openmicroscopy.org.uk>> on behalf of Mark Carroll (Staff) <m.t.b.carroll at dundee.ac.uk<mailto:m.t.b.carroll at dundee.ac.uk>>
Sent: Tuesday, May 21, 2019 1:25 PM
To: OME External Developer List
Subject: Re: [ome-devel] Issues connecting to OMERO

On 5/21/19 12:17 PM, Julio MATEOS_LANGERAK wrote:

> In some (but not all) of our computers (windows as well as linux OSs) we
> are having issues connecting to the database using insight. Web client
> is working fine

Sorry to hear of your troubles! You should find that upgrading to
Insight 5.4.10 fixes the connection issue.

-- Mark

The University of Dundee is a registered Scottish Charity, No: SC015096
_______________________________________________
ome-devel mailing list
ome-devel at lists.openmicroscopy.org.uk<mailto:ome-devel at lists.openmicroscopy.org.uk>
https://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel
_______________________________________________
ome-devel mailing list
ome-devel at lists.openmicroscopy.org.uk<mailto:ome-devel at lists.openmicroscopy.org.uk>
https://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel


The University of Dundee is a registered Scottish Charity, No: SC015096
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openmicroscopy.org.uk/pipermail/ome-devel/attachments/20190523/1eee6deb/attachment.html>


More information about the ome-devel mailing list