Issue:

Recently, I ran into an issue with web sites that use godaddy.com issued server certificates.
http://www.godaddy.com/gdshop/ssl/ssl.asp?isc=sslqgo021b&ci=8979
When visiting the sites from Safari browser on the Mac and iPhone/iPodTouch, I got server certificate not trusted error. Internet explorer and Firefox worked fine.

Based on what I saw on Citrix user forum, community site and google search, many people have run into similar issues and solution is not well documented.

Cause:

After some research, I found that the godaddy.com server certificates are signed by an intermediate certificate which is not trusted by default on Safari and iPhone. It is trusted by default however on Firefox and IE.

Fix:

Download the intermediate certificate from https://certs.godaddy.com/anonymous/repository.seam
Look for Go Daddy Secure Server Certificate (Intermediate Certificate)
gd_intermediate.crt

Open the certificate file on your Mac to install.
To install on iPhone, you may email the file to yourself and open it on your iPhone.

If you find this blog useful, I’d appreciate it if you can leave a comment. You can comment anonymously.

Ray (Ruiguo) Yang
Check out my other blogs
Subscribe to my blog RSS feed