[情報技術] Debian系でCA証明書を追加する
地元淡路島のレストランを調べていた際に、カリコリゾートのウェブサイトでモバイルSafariが証明書エラーを吐きました。PCから確認するとFirefoxではエラーが出ない。curlコマンドではエラーとなる。ということは……ルート証明書の問題ですね。
モバイルSafariのほうはOSのアップデートを試みるとして、PCにはルート証明書を手動で入れることにしました。相手はGlobalSignのルート証明書です。中間CA証明書のほうも一緒に入れます。
手順は次の通り。
- 公式サイトから証明書を取得。
- 証明書の拡張子が ".cer" となっている場合は ".crt" に変更。
- ディレクトリ /usr/local/share/ca-certificates に証明書を設置。
- コマンド `sudo update-ca-certificates` で /etc/ssl/certs/ に証明書を追加。
何が追加されたか表示されますので、確認してください。