Article - CS195340
Unable to connect to Integrity Lifecycle Manager Server over SSL when using webservices SOAP calls from Java 7+ application
Modified: 31-Mar-2017
Applies To
- PTC RV&S (formerly Integrity Lifecycle Manager) 10.0 to 10.4
- Applies:
- With SSL enabled
- When making Web Services SOAP calls from a Java 7+ application
Description
- Unable to connect to Integrity Server over SSL when using webservices SOAP calls from Java 7+ application
- Error in Server.log DIAGNOSTIC(0): java.lang.RuntimeException -- java.lang.RuntimeException: Could not generate DH keypair
at com.sun.net.ssl.internal.ssl.Handshaker.checkThrown(Handshaker.java:1012)
at com.sun.net.ssl.internal.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:480)
at com.sun.net.ssl.internal.ssl.SSLEngineImpl.writeAppRecord(SSLEngineImpl.java:1120)
at com.sun.net.ssl.internal.ssl.SSLEngineImpl.wrap(SSLEngineImpl.java:1092)
...(more)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.RuntimeException: Could not generate DH keypair
at com.sun.net.ssl.internal.ssl.ECDHCrypt.<init>(ECDHCrypt.java:50)
at com.sun.net.ssl.internal.ssl.ServerHandshaker.setupEphemeralECDHKeys(ServerHandshaker.java:972)
...(more)
Caused by: java.security.InvalidAlgorithmParameterException: wrong params - Java App Error Caused by: javax.net.ssl.SSLException: Received fatal alert: internal_error
at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
at sun.security.ssl.Alerts.getSSLException(Alerts.java:154)
at sun.security.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1959)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1077)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1312)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1339)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1323)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:563)
This is a printer-friendly version of Article 195340 and may be out of date. For the latest version click CS195340