事象
自己証明書を設置したサイトを作成し、Firefoxで表示させると「MOZILLA_PKIX_ERROR_CA_CERT_USED_AS_END_ENTITY」というエラーが表示されます。
(Cherome、edge、IE11では正常に表示される)
目的
環境
サーバー
CentOS7
nginx
ブラウザ
Firefox 68.0(64bit) ※7/11時点の最新ver
証明書
ルート認証局
└中間認証局
□└ウェブサーバー用証明書
証明書の設置場所
ルート認証局
Firefox>オプション>プライバシーとセキュリティ>証明書を表示>認証局証明書>インポート
中間認証局
Firefox>オプション>プライバシーとセキュリティ>証明書を表示>認証局証明書>インポート
サーバー証明書(公開鍵・秘密鍵)
Webサーバー /etc/nginx/conf.key
やってみた事
ルート証明書作成時の定義にこれを追加
nsCertType = sslCA, emailCA
keyUsage = keyCertSign, cRLSign
extendedKeyUsage = serverAuth, clientAuth
中間証明書作成時の定義
ルート証明書の定義と同様
ウェブサーバー用証明書の定義にこれを追加
nsCertType = server
keyUsage = digitalSignature, keyEncipherment
extendedKeyUsage = serverAuth, clientAuth
その他
chrome向けにsanの値を設定
情報をお持ちの方、ご教示いただけないでしょうか。
よろしくお願い致します。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/12 06:32
2019/07/13 08:10
2019/07/16 01:41
2019/07/16 02:23