Android版 Firefox にてThe certificate is not trusted because no issuer chain was providedとのこと。 何故か SSL の中間証明書 intermediate.crt がぶっ壊れたので入れなおしする。以下自己責任。
- SSL.crt を削除して、以前受信したメールから —–BIGIN CERTIFICATE—– 〜〜〜 —–END CERTIFICATE—– をコピーして SSL.crt にペースト
- メールについていた中間証明書の —–BIGIN CERTIFICATE—– 〜〜〜 —–END CERTIFICATE—– を SSL.crt の後ろに追加 念のため intermediate.crt にもペースト
- Nginx を再起動 $ service nginx restart
今まで Chrome とか Safari を使っていたので全然気づかなかった。 気づいたのは kindle HDX 7 の Silk を使ってからアクセスできなかったので。 いろんなブラウザで確認することは大事なことに気づいた。