Support Article
Alert occurs on running Pega Mobile Client for the first time
SA-54187
Summary
Alert displays in logs on running Pega Mobile Client application for the first time.
Error Messages
03-16 976 27812-27834/it.unipol.pas.carristi V/NativeCrypto: SSL shutdown failed: ssl=0xa35d1b60: Failure in SSL library, usually a protocol error
error:100000fa:SSL routines:OPENSSL_internal:SHUTDOWN_WHILE_IN_INIT (third_party/openssl/boringssl/src/ssl/ssl_lib.c:788 0x86716714:0x00000000)
03-16 979 27812-27834/it.unipol.pas.carristi W/FileRequest: Error occurred when accessing https://m.portalefornitori-test.prontoassistance.it/pasweb/PRServletContainerAuth
javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
at com.google.android.gms.org.conscrypt.OpenSSLSocketImpl.startHandshake(:com.google.android.gms:350)
...
03-16 979 27812-27834/it.unipol.pas.carristi W/FileRequest: at com.google.android.gms.org.conscrypt.OpenSSLSocketImpl.verifyCertificateChain(:com.google.android.gms:588)
at com.google.android.gms.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method)
at com.google.android.gms.org.conscrypt.OpenSSLSocketImpl.startHandshake(:com.google.android.gms:346)
... 28 more
Caused by: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
Steps to Reproduce
Run the Pega Mobile Client (Hybrid Client) application.
Root Cause
Alert occurred as Pega server used SSL certificate that was self signed and not signed by a trusted anchor.
Resolution
Use a certificate signed by a trusted Certificate Authorities (CA).
Published December 13, 2018 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.