let’s encrypt が facebookアプリでエラー!?

Firefox Error

Firefoxだとエラーになる

先日投稿した無料でSSL証明書!の続編です。

事象の発覚

Let’s EncryptのSSL証明書で、安全なウェブサイトを公開を参考に設定したところ、facebookアプリからの参照でエラーになることが判明。

chromeで正常に表示できたからそのままリリース下のだが、、、ぬかったーー

facebookアプリのエラー

facebookアプリのエラー

Let’s EncryptのSSL証明書で、安全なウェブサイトを公開のNginx の SSL 対応設定で中間証明書いらないのかなーなんて思っていたけどやっぱり必要だったみたいだ。

ちなみに、firefoxのほうが証明書のチェックは厳密なようでfirefoxだとエラーになる。

対応策

バーチャルホストのSSL証明書の部分を下記のように修正。

before:

SSLCertificateFile      /etc/letsencrypt/live/example.com/cert.pem
SSLCertificateKeyFile   /etc/letsencrypt/live/example.com/privkey.pem

after:

SSLCACertificateFile    /etc/letsencrypt/live/example.com/chain.pem
SSLCertificateFile      /etc/letsencrypt/live/example.com/cert.pem
SSLCertificateKeyFile   /etc/letsencrypt/live/example.com/privkey.pem

修正したら忘れずに再起動して問題解決!

めでたしめでたし

シェアする

  • このエントリーをはてなブックマークに追加

フォローする