This article provides steps to resolve the AwE-5103 network socket error occurring during the AppWorx Java Client login process. This error typically presents as the following Java exception: javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: signature check failed.
java.security.SignatureException: Signature does not match."Applications Manager
The "signature check failed" / "Signature does not match" error often indicates that the user_keystore and user_keystore_config files on the client machine are outdated, corrupted, or do not match the Master's data directory files. This mismatch causes the SSL handshake to fail, as the client cannot validate the server's certificate.
To verify if the user_keystore is corrupted or mismatched, run the following command on both the Master and the Client keystore files:
keytool -list -v -keystore /path/to/user_keystore
To resolve this issue, synchronize the keystore files from the Master to the Client:
C:\Users\[username]\AppWorx\[mastername]).user_keystore and user_keystore_config files.$AW_HOME/data).user_keystore and user_keystore_config files from the Master directory.