Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #12968 (closed)

Opened 9 years ago

Closed 9 years ago

Bug: Java 8u51 clients (OSX, ..) can't connect to OMERO

Reported by: khgillen Owned by: jburel
Priority: blocker Milestone: 5.1.3
Component: General Version: 5.1.2
Keywords: n.a. Cc: ux@…
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: n.a.
Sprint: n.a.

Description

A report from a forum user at https://www.openmicroscopy.org/community/viewtopic.php?f=5&t=7856

"We've noticed that OS X 10.9 clients upgrading Java to the latest (8u51) version can't connect to Omero using the Insight client. Java 8u45 seemed to work just fine. We are using Insight v5.1.2 Ice35 b45 against Omero server 5.1.2 ice34 b45. "

Trello: https://trello.com/c/tQ5dbzp1/73-java-8u51

It seems the latest Java update fixing CVEs is preventing server connection from Insight

User reports OSX 5.1.2 client Ice35, 5.1.2 server with ice34

Simon
17:13:10 2015-07-15 16:12:59,666 1708 [ main] ERROR formats.importer.cli.CommandLineImporter - Error during import process.Ice.SecurityException?: javax.net.ssl.SSLHandshakeException: DHPublicKey does not comply to algorithm constraints at IceInternal?.ConnectRequestHandler?.getConnection(ConnectRequestHandler?.java:244) ~[ice.jar:na]

Kenny: Upgrade to 8u51 and tested the following insight versions

  • OMERO.insight-5.1.3-m1-103-de23068-ice35-b41-mac_Java7+
  • OMERO.insight-5.1.2-381-673d1c2-ice35-b823-mac_Java7+ 2

Client 5.1.2 test against Linux and OSX servers.
OSX server was at u51.

Jabber chatlogs for #devteam on jabber.o.org

Attachments (1)

java8u51connectioninsightlog.txt (6.3 KB) - added by khgillen 9 years ago.

Download all attachments as: .zip

Change History (3)

Changed 9 years ago by khgillen

comment:1 Changed 9 years ago by spli

Also occurs with a local CLI import on CentOS6 with Oracle Java(TM) SE Runtime Environment (build 1.8.0_51-b16)

2015-07-15 16:12:59,063 1105       [      main] INFO       ome.formats.OMEROMeta
dataStoreClient - Attempting initial SSL connection to localhost:4064
2015-07-15 16:12:59,666 1708       [      main] ERROR  formats.importer.cli.CommandLineImporter - Error during import process.Ice.SecurityException: javax.net.ssl.SSLHandshakeException: DHPublicKey does not comply to algorithm constraints        at IceInternal.ConnectRequestHandler.getConnection(ConnectRequestHandler.java:244) ~[ice.jar:na]        at IceInternal.ConnectRequestHandler.sendRequest(ConnectRequestHandler.java:141) ~[ice.jar:na]        at IceInternal.Outgoing.invoke(Outgoing.java:77) ~[ice.jar:na]        at Ice._ObjectDelM.ice_isA(_ObjectDelM.java:33) ~[ice.jar:na]        at Ice.ObjectPrxHelperBase.ice_isA(ObjectPrxHelperBase.java:98) ~[ice.jar:na]
        at Ice.ObjectPrxHelperBase.ice_isA(ObjectPrxHelperBase.java:61) ~[ice.jar:na]           at Glacier2.RouterPrxHelper.checkedCast(RouterPrxHelper.java:2262) ~[ice-glacier2.jar:na]        at omero.client.getRouter(client.java:786) ~[blitz.jar:na]
        at omero.client.createSession(client.java:709) ~[blitz.jar:na]
        at omero.client.joinSession(client.java:638) ~[blitz.jar:na]
...

comment:2 Changed 9 years ago by jamoore

  • Milestone changed from Unscheduled to 5.1.3
  • Resolution set to fixed
  • Status changed from new to closed

Initial PR opened for testing under https://github.com/openmicroscopy/openmicroscopy/pull/3976

Statement being drafted for the public which will be linked from the forum thread above.

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.65959 sec.)

We're Hiring!