【问题标题】:iPhone SSL Website Certificate WarningiPhone SSL 网站证书警告
【发布时间】:2011-02-24 07:09:12
【问题描述】:

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

接受网站证书

此网站的证书无效。点按接受以连接到此网站。

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

这两个 URL 存在问题:

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

其他信息:

  1. 两个 SSL 证书均由 Network Solutions 颁发
  2. 这些站点托管在 Rackspace 云站点上

更新:

我现在有一张 Rackspace 的公开票,用于解决这个问题。我在 Firefox 4.0 Beta 7 中浏览了相同的站点,并得到了这个警告页面,告诉我“证书不受信任,因为没有提供颁发者链。”:

【问题讨论】:

  • 这些网站是否使用自签名证书?如果不是,它们来自哪个 CA? iPhone 不信任证书,因此它会抛出错误
  • 更新了我的帖子来回答你的问题。

标签: iphone firefox ssl ssl-certificate


【解决方案1】:

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

查看来自 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

我不知道是您自己配置了证书,还是您的托管公司配置了它,所以您需要联系您的托管公司或证书提供商,他们可以提供中间证书。

希望有帮助

【讨论】:

  • 谢谢!我将联系我的托管公司。
【解决方案2】:

很遗憾,这两个证书的根 CA Network Solutions, L.L.C.不是 iPhone 上受信任的证书颁发机构。

如果您查看证书链,它确实以 AddTrust 结尾,这是 iPhone 上的受信任 CA。

所以你可能有以下问题之一:

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

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

【讨论】:

    猜你喜欢
    • 2020-08-06
    • 1970-01-01
    • 1970-01-01
    • 2013-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多