Hi Dominik,
I was able to install that plugin, but unfortunately it didn’t clear up the problem. Looking at my server I can do this:
$ omero certificates --help
usage: /opt/omero/OMERO.venv.py36/bin/omero certificates [-h] [–verbose]
OMERO server certificate management
Creates self-signed certificates and adds IceSSL configuration properties to
the OMERO.server configuration to enable use of the certificates.
The OMERODIR environment variable must be set to the location of OMERO.server.
OMERO configuration properties
omero.glacier2.IceSSL.DefaultDir: The directory for storing certificates,
defaults to {omero.data.dir}/certs
The remaining properties should only be modified by advanced users. If you do
not know what these are leave them unchanged.
omero.certificates.commonname: The certificate subject CommonName
omero.certificates.owner: The certificate subject excluding CommonName
omero.certificates.key: Name of the key file
omero.glacier2.IceSSL.CertFile: PKCS12 file name
omero.glacier2.IceSSL.CAs: Certificate file name
omero.glacier2.IceSSL.Password: PKCS12 password
omero.glacier2.IceSSL.Ciphers: IceSSL ciphers
omero.glacier2.IceSSL.ProtocolVersionMax: Maximum SSL/TLS protocol
omero.glacier2.IceSSL.Protocols: SSL/TLS protocols
////// If I try to log on to omero thru imagej I still get the same errors as above:
Failed to log onto OMERO.
Reason: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
OMERO address: 10.224.1.143
User Name: luser – Password: **********************
Ice.SecurityException
reason = “IceSSL: handshake error”
at IceInternal.AsyncResultI.__wait(AsyncResultI.java:276)
etc…
I’ve verified again that the same credentials work to open the omero.insight tool to log on to omero.
thanks again for your time, John