AE - Proxy error with java.lang.Exception: Error detected in ServiceConnection: Asynchronous failure: General SSLEngine problem

Document ID : KB000104918
Last Modified Date : 16/07/2018
Show Technical Document Details
Issue:
Setting up the connection between Proxy Client and Proxy Server for the very first time. However the Proxy client throws some errors in the log file:
 
20180703/120426.240 - U02100017 A Connection to the CP 'uc4d1/10.152.85.139:2217' has been established. 
20180703/120426.333 - U02100009 The service connection to the Server Proxy has been established ('/10.50.103.127:4321'). 
20180703/120426.333 - U02100004 Initialization finished. Accepting new connections. 
20180703/120426.380 - U02100040 New configuration received, Proxy Server will be updated. 
20180703/120426.412 - U02100015 
java.lang.Exception: Error detected in ServiceConnection: Asynchronous failure: General SSLEngine problem 
at com.uc4.proxy.shared.ServiceConnectionProtocol.socketException(Unknown Source) 
at com.uc4.proxy.nbio.PacketChannel.handleRead(Unknown Source) 
at com.uc4.proxy.nbio.SSLChannel.fireReadEvent(Unknown Source) 
at com.uc4.proxy.nbio.SSLChannelManager.fireEvents(Unknown Source) 
at com.uc4.proxy.nbio.SelectorThread.run(Unknown Source) 
at com.uc4.proxy.nbio.SelectorThread.access$000(Unknown Source) 
at com.uc4.proxy.nbio.SelectorThread$1.run(Unknown Source) 
at java.lang.Thread.run(Unknown Source) 
Caused by: java.io.IOException: Asynchronous failure: General SSLEngine problem 
at com.uc4.proxy.nbio.SSLChannel.checkChannelStillValid(Unknown Source) 
at com.uc4.proxy.nbio.SSLChannel.read(Unknown Source) 
... 7 more
Cause:
Different SSL certificate in Proxy client and Proxy server
Error message: java.lang.Exception: Error detected in ServiceConnection: Asynchronous failure: General SSLEngine problem 
Resolution:
Create a SSL certificate then copy that certificate to both Proxy Server and Proxy Client bin folder.

 
Additional Information:

Official document for Proxy Installation: 

"​SSL encryption is required for the connections between client and server Proxy. To do so, you must create a certificate. Connections between client and server Proxy are only accepted if both have the same certificate."