Hi ARISexpress support,
I installed 2.4c version in Mac OS X, using Java 1.6 which is known to work, but fail at "authenticating my username to community" step.
My user name is nin0 and is able to login manually to community.
Have checked most clues available in forum but still stucked in ariscommunity authentication.
Please help
thanks
Hi, from logs, seems failed at the point of generating DH keypair, should be good place to start investigating for support team
client0.log >>
2016-11-02T16:48:30,690 INFO - [focus] starting manager...
2016-11-02T16:48:44,900 INFO - [community] Failed to read server's response: java.lang.RuntimeException: Could not generate DH keypair
2016-11-02T16:48:44,900 INFO - Wed Nov 02 16:48:44 CET 2016:
exception_*.log >>
at com.idsscheer.aris.client.container.welcome.ACommunityRegistrationChecker.checkUser(Unknown Source)
at com.idsscheer.aris.client.container.welcome.ACredentialsPage.checkRegistration(Unknown Source)
at com.idsscheer.aris.client.container.welcome.AWelcomeWizard$1.run(Unknown Source)
at com.idsscheer.aris.client.common.gui.AProgressDialog$4.run(Unknown Source)
at java.lang.Thread.run(Thread.java:695)
Caused by: java.lang.RuntimeException: Could not generate DH keypair
at com.sun.net.ssl.internal.ssl.DHCrypt.<init>(DHCrypt.java:114)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverKeyExchange(ClientHandshaker.java:559)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:186)
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593)
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:943)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1188)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1215)
... 18 more
Caused by: java.security.InvalidAlgorithmParameterException: Prime size must be multiple of 64, and can only range from 512 to 1024 (inclusive)
at com.sun.crypto.provider.DHKeyPairGenerator.initialize(DashoA13*..)
at java.security.KeyPairGenerator$Delegate.initialize(KeyPairGenerator.java:627)
at com.sun.net.ssl.internal.ssl.DHCrypt.<init>(DHCrypt.java:107)
... 25 more
Dear Simon,
unlike Microsoft and the Linux Foundation, Apple does not use the JRE provided by Oracle but their own JRE compilation. As a result of this, ARIS Express can no longer be used with Mac OS: http://www.ariscommunity.com/aris-express/installation-faq#mac