Linux
Linux を使用している場合は、次の公式 wiki ページをフォローすることもできます。
基本的:
- X が付いた鍵のアイコンをクリックし、
- 証明書情報を選択
- 詳細タブに移動
- [エクスポート...] をクリックします (ファイルとして保存)。
ここで、次のコマンドは証明書を追加します (YOUR_FILE はエクスポートされたファイルです)。
certutil -d sql:$HOME/.pki/nssdb -A -t "P,," -n YOUR_FILE -i YOUR_FILE
すべての証明書を一覧表示するには、次のコマンドを実行します。
certutil -d sql:$HOME/.pki/nssdb -L
それでも機能しない場合は、次のバグの影響を受ける可能性があります:
問題 55050: Ubuntu SSL エラー 8179
libnss3-tools
PS上記のコマンドを使用する前に、 があることも確認してください。
お持ちでない場合は、次の方法でインストールしてください。
sudo apt-get install libnss3-tools # on Ubuntu
sudo yum install nss-tools # on Fedora, Red Hat, etc.
おまけとして、次の便利なスクリプトを使用できます。
$ cat add_cert.sh
certutil -d sql:$HOME/.pki/nssdb -A -t "P,," -n $1 -i $1
$ cat list_cert.sh
certutil -d sql:$HOME/.pki/nssdb -L # add '-h all' to see all built-in certs
$ cat download_cert.sh
echo QUIT | openssl s_client -connect $1:443 | sed -ne '/BEGIN CERT/,/END CERT/p'
使用法:
add_cert.sh [FILE]
list_cert.sh
download_cert.sh [DOMAIN]
トラブルシューティング