2010-05-26 113 views
2

我有幾個安裝了SSL證書的網站。當SSL請求與我僱主的iPhone製作,顯示此錯誤消息: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

其它信息:

  1. 個兩個SSL證書是由網絡解決方案發出
  2. 的網站都在Rackspace的雲網站上託管

更新:

我現在有一個開放的車票與Rackspace公司針對此問題。我瀏覽在Firefox 4.0測試版7相同的網站,並得到這個警告頁面,告訴我說:「該證書不被信任,因爲沒有發行鏈提供了依據。」:
Firefox 4.0 Beta 7 SSL Chain Cert Warning

+0

這些網站是否使用自簽名證書?如果不是,他們來自哪個CA? iPhone不信任證書,所以它給你一個錯誤 – 2010-05-26 17:00:37

+0

更新我的帖子回答你的問題。 – Sonny 2010-05-26 17:03:27

回答

6

我想這是因爲你(或你的託管公司)尚未在您的Web服務器上配置完整的證書鏈。

看看報告由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

我不知道你自己,或託管公司配置的證書配置它,所以你要麼需要聯繫您的託管公司,或者證書提供商,誰可以提供中間證書(s )。

希望幫助

+0

謝謝!我將聯繫我的託管公司。 – Sonny 2010-05-26 17:33:50

2

不幸的是,對於這些證書,網絡解決方案,L.L.C.根CA不是iPhone上的可信認證機構。

如果您查看證書鏈,它最終會在iPhone上的可信CA上AddTrust。

所以,你可能會遇到以下問題之一:

1)您的證書不被web服務器

2)你需要用網絡解決方案(將SSL證書籤發工作在正確安裝)到獲得正確鏈接到AddTrust的證書。