SSL Errors when attempting to register a Spok Mobile device
If the Spok Mobile server is using a certificate that's signed by a root or intermediate CA that has expired and not been replaced in the Java keystore of the SmartSuite system you may encounter the following error.
java.net.ssl.sslhandshakeexception sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target.
You can resolve this issue by manually importing the new root or intermediate CA with the following command.
/u01/app/oracle/product/11.2.0/client_1/jdk/bin/keytool -import -trustcacerts -alias [alias for cert] -file[/path/to/certificate.cer] -keystore /u01/app/oracle/jrockit-jdk/jre/lib/security/cacerts -storepass [cert store password]