Windows Server 2008 Certificate Services (ADCS) が起動せず、Windows Server 2008 で "既存のキーを使用する" オプションを使用して ADCS を再インストールするとエラー コード0x80070057が生成されます

適用先
Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 Standard Windows Server 2008 Datacenter without Hyper-V Windows Server 2008 Enterprise without Hyper-V Windows Server 2008 Standard without Hyper-V Windows Server 2008 for Itanium-Based Systems

現象

たとえば次のようなシナリオを考えてみます。

  • Active Directory Certificate Services (ADCS) ロールを再インストールします。
  • 再インストールプロセス中に、[ 既存のキーを使用 する] オプションが選択されます。

このシナリオでは、ADCS のインストール プロセスが完了します。 ただし、Active Directory Certificate Services は開始されず、次のエラー イベントがログに記録されます。注 <Key_Name> は、新しい証明機関 (CA) で再利用する必要があるキー コンテナー名です。

さらに、最初のインストールで次の CA 証明書署名が使用されたことに注意してください。

Signature Algorithm:
Algorithm ObjectId: <Object_ID>Algorithm Parameters:...

<Object_ID>は、sha1RSA 要素の元の証明書に使用されたアルゴリズムのオブジェクト識別子です。

ただし、このシナリオでは、この署名は次のように変更されています。

Signature Algorithm:
Algorithm ObjectId: 1.2.840.113549.1.1.5 sha1RSA
Algorithm Parameters:
05 00

このアルゴリズムはエラーを意味します。

原因

この問題は、RSA/SHA1 アルゴリズムを使用して CA 証明書の作成プロセスを誤って適用しようとする CA セットアップ コードのエラーが原因で発生します。

解決策

修正プログラムの情報

マイクロソフトでは、この問題を修正する修正プログラムを提供しています。 ただし、この修正プログラムは、ここで説明する問題のみを修正することを目的としたものです。 この修正プログラムは、ここで説明する問題が発生しているシステムにのみ適用してください。 この修正プログラムは、今後さらにテストを行う場合があります。 したがって、この問題で深刻な影響を受けていない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことを推奨します。

修正プログラムをダウンロードできる場合は、このサポート技術情報の資料の上部に「修正プログラムのダウンロード」セクションがあります。 このセクションが表示されていない場合は、Microsoft カスタマー サービス & サポート にお問い合わせのうえ、修正プログラムを入手してください。

注: 別の問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストを作成することが必要になる場合があります。 特定の修正プログラムの対象とならない追加の質問および問題については、通常のサポート料金が適用されます。 Microsoft カスタマー サービス & サポート の電話番号一覧または別のサービス リクエストの作成については、次のマイクロソフト Web サイトを参照してください。

http://support.microsoft.com/contactus/?ws=support メモ "修正プログラムのダウンロードが可能" フォームには、修正プログラムを使用できる言語が表示されます。 使用している言語が表示されない場合は、その言語の修正プログラムが存在しないことになります。

Windows Vista と Windows Server 2008 の重要な修正プログラムは、同じパッケージに含まれています。 ただし、これらの製品の 1 つだけが [修正プログラムの要求] ページに表示される場合があります。 Windows Vista と Windows Server 2008 の両方に適用される修正プログラム パッケージを要求するには、ページに一覧表示されている製品を選択するだけです。

前提条件

この修正プログラムを適用するには、Windows Server 2008 がインストールされている必要があります。

再起動の必要性

この修正プログラムの適用後にコンピューターを再起動する必要はありません。

修正プログラムの置き換えに関する情報

この修正プログラムを適用しても、以前にリリースされた修正プログラムが置き換えられることはありません。

ファイル情報

この修正プログラムの英語版には、次の表に示すファイル属性 (またはそれ以降のファイル属性) があります。 これらのファイルの日付と時刻は世界協定時 (UTC) で記載されています。 ファイル情報に表示される時刻は、ローカル時刻に変換されています。 UTC とローカル時刻との時差を確認するには、[コントロール パネル] の [日付と時刻][タイム ゾーン] タブを使用してください。

Windows Vista と Windows Server 2008 ファイル情報に関するメモ

各環境にインストールされている .manifest ファイルと .mum ファイルは、「Windows Server 2008 および Windows Vista 用のその他のファイル情報」セクションに個別に一覧表示されます。 これらのファイルとそれに関連付けられている .cat (セキュリティ カタログ) ファイルは、更新されたコンポーネントの状態を維持するために重要です。 .cat ファイルは、Microsoft デジタル署名で署名されます。 これらのセキュリティ ファイルの属性は一覧表示されません。

サポートされているすべての x86 ベースバージョンのWindows Server 2008

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Microsoft.windows.servermanager-ppdlic.xrm-ms 該当しない 3,319 2009 年 2 月 11 日 04:59 該当しない
Microsoft.windows.servermanager.dll 6.0.6001.22374 7,639,040 2009 年 2 月 11 日 05:34 x86
Certocm.dll 6.0.6001.22374 488,960 2009 年 2 月 11 日 05:30 x86
Certcli.dll 6.0.6001.22374 323,072 2009 年 2 月 11 日 05:30 x86

サポートされているすべての x64 ベースバージョンのWindows Server 2008

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Certocm.dll 6.0.6001.22374 653,824 2009 年 2 月 11 日 05:59 x64
Certcli.dll 6.0.6001.22374 444,416 2009 年 2 月 11 日 05:59 x64
Microsoft.windows.servermanager-ppdlic.xrm-ms 該当しない 3,319 2009 年 2 月 11 日 05:29 該当しない
Microsoft.windows.servermanager.dll 6.0.6001.22374 7,639,040 2009 年 2 月 11 日 06:02 x86

サポートされているすべての IA-64 ベースバージョンのWindows Server 2008

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Certcli.dll 6.0.6001.22374 861,696 2009 年 2 月 11 日 04:46 IA-64
Microsoft.windows.servermanager-ppdlic.xrm-ms 該当しない 3,319 2009 年 2 月 11 日 04:15 該当しない
Microsoft.windows.servermanager.dll 6.0.6001.22374 7,639,040 2009 年 2 月 11 日 04:48 x86

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。

追加情報

詳細については、次のマイクロソフト サポート技術情報番号をクリックしてください。

960809 Windows Server 2008 Online Certificate Status Protocol (OCSP) レスポンダーは、SHA1 アルゴリズムを使用しない署名証明書では機能しません

セキュア ハッシュ アルゴリズム (SHA) ハッシュ関数は、国家安全保障局 (NSA) によって設計され、米国連邦情報処理Standardとして NIST によって発行された暗号化ハッシュ関数のセットです。 3 つの SHA アルゴリズムは異なる構造であり、SHA-0、SHA-1、SHA-2 と区別されます。 SHA-2 ファミリは同じアルゴリズムを使用しますが、キー サイズは可変です。 これらのキー サイズは、SHA-224、SHA-256、SHA-384、SHA-512 と区別されます。

ソフトウェア更新プログラムに関する用語の関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。

824684 Microsoft ソフトウェア更新プログラムの説明に使用される標準用語の説明

Windows Server 2008 のその他のファイル情報

サポートされているすべての x86 ベースバージョンの Windows Server 2008 の追加ファイル

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Msil_microsoft.windows.servermanager_31bf3856ad364e35_6.0.6001.22374_none_692874336a9ef2f6.manifest 該当しない 5,836 2009 年 2 月 11 日 05:48 該当しない
Package_for_kb966329_sc_0~31bf3856ad364e35~x86~~~6.0.1.0.mum 該当しない 1,422 2009 年 2 月 11 日 1,412 該当しない
Package_for_kb966329_sc~31bf3856ad364e35~x86~~~6.0.1.0.mum 該当しない 1,423 2009 年 2 月 11 日 1,412 該当しない
Package_for_kb966329_server_0~31bf3856ad364e35~x86~~~6.0.1.0.mum 該当しない 2,378 2009 年 2 月 11 日 1,412 該当しない
Package_for_kb966329_server~31bf3856ad364e35~x86~~~6.0.1.0.mum 該当しない 14:31 2009 年 2 月 11 日 1,412 該当しない
Package_for_kb966329_winpesrv_0~31bf3856ad364e35~x86~~~6.0.1.0.mum 該当しない 1,422 2009 年 2 月 11 日 1,412 該当しない
Package_for_kb966329_winpesrv~31bf3856ad364e35~x86~~~6.0.1.0.mum 該当しない 1,430 2009 年 2 月 11 日 1,412 該当しない
X86_microsoft-windows-c..ervices-certocm-dll_31bf3856ad364e35_6.0.6001.22374_none_0a67809021fecb85.manifest 該当しない 59,041 2009 年 2 月 11 日 05:53 該当しない
X86_microsoft-windows-c..tionauthorityclient_31bf3856ad364e35_6.0.6001.22374_none_d7bfa7c755fa4b31.manifest 該当しない 62,028 2009 年 2 月 11 日 05:50 該当しない

サポートされているすべての IA-64 ベースバージョンのWindows Server 2008 の追加ファイル

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Ia64_microsoft-windows-c..tionauthorityclient_31bf3856ad364e35_6.0.6001.22374_none_d7c14bbd55f8542d.manifest 該当しない 61,700 2009 年 2 月 11 日 03:05 該当しない
Msil_microsoft.windows.servermanager_31bf3856ad364e35_6.0.6001.22374_none_692874336a9ef2f6.manifest 該当しない 5,839 2009 年 2 月 11 日 05:01 該当しない
Package_for_kb966329_sc_0~31bf3856ad364e35~ia64~~~6.0.1.0.mum 該当しない 1,425 2009 年 2 月 11 日 1,412 該当しない
Package_for_kb966329_sc~31bf3856ad364e35~ia64~~~6.0.1.0.mum 該当しない 1,427 2009 年 2 月 11 日 1,412 該当しない
Package_for_kb966329_server_0~31bf3856ad364e35~ia64~~~6.0.1.0.mum 該当しない 1,908 2009 年 2 月 11 日 1,412 該当しない
Package_for_kb966329_server~31bf3856ad364e35~ia64~~~6.0.1.0.mum 該当しない 1,435 2009 年 2 月 11 日 1,412 該当しない
Package_for_kb966329_winpesrv_0~31bf3856ad364e35~ia64~~~6.0.1.0.mum 該当しない 14:26 2009 年 2 月 11 日 1,412 該当しない
Package_for_kb966329_winpesrv~31bf3856ad364e35~ia64~~~6.0.1.0.mum 該当しない 1,433 2009 年 2 月 11 日 1,412 該当しない

サポートされているすべての x64 ベースバージョンの Windows Server 2008 の追加ファイル

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Amd64_microsoft-windows-c..ervices-certocm-dll_31bf3856ad364e35_6.0.6001.22374_none_66861c13da5c3cbb.manifest 該当しない 59,083 2009 年 2 月 11 日 06:21 該当しない
Amd64_microsoft-windows-c..tionauthorityclient_31bf3856ad364e35_6.0.6001.22374_none_33de434b0e57bc67.manifest 該当しない 61,715 2009 年 2 月 11 日 06:18 該当しない
Msil_microsoft.windows.servermanager_31bf3856ad364e35_6.0.6001.22374_none_692874336a9ef2f6.manifest 該当しない 5,842 2009 年 2 月 11 日 06:15 該当しない
Package_for_kb966329_sc_0~31bf3856ad364e35~amd64~~~6.0.1.0.mum 該当しない 1,430 2009 年 2 月 11 日 1,412 該当しない
Package_for_kb966329_sc~31bf3856ad364e35~amd64~~~6.0.1.0.mum 該当しない 14:31 2009 年 2 月 11 日 1,412 該当しない
Package_for_kb966329_server_0~31bf3856ad364e35~amd64~~~6.0.1.0.mum 該当しない 2,394 2009 年 2 月 11 日 1,412 該当しない
Package_for_kb966329_server~31bf3856ad364e35~amd64~~~6.0.1.0.mum 該当しない 1,439 2009 年 2 月 11 日 1,412 該当しない
Package_for_kb966329_winpesrv_0~31bf3856ad364e35~amd64~~~6.0.1.0.mum 該当しない 1,430 2009 年 2 月 11 日 1,412 該当しない
Package_for_kb966329_winpesrv~31bf3856ad364e35~amd64~~~6.0.1.0.mum 該当しない 14:38 2009 年 2 月 11 日 1,412 該当しない