IBM Support

Login to IUCD admin page fails to display the login screen

Troubleshooting


Problem

Attempts to login to IBM UrbanCode Deploy fails to display the login screen and "Could not accept connection : javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake" error is displayed in deployserver.out log

Symptom

014-06-24 06:03:55,593 - Could not accept connection : javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
2014-06-24 06:03:56,404 - Error in connection with remote address
javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
at sun.security.ssl.SSLSocketImpl.checkEOF(SSLSocketImpl.java:1476)
at sun.security.ssl.AppInputStream.read(AppInputStream.java:103)
at org.apache.activemq.transport.tcp.TcpBufferedInputStream.fill(TcpBufferedInputStream.java:50)
at org.apache.activemq.transport.tcp.TcpTransport$2.fill(TcpTransport.java:576)
at org.apache.activemq.transport.tcp.TcpBufferedInputStream.read(TcpBufferedInputStream.java:58)
at org.apache.activemq.transport.tcp.TcpTransport$2.read(TcpTransport.java:561)
at java.io.DataInputStream.readInt(DataInputStream.java:387)
at org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.java:269)
at org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTransport.java:227)
at com.urbancode.activemq.ah3.Ah3Transport.readCommand(Ah3Transport.java:91)
at org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:219)
at com.urbancode.activemq.ah3.Ah3Transport.doRun(Ah3Transport.java:305)
at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:202)
at java.lang.Thread.run(Thread.java:724)
Caused by: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:946)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1312)
at sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:702)
at sun.security.ssl.AppOutputStream.write(AppOutputStream.java:122)
at org.apache.activemq.transport.tcp.TcpBufferedOutputStream.flush(TcpBufferedOutputStream.java:115)
at java.io.DataOutputStream.flush(DataOutputStream.java:123)
at org.apache.activemq.transport.tcp.TcpTransport.oneway(TcpTransport.java:182)
at com.urbancode.activemq.ah3.Ah3Transport.oneway(Ah3Transport.java:203)
at org.apache.activemq.transport.InactivityMonitor.oneway(InactivityMonitor.java:254)
at org.apache.activemq.transport.WireFormatNegotiator.sendWireFormat(WireFormatNegotiator.java:168)
at org.apache.activemq.transport.WireFormatNegotiator.sendWireFormat(WireFormatNegotiator.java:84)
at org.apache.activemq.transport.WireFormatNegotiator.start(WireFormatNegotiator.java:74)
at org.apache.activemq.transport.TransportFilter.start(TransportFilter.java:58)
at org.apache.activemq.broker.TransportConnection.start(TransportConnection.java:893)
at org.apache.activemq.broker.TransportConnector$1$1.run(TransportConnector.java:221)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
... 1 more
Caused by: java.io.EOFException: SSL peer shut down incorrectly
at sun.security.ssl.InputRecord.read(InputRecord.java:482)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:927)
... 17 more
2014-06-24 06:03:56,407 - Could not accept connection : javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake

Cause

The behavior is observed since the IUCD Certificate has expired which was previously imported from a third party Self Signed Certificate(SSL)

.

Resolving The Problem

In order to resolve this issue you will have to import a new certificate which is not expired and has been generated from the third party into IUCD.


Note: This issue is reported, when you have imported a third party SSL Certificate into UCD earlier for enhanced security

[{"Product":{"code":"SS4JV8","label":"IBM uDeploy"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"General Information","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"5.0;5.0.0.1;5.0.0.2","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
17 June 2018

UID

swg21678628