iPhone SSL网站证书警告

时间:2010-05-26 16:54:00

标签: iphone firefox ssl ssl-certificate

我有一些网站安装了SSL证书。当我的雇主的iPhone发出SSL请求时,会显示以下错误消息:

  

接受网站证书

     

本网站的证书无效。点击接受即可连接到此网站。

我在其他浏览器(包括Safari)中提取了相同的页面,并且它们没有显示任何证书问题。

这两个网址存在问题:

  1. https://www.powerlunchbunch.com/index.php?template=join&nav=20
  2. https://www.councilonagingmartin.org/index.php?template=donate&nav=257

  3. 其他信息:

    1. 两种SSL证书均由Network Solutions发布。
    2. 这些网站托管在Rackspace Cloud Sites

    3. 更新

      我现在有一个针对此问题的Rackspace开放票。我浏览了Firefox 4.0 Beta 7中的相同站点,并获得了此警告页面,告诉我“证书不受信任,因为没有提供发行者链。”: Firefox 4.0 Beta 7 SSL Chain Cert Warning

2 个答案:

答案 0 :(得分:6)

我认为这是因为您(或您的托管公司)尚未在您的网络服务器上配置完整的证书链。

查看来自ssl检查程序的报告,例如:

http://www.sslshopper.com/ssl-checker.html#hostname=www.councilonagingmartin.org

...

我可以从这份报告中看到你正在使用Apache2.2。在Apache2上配置“中间证书”是这样的:

SSLCertificateFile /etc/ssl/crt/yourDOMAINNAME.crt

SSLCertificateKeyFile /etc/ssl/crt/private.key

SSLCertificateChainFile /etc/ssl/crt/chainCert.xxx

我不知道您是自己配置了证书,还是您的托管公司对其进行了配置,因此您需要联系您的托管公司或证书提供商,他们可以提供中间证书。< / p>

希望有助于

答案 1 :(得分:2)

不幸的是,这些证书的根CA,Network Solutions,L.L.C。不是iPhone上受信任的证书颁发机构。

如果您查看证书链,它最终会在AddTrust上结束,AddTrust是iPhone上的可信CA.

所以你可能遇到以下问题之一:

1)您的证书未在Web服务器上正确安装

2)您需要与Network Solutions(SSL证书颁发者)合作,以获得正确链接到AddTrust的证书。