RapidSSL certificate not trusted on Android tablet RapidSSL certificate not trusted on Android tablet android android

RapidSSL certificate not trusted on Android tablet


Late response I know, but I had the same problem. Installing the CA for both RapidSSL and GeoTrust on the server-side solved it for me.

http://support.servertastic.com/rapidssl-and-geotrust-certificate-not-trusted-on-mobile-device/

This is the RapidSSL and Geotrust CA bundle you need.

https://knowledge.rapidssl.com/library/VERISIGN/ALL_OTHER/RapidSSL%20Intermediate/RapidSSL_CA_bundle.pem

Documentation of some providers:


It seems, that the (new) GeoTrust Root CA is not installed on various mobile devices:http://support.servertastic.com/rapidssl-and-geotrust-certificate-not-trusted-on-mobile-device/

You can cross-reference that CA to other known Root-CAs.I added the Cross-Root CA Cert to the ca-bundle/intermediate Cert. After that it worked on Android:

Copy Geotrust Cross Root CA Certificate:https://knowledge.geotrust.com/support/knowledge-base/index?page=content&id=AR1426&actp=search&viewlocale=en_US&searchid=1283360269668

Add that Cross Root CA Cert to the RapidSSL and Geotrust CA bundle file:https://knowledge.rapidssl.com/library/VERISIGN/ALL_OTHER/RapidSSL%20Intermediate/RapidSSL_CA_bundle.pem

Then install this new bundle file as intermediate.pem or ca-bundle.crt on your Server.


I had the same problem, but it had nothing to do with the support of RapidSSL's or GeoTrust's certificates: I had concatenated the server and intermediate certificates together in the wrong order, when serving the SSL certificate chain.

So make sure your server's certificate comes first in the bundle, e.g.:

cat server.pem intermediate.pem > bundle.pem