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
Different SSL certificate in Proxy client and Proxy server
Create a SSL certificate then copy that certificate to both Proxy Server and Proxy Client bin folder.
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."