I have a few sites that have SSL Certificates installed. When an SSL request is made with my employer’s iPhone, this error message is displayed:
Accept Website Certificate
The certificate for this website is invalid. Tap Accept to connect to this website anyway.
I’ve pulled up the same pages in other browsers, including Safari, and they do not show any issues with the certs.
These two URLs exhibit the problem:
- https://www.powerlunchbunch.com/index.php?template=join&nav=20
- https://www.councilonagingmartin.org/index.php?template=donate&nav=257
Additional Information:
- Both SSL certs are issued by Network Solutions
- The sites are hosted on Rackspace Cloud Sites
Update:
I now have an open ticket with Rackspace for this issue. I browsed the same sites in Firefox 4.0 Beta 7, and got this warning page, telling me that “The certificate is not trusted because no issuer chain was provided.”:

I think it’s because you (or your hosting company) haven’t configured the full certificate chain on your web server.
Take a look at a report from an ssl checker, such as this:
http://www.sslshopper.com/ssl-checker.html#hostname=www.councilonagingmartin.org
…
I can see from this report that you’re using Apache2.2. Configuring ‘intermediate certificates’ on Apache2 goes something like this:
SSLCertificateFile /etc/ssl/crt/yourDOMAINNAME.crt
SSLCertificateKeyFile /etc/ssl/crt/private.key
SSLCertificateChainFile /etc/ssl/crt/chainCert.xxx
I don’t know if you configured the certificate yourself, or your hosting company configured it, so you’ll either need to contact your hosting company, or the certificate provider, who can provide the intermediate certificate(s).
Hope That Helps