Hi,
> It could be: the errors do postdate your Ice library fix?
Don't think so: before the fix, omero just refused to work; I see the error showing from the timepoint of 5.3.5 install and no trace of it in the 5.2.8 log. Possibly a result of the Debian 8 to 9 transition?
> Maybe paste your current diagnostics output.
- Code: Select all
================================================================================
OMERO Diagnostics 5.3.5-ice36-b73
================================================================================
WARNING:omero.util.UpgradeCheck:UPGRADE AVAILABLE:Please upgrade to 5.4.9. See http://downloads.openmicroscopy.org/latest/omero for the latest version.
Commands: java -version 1.8.0 (/usr/bin/java -- 2 others)
Commands: python -V 2.7.13 (/usr/bin/python)
Commands: icegridnode --version 3.6.3 (/usr/bin/icegridnode)
Commands: icegridadmin --version 3.6.3 (/usr/bin/icegridadmin)
Commands: psql --version 11.1 (/usr/bin/psql)
Server: icegridnode running
Server: Blitz-0 active (pid = 6893, enabled)
Server: DropBox active (pid = 6913, enabled)
Server: FileServer active (pid = 6917, enabled)
Server: Indexer-0 active (pid = 6919, enabled)
Server: MonitorServer active (pid = 6922, enabled)
Server: OMERO.Glacier2 active (pid = 6924, enabled)
Server: OMERO.IceStorm active (pid = 6925, enabled)
Server: PixelData-0 active (pid = 6934, enabled)
Server: Processor-0 active (pid = 6939, enabled)
Server: Tables-0 active (pid = 6947, enabled)
Server: TestDropBox inactive (enabled)
Log dir: /home/OMS/apps/OMERO/OMERO.server-5.3.5-ice36-b73/var/log exists
Log files: Blitz-0.log 11.0 MB errors=154 warnings=13
Log files: DropBox.log 11.0 KB errors=0 warnings=4
Log files: FileServer.log 1.0 KB
Log files: Indexer-0.log 111.0 KB
Log files: MonitorServer.log 6.0 KB
Log files: OMEROweb.log n/a
Log files: PixelData-0.log 48.0 KB
Log files: Processor-0.log 166.0 KB errors=0 warnings=154
Log files: Tables-0.log 7.0 KB errors=0 warnings=1
Log files: TestDropBox.log n/a
Log files: master.err 6.0 KB errors=3 warnings=2
Log files: master.out 0.0 KB
Log files: Total size 12.09 MB
Environment:OMERO_HOME=(unset)
Environment:OMERO_NODE=(unset)
Environment:OMERO_MASTER=(unset)
Environment:OMERO_USERDIR=(unset)
Environment:OMERO_TMPDIR=(unset)
Environment:PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/lib/jvm/java-8-oracle/bin:/usr/share/Ice-3.6.3:/etc/postgresql/9.4/bin:/home/OMS/apps/OMERO/OMERO.server/bin
Environment:PYTHONPATH=/usr/lib/pymodules/python2.7
Environment:ICE_HOME=/usr/share/Ice-3.6.3
Environment:LD_LIBRARY_PATH=/usr/share/java:/usr/lib:
Environment:DYLD_LIBRARY_PATH=(unset)
OMERO SSL port:4064
OMERO TCP port:4063
OMERO data dir:'/home/OMS/OMERO.data' Exists? True Is writable? True
OMERO temp dir:'/home/omero/omero/tmp' Exists? True Is writable? True (Size: 0)
JVM settings: Blitz-${index} -Xmx3790m -XX:MaxPermSize=1g -XX:+IgnoreUnrecognizedVMOptions
JVM settings: Indexer-${index} -Xmx2527m -XX:MaxPermSize=1g -XX:+IgnoreUnrecognizedVMOptions
JVM settings: PixelData-${index} -Xmx3790m -XX:MaxPermSize=1g -XX:+IgnoreUnrecognizedVMOptions
JVM settings: Repository-${index} -Xmx2527m -XX:MaxPermSize=1g -XX:+IgnoreUnrecognizedVMOptions
OMERO.web status... [NOT STARTED]
Django version: 1.8.19
> Also, what error do you get if you try to log in from OMERO.cli? Did you fix the SSL version issue from the previous troubleshooting link? Also, do you have anything interesting in an omeroinsight.log or similar?
omero.cli fails like this:
- Code: Select all
Server:
Username: foisys
Password:
InternalException: Failed to connect: exception ::Ice::ProtocolException
{
reason = SSL error occurred for new outgoing connection:
remote address = 127.0.0.1:4064
no ciphers available
}
!! 02/04/19 14:46:20.362 error: 2 communicators not destroyed during global destruction.
And omeroinsight.log tells me the following:
- Code: Select all
2019-01-31 16:02:36,312 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: omero.inflammgen.local
User Name: foisys -- Password: ********
Ice.SecurityException
reason = "IceSSL: handshake error"
at IceInternal.AsyncResultI.__wait(AsyncResultI.java:270)
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:802)
at omero.client.createSession(client.java:723)
at omero.gateway.Gateway.createSession(Gateway.java:1055)
at omero.gateway.Gateway.connect(Gateway.java:257)
at org.openmicroscopy.shoola.env.data.OMEROGateway.connect(OMEROGateway.java:1432)
at org.openmicroscopy.shoola.env.data.DataServicesFactory.connect(DataServicesFactory.java:560)
at org.openmicroscopy.shoola.env.data.login.LoginServiceImpl.attempt(LoginServiceImpl.java:141)
at org.openmicroscopy.shoola.env.data.login.LoginServiceImpl.login(LoginServiceImpl.java:268)
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:509)
at sun.security.ssl.SSLEngineImpl.kickstartHandshake(SSLEngineImpl.java:714)
at sun.security.ssl.SSLEngineImpl.beginHandshake(SSLEngineImpl.java:741)
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:1074)
at IceInternal.OutgoingConnectionFactory$ConnectCallback.access$100(OutgoingConnectionFactory.java:841)
at IceInternal.OutgoingConnectionFactory.getConnection(OutgoingConnectionFactory.java:542)
at IceInternal.OutgoingConnectionFactory.access$800(OutgoingConnectionFactory.java:12)
at IceInternal.OutgoingConnectionFactory$ConnectCallback.getConnection(OutgoingConnectionFactory.java:1021)
at IceInternal.OutgoingConnectionFactory$ConnectCallback.connectors(OutgoingConnectionFactory.java:905)
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
So the SSL thing? I feel stupid: which troubleshooting link?
Best regards
S