印刷用表示へ切り替え 通常表示へ切り替え 更新履歴を表示 更新履歴を隠す
Windows Mozilla で証明書が削除できないときの対処法

Mozilla で保持している SSL の証明書を破棄したい場合,通常は設定ウィンドウから行う。これができない場合は,プリファレンスディレクトリにある証明書データベースのファイルを破棄すればよい。

■ ■ ■

自前の認証局を用意していて,認証局の入れ替えをしたとする。古い証明書のままでアクセスしようとすると,次のような警告が表示される。これは Windows 用 Mozilla 1.7.3 の例である。

警告 (無効な証明書)
警告 (無効な証明書)


You have received an invalid certificate. Please contact the server administrator or email correspondent and give them the following information:

Your certificate contains the same serial number as another certificate issued by the certificate authority. Please get a new certificate containing a unique serial number.

この場合の対処法は,ブラウザで保持している証明書を破棄することである。

  1. 「Edit」メニュー→「Preferences...」を選択
  2. 「Privacy & Security」→「Certificates」を選択し,「Manage Certificates...」ボタンをクリック
  3. 「Web Sites」タブを選択し,リストにある証明書を Delete する

しかし,ここに古い証明書が表示されない場合がある。この場合は,プリファレンスを削除して再インストールするのが正式な手続きではあるが,面倒だし,それに悲しい。この面倒臭さは,証明書データベースのファイルを1つだけ削除することで回避することができる。

  1. Mozilla を終了
  2. C:\Documents and Settings\User Name\Application Data\Mozilla\Profiles\User Name\xxxxxxxx.slt\cert8.db を削除

次に Mozilla を起動したときに,デフォルト値がセットされた cert8.db ファイルが自動的に生成される。

Netscape 7.1 日本語版の場合も同様。上記の警告メッセージは日本語化されている。

警告 (無効な証明書)
警告 (無効な証明書)


無効な証明書を受け取りました。この証明書には、すでに使用している別の証明書と同じ発行者とシリアル番号が含まれています。サーバ管理者またはこの無効な証明書を送ってきた電子メールの差出人に問い合わせて、有効な証明書を要求してください。

証明書を破棄する手順も同様である。

  1. 「編集(E)」メニュー→「設定(E)...」を選択
  2. 「プライバシーとセキュリティ」→「証明書」を選択し,「証明書の管理(M)...」ボタンをクリック
  3. 「Web サイト」タブを選択し,リストにある証明書を削除する
Posted by n at 2005-04-14 00:06 | Edit | Comments (0) | Trackback(0)
Trackbacks

  • 「手違いで複数トラックバックを送ってしまった!」という場合でも気にしないでください (重複分はこちらで勝手に削除させていただきます)
  • タイムアウトエラーは,こちらのサーバの処理能力不足が原因です (詳細は トラックバック送信時のエラー をご覧ください)
  • トラックバックする記事には,この記事へのリンクを含めてください(詳細は 迷惑トラックバック対策 をご覧ください)
Comments
Post a comment
  • 電子メールアドレスは必須ですが,表示されません (気になる場合は「メールアドレスのような」文字列でもOKです)
  • URL を入力した場合はリンクが張られます
  • コメント欄内ではタグは使えません
  • コメント欄内に URL を記入した場合は自動的にリンクに変換されます
  • コメント欄内の改行はそのまま改行となります
  • 「Confirmation Code」に表示されている数字を入力してください (迷惑コメント対策です)


(必須, 表示されます)


(必須, 表示されません)


(任意, リンクされます)


Confirmation Code (必須)


Remember info (R)?