SSLサーバー証明書インストール Microsoft IIS 6.0(5.0)
[新規]ベリサイン セキュア・サーバID

(注意)
本マニュアルページは2010年 10月11日以降に発行された証明書が対象です。
2010年 10月11日以降発行分より、ベリサイン社のルート証明書が1024bitから2048bitに移行しました。
これに伴い、証明書の階層構造が3階層から4階層に変更となり、中間CA証明書とクロスルート証明書のインストールが必要となりました。
2010年 10月11日より前に発行された証明書の場合はこちらをご参照下さい。

SSLサーバ証明書をMicrosoft IIS 6.0(5.0) に新規にインストール手順を説明します。新規時と更新時は手順が違いますのでご注意下さい。

セキュア・サーバID証明書階層構造

■ステップ1 サーバ証明書と中間CA証明書の保存

  1. サーバ証明書の保存

    受信したサーバ証明書発行完了メール本文中にある
     (—–BEGIN CERTIFICATE—–) から (—–END CERTIFICATE—–) までをコピーし、
    テキストエディタに貼り付け、証明書ファイルとして任意のファイル名で保存します。
     例: 2010cert.txt

    [サーバ証明書]
    Microsoft IIS 7.0 SSLサーバ証明書インストール10

  2. 中間CA証明書
    中間CA証明書は2個あります。2階層目の中間CA証明書はクロスルート設定用の証明書です。本マニュアルでは便宜上「クロスルート証明書」と呼びます。
    中間CA証明書とクロスルート証明書をそれぞれ別々のファイルで保存します。

    >> クロスルート証明書(2階層目) Verisign Class3 Public Primary CA-G5 はこちら

    >> 中間CA証明書 (3階層目) Verisign Class 3 Secure Server CA-G3 はこちら

■ステップ2 クロスルート証明書のインストール

このマニュアルでは、2階層目のクロスルート証明書を(例) 2010inca2.cer 、3階層目の中間CA証明書を(例) 2010inca3.cerのファイル名で解説します。
違うファイル名で保存した場合は、そのファイル名に置き換えて下さい。

  1. クロスルート証明書ファイルをダブルクリック

    保存したクロスルート証明書ファイル(例:2010inca2.cer)をウェブサーバ上の任意の場所に置きダブルクリックします。
    ベリサインクロスルート証明書インストール手順2

  2. クロスルート証明書のインストール

    証明書の情報画面が表示されます。「証明書のインストール」ボタンをクリックします。
    ベリサインクロスルート証明書インストール手順3

  3. 証明書のインポートウィザード起動

    「証明書のインポートウィザード」が表示されます。
    「次へ」をクリックします。
    ベリサインクロスルート証明書インストール手順4

  4. 証明書ストアの選択

    証明書ストアの選択画面が表示されます。
    「証明書をすべて次のストアに配置する」を選択して「参照」をクリックします。
    ベリサインクロスルート証明書インストール手順5

  5. 証明書ストアの参照選択

    証明書ストアの選択画面が表示されます。
    「物理ストアを表示する」のチェックボックスをオンにし、「中間証明機関」の下の「ローカルコンピュータ」を選択します。

    【注記】
    証明書ストアの選択で「ローカルコンピュータ」が表示されない場合はmmcから中間CA証明書とクロスルート証明書をインストールして下さい。
    mmcから中間CA証明書とクロスルート証明書をインストールする手順
    mmcから中間CA証明書とクロスルート証明書をインストールする手順
    ベリサインクロスルート証明書インストール手順6

  6. 証明書ストアの選択から次へ

    証明書ストアの選択画面に戻ります。
    「次へ」をクリックします。
    ベリサインクロスルート証明書インストール手順7

  7. 証明書インストールの完了

    ウィザードの完了画面が表示されます。
    「完了」をクリックします。
    ベリサインクロスルート証明書インストール手順8

  8. 証明書インストールの完了確認

    「正しくインポートされました」と表示されます。
    「OK」をクリックします。
    ベリサインクロスルート証明書インストール手順9

■ステップ3 中間CA証明書3階層目のインストール

続けて中間CA証明書3階層目も上記の2階層目と同じ手順でインストールします。
違うファイル名で保存した場合は、そのファイル名に置き換えて下さい。

  1. 中間CA証明書ファイルをダブルクリック

    保存した中間CA証明書ファイル(例:2010inca3.cer)をウェブサーバ上の任意の場所に置きダブルクリックします。
    ベリサイン中間CA証明書インストール手順2

  2. 中間CA証明書のインストール

    証明書の情報画面が表示されます。「証明書のインストール」ボタンをクリックします。
    ベリサイン中間CA証明書インストール手順3

  3. 証明書のインポートウィザード起動

    「証明書のインポートウィザード」が表示されます。
    「次へ」をクリックします。
    ベリサイン中間CA証明書インストール手順4

  4. 証明書ストアの選択

    証明書ストアの選択画面が表示されます。
    「証明書をすべて次のストアに配置する」を選択して「参照」をクリックします。
    ベリサイン中間CA証明書インストール手順5

  5. 証明書ストアの参照選択

    証明書ストアの選択画面が表示されます。
    「物理ストアを表示する」のチェックボックスをオンにし、「中間証明機関」の下の「ローカルコンピュータ」を選択します。

    【注記】
    証明書ストアの選択で「ローカルコンピュータ」が表示されない場合はmmcから中間CA証明書とクロスルート証明書をインストールして下さい。
    mmcから中間CA証明書とクロスルート証明書をインストールする手順
    mmcから中間CA証明書とクロスルート証明書をインストールする手順
    ベリサイン中間CA証明書インストール手順6

  6. 証明書ストアの選択から次へ

    証明書ストアの選択画面に戻ります。
    「次へ」をクリックします。
    ベリサイン中間CA証明書インストール手順7

  7. 証明書インストールの完了

    ウィザードの完了画面が表示されます。
    「完了」をクリックします。
    ベリサイン中間CA証明書インストール手順8

  8. 証明書インストールの完了確認

    「正しくインポートされました」と表示されます。
    「OK」をクリックします。
    ベリサイン中間CA証明書インストール手順9

■ステップ4 サーバ証明書のインストール

  1. Microsoft IIS 6.0(5.0)を起動します。
    申請CSRを生成したサイト名にカーソルを合わせ、メニューバーより[操作]→[プロパティ]をクリックします。
    [(サイト名)のプロパティ]が表示されます。
    [ディレクトリセキュリティ]タブをクリックし、[サーバ証明書]をクリックします。
    Microsoft IIS 6.0 SSLサーバ証明書インストール2
  2. Webサーバー証明書ウィザードを起動します。「次へ」ボタンを押します。
    Microsoft IIS 6.0 SSLサーバ証明書インストール3
  3. 「保留中の要求を処理し、証明書をインストールする」を選択し、「次へ」ボタンを押します。
    Microsoft IIS 6.0 SSLサーバ証明書インストール4

     ※ここで「保留中の要求を削除する」を実行すると発行された証明書をインストールする事ができなくなりますのでご注意ください。

  4. 1.で作成した証明書ファイルを指定し、「次へ」ボタンを押します。
    Microsoft IIS 6.0 SSLサーバ証明書インストール5
    参照ボタンを押し、ファイルタイプを「すべて」にしていただくと、.txt拡張子のファイルが選択可能です。
  5. httpsで利用するポート番号を入力します。デフォルトは443です。
    Microsoft IIS 6.0 SSLサーバ証明書インストール6
  6. 証明書の概要が表示されますので確認後、「次へ」ボタンを押します。
    Microsoft IIS 6.0 SSLサーバ証明書インストール7
  7. Webサーバー証明書ウィザードの終わりです。「完了」ボタンを押します。
    Microsoft IIS 6.0 SSLサーバ証明書インストール8

■ステップ5 インストールチェッカーで正しくインストールできたか確認

  1. インストールチェッカーで確認

    認証機関の提供するインストールチェッカーで サーバ証明書と中間CA証明書が正しくインストールできたか確認して下さい。

  2. インストールチェッカーで証明書が2個しか表示されない場合
    通常は下記の画像のように、サーバ証明書と中間CA証明書とクロスルート証明書、合計3個の証明書が表示されます。
    しかし、IISでは2個しか表示されない 場合があります。 そのような場合には、証明書ストアに 「Verisign Class3 Public Primary CA-G5」が 「信頼されたルート証明書機関」にすでにインストールされている可能性があります。 2個の証明書しか表示されなくても、PCブラウザからのアクセスではほとんどの場合問題ありません。
    しかし、携帯端末ではエラーが出てアクセスできない場合があります。 以下の手順で「信頼されたルート証明書機関」にインストールされている「Verisign Class3 Public Primary CA-G5」のプロパティを変更して下さい。 証明書のプロパティを変更するには
    • mmcを起動します。
    • コンピューターの証明書スナップインを開きます。
    • コンソール ツリーで「信頼されたルート証明書機関」 をクリックします。
    • 詳細ウィンドウで、変更する証明書「Verisign Class3 Public Primary CA-G5」をクリックします。
    • [操作] メニューの [プロパティ] をクリックします。
    • [全般]の [この証明書の目的をすべて無効にする] をクリックします。
    • [OK] をクリックして、すべての変更を保存します。
    • IISを停止・起動して下さい。停止・起動しても反映されない場合は、サーバを再起動して下さい。
    米国ベリサイン社マニュアルもご参照下さい。

    インストールチェッカーで以下のように3個の証明書が表示されます。
    Microsoft IIS 7.0 SSLサーバ証明書インストール08

■ステップ6 秘密鍵ファイルと証明書ファイルのバックアップ

ハードウェア障害などに備え、キーペア(秘密鍵 と 証明書)ファイルをバックアップ(エクスポート)しておきます。

サーバをリプレイスする場合などには、キーペアファイルを新しい環境にインポートすることで移行して利用できます。
  1. ベリサイン セキュア・サーバIDをインストールしたサイト名にカーソルを合わせ、メニューバーより[操作]→[プロパティ]をクリックします。
    [(サイト名)のプロパティ]が表示されます。

  2. [ディレクトリセキュリティ]タブをクリックし、[証明書の表示]をクリックします。
    iis6.0バックアップ説明画像1

  3. [証明書]画面が表示されます。
    [詳細]タブをクリックし、[ファイルにコピー]ボタンをクリックします。
    iis6.0バックアップ説明画像2

  4. [証明書のエクスポートウィザード]が表示されます。[次へ]をクリックします。
    iis6.0バックアップ説明画像3

  5. 秘密キーのエクスポート方法の選択画面が表示されます。
    「はい、秘密キーをエクスポートします」をクリックし、[次へ]をクリックします。
    iis6.0バックアップ説明画像4

  6. ファイルの形式を選択する画面が表示されます。
    「証明のパスにある証明書を可能であればすべて含む」のチェックボックスをオンにし、[次へ]をクリックします。
    iis6.0バックアップ説明画像5

  7. エクスポートするキーペアを保護するためのパスワード入力画面が表示されます。
    任意のパスワードを入力(2回)し、[次へ]をクリックします。
    ここで入力するパスワードは、絶対に忘れないように大切に管理してください。
    iis6.0バックアップ説明画像6

  8. ファイル名を入力する画面が表示されます。
    わかりやすいファイル名(拡張子は *.pfx になります)を指定し、[次へ]をクリックします。
    iis6.0バックアップ説明画像7

  9. ウィザードの完了画面が表示されます。
    [完了]をクリックします。
    iis6.0バックアップ説明画像8

  10. 「正しくエクスポートされました」と表示されます。
    [OK]をクリックします。
    iis6.0バックアップ説明画像9

    バックアップ(エクスポート)が完了すると、 指定した場所、ファイル名で拡張子 (*.pfx) のキーペアファイルが保存されます。
    キーペアファイルには、セキュリティ上最も大切な秘密鍵の情報が含まれています。
    必ずバックアップを取り、厳重に管理をしてください。





-