2012-04-17 44 views
2

自分のドメインでHTTPSを設定していないので、私のiPhoneとiPadのiOS Safariにしか乗っていないという警告が表示されます。私はMac Safari、Chrome、FF、またはIEを搭載したデスクトップでこれを手に入れたことはありません。HTTPSリクエストがiOS Safariで証明書を確認できない

誰かが私のubuntu/apache EC2サーバー上のファイル、または証明書の検証を扱う私のドメインプロバイダ、GoDaddyのサイトのどこかに私を指摘できますか?

答えて

1

私はこの問題を解決したthe linkを見つけました。

私は私のapache EC2サーバー上で私の/ etc/apache2の/ sslのフォルダにGoDaddyのからBOTH .CRTファイルを入れて、私の/etc/apache2/httpd.confファイルに以下を追加する必要:

SSLCertificateFile /etc/apache2/ssl/mysite.com.crt 
SSLCertificateChainFile /etc/apache2/ssl/gd_bundle.crt 
2

ティム、

デスクトップ上のブラウザが警告なしSSLを見せている、とあなたが取得している警告は、モバイルデバイス上にある場合、問題はSSLを発行した認証局の中間証明書を持つ可能性が高いです正しくインストールされていません。私は、ホストまたはドメイン登録者ではなく、証明書の発行者に連絡してこれに関する助けを求めることをお勧めします。

+0

マイク、GoDaddyさんが私の証明書を持っていますので、解決策が見つかるようにボールをロールバックするのに役立ちました(下記参照)。ありがとう、 –

8

Nginxの場合は、gd_bundle.crtファイルを他の.crt certに追加する必要があります。ただcat gd_bundle.crt >> yourwebsite.crtとNginxを再起動します。

+0

Nginxの詳細を共有してくれてありがとう、Mauvis –

+0

あなたは命のセーバーです! 'bash -c'でそれを囲むだけでした:' sudo bash -c 'cat gd_bundle-g2-g1.crt >> public.pem'' – Cherniv

関連する問題