HI
Im trying to get connected to new myopenhab.org and still could not see it comes online.
Here’s what I have done so far…
-
Installed latest raspbian with PIXEL
-
Installed openhab2-offline (also tried online too)
-
Upgraded java to (tried java version 1.8.0_101 as well)
java version "1.8.0_111"
Java™ SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot™ Client VM (build 25.111-b14, mixed mode) -
Created a new account at https://myopenhab.org/
-
Confirmed email address
-
Entered uuid and secret (tried new regenerated pairs as well)
-
As some suggested, tried log-out and log in. Deleting account and re-creating etc.
Regardless of what I do to get this working, myopenhab.org is showing offline.
Only problem I see on the log is this:
2017-01-02 09:53:48.810 [ERROR] [ficate.internal.CertificateGenerator] - Failed to generate a new SSL Certificate.
java.security.cert.CertificateException: Failed to generate the new certificate.
at org.openhab.io.jetty.certificate.internal.CertificateGenerator.generateCertificate(CertificateGenerator.java:202)[166:org.openhab.io.jetty.certificate:2.0.0$
at org.openhab.io.jetty.certificate.internal.CertificateGenerator.start(CertificateGenerator.java:84)[166:org.openhab.io.jetty.certificate:2.0.0.201701011144]
at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:771)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at java.security.AccessController.doPrivileged(Native Method)[:1.8.0_111]
at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:721)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:941)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:318)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.container.Module.doStart(Module.java:571)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.container.Module.start(Module.java:439)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1562)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)[org.eclipse.osgi-3.10.101.v20150820-1432.jar$
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
Caused by: java.security.NoSuchAlgorithmException: EC KeyPairGenerator not available
at java.security.KeyPairGenerator.getInstance(KeyPairGenerator.java:218)[:1.8.0_111]
at org.openhab.io.jetty.certificate.internal.CertificateGenerator.generateCertificate(CertificateGenerator.java:159)[166:org.openhab.io.jetty.certificate:2.0.0$
... 17 more
2017-01-02 09:53:54.137 [WARN ] [org.apache.karaf.shell.ssh.SshUtils ] - Configured cipher 'aes128-ctr' not available
2017-01-02 09:53:54.140 [WARN ] [org.apache.karaf.shell.ssh.SshUtils ] - Configured cipher 'arcfour128' not available
2017-01-02 09:53:54.141 [WARN ] [org.apache.karaf.shell.ssh.SshUtils ] - Configured cipher 'aes128-cbc' not available
2017-01-02 09:53:54.143 [WARN ] [org.apache.karaf.shell.ssh.SshUtils ] - Configured cipher '3des-cbc' not available
2017-01-02 09:53:54.144 [WARN ] [org.apache.karaf.shell.ssh.SshUtils ] - Configured cipher 'blowfish-cbc' not available
2017-01-02 09:53:54.152 [WARN ] [org.apache.karaf.shell.ssh.SshUtils ] - Configured keyexchange 'ecdh-sha2-nistp521' not available
2017-01-02 09:53:54.153 [WARN ] [org.apache.karaf.shell.ssh.SshUtils ] - Configured keyexchange 'ecdh-sha2-nistp384' not available
2017-01-02 09:53:54.155 [WARN ] [org.apache.karaf.shell.ssh.SshUtils ] - Configured keyexchange 'ecdh-sha2-nistp256' not available
I tried adding jdk.tls.disabledAlgorithms=EC,ECDHE,ECDH to jre/lib/security/java.security of the newly installed JDK path and still problem persists
Any help to get this resolved is highly appreciated.