次の方法で共有


起動可能なメディアまたは事前設定されたメディアを使用して、OS の展開中に Smsts.log で winhttp で 80072f8f エラーが失敗しました

この記事では、タスク シーケンス ウィザードがエラー 80004005を返し、Smsts.log、起動可能なメディアまたは事前設定されたメディアを使用する OS 展開中に、winhttp が失敗し、80072f8f エラーでをログに記録する問題を解決するのに役立ちます。

元の製品バージョン: Configuration Manager (Current Branch)、Microsoft System Center 2012 R2 Configuration Manager、Microsoft System Center 2012 Configuration Manager
元の KB 番号: 4551033

現象

Configuration Manager で起動可能なメディアまたは事前設定されたメディアを作成します。 メディアを使用して目的のコンピューターを起動すると、タスク シーケンス ウィザードは、このコンピューターの リトリベブ ポリシーで 約 90 秒間停止し、次のエラー メッセージを返します。

タスク シーケンスの実行に失敗しました
このコンピューターのポリシーの取得中にエラーが発生しました (0x80004005)。 詳細については、システム管理者またはヘルプデスク オペレーターにお問い合わせください。

タスク シーケンス エンジンが最初に管理ポイントに接続して時刻情報を同期しようとしたときに、コンピューターの X:\Windows\Temp\SMSTSLog\smsts.log に次のエラー メッセージが記録されます。

HSMBootstrap の現在の時刻情報:
MP 時間情報の取得
クライアント ID を要求する HSMBootstrap
認証子を設定する
HSMBootstrap CLibSMSMessageWinHttpTransport::Send: WinHttpOpenRequest - URL: <MP>:443 CCM_POST /ccm_system_AltAuth/request
要求で認証子を使用する、HSMBootstrap SSL。
SSL では、クライアント証明書がない場合は、HSMBootstrap。
HSMBootstrap [HSMESSAGING] AsyncCallback():
-----------------------------------------------------------------
HSMBootstrap [HSMESSAGING] AsyncCallback(): WINHTTP_CALLBACK_STATUS_SECURE_FAILURE Encountered
HSMBootstrap [HSMESSAGING] : dwStatusInformationLength は 4 です
HSMBootstrap [HSMESSAGING] : *lpvStatusInformation が0x8
[HSMESSAGING] : WINHTTP_CALLBACK_STATUS_FLAG_INVALID_CAが設定されている
HSMBootstrap [HSMESSAGING] AsyncCallback():
-----------------------------------------------------------------
HSMBootstrap エラー。 WinHttpSendRequest から0x80072f8fを受信しました。
WINHTTP での送信に失敗しました。80072f8f. 再試行。
日付のセキュリティエラーの再試行と無視。
HSMBootstrap [HSMESSAGING] AsyncCallback():
-----------------------------------------------------------------
HSMBootstrap [HSMESSAGING] AsyncCallback(): WINHTTP_CALLBACK_STATUS_SECURE_FAILURE Encountered
HSMBootstrap [HSMESSAGING] : dwStatusInformationLength は 4 です
HSMBootstrap [HSMESSAGING] : *lpvStatusInformation が0x8
[HSMESSAGING] : WINHTTP_CALLBACK_STATUS_FLAG_INVALID_CAが設定されている
HSMBootstrap [HSMESSAGING] AsyncCallback():
-----------------------------------------------------------------
HSMBootstrap hr、HRESULT=80072f8f
WINHTTP での送信に失敗しました。80072f8f

最初のエラーの後、タスク シーケンス エンジンは管理ポイントに接続するためにさらに 4 回試行し、各試行の間に一時停止が増加します。 ただし、次のように、すべての試行が失敗し、いくつかの最終的なエラー メッセージが返される前に同じエラー メッセージが返されます。

  • メディアが動的メディアとして構成されている場合、次の最終的なエラー メッセージがSmsts.logに記録されます。

    HSMBootstrap Send (pReply, nReplySize), HRESULT=80072f8f
    要求の送信に失敗した
    HSMBootstrap DoRequest (sReply, true), HRESULT=80072f8f
    クライアント ID を取得できませんでした (80072f8f)
    HSMBootstrap ClientIdentity.RequestClientIdentity (), HRESULT=80072f8f
    クライアントに対する要求に失敗した
    HSMBootstrap SyncTimeWithMP() が失敗しました。 80072f8f.
    MP: https://<MP>から時刻情報を取得できませんでした。
    HSMBootstrap MpCnt > 0、HRESULT=80004005
    HSMBootstrap QueryMPLocator: 有効な MP の場所を受信しません
    HSMBootstrap HSMBootstrapUtil::QueryMPLocator ( true, sSMSTSLocationMPs.c_str(), sMediaPfx.c_str(), sMediaGuid.c_str(), sAuthenticator.c_str(), sEnterpriseCert.c_str(), sServerCerts.c_str(), nHttpPort, nHttpsPort, bUseCRL, m_bWinPE, httpS, http, accessibleMpCnt), HRESULT=80004005
    管理ポイント ロケーターのクエリに失敗した
    TSMediaWizardControl::GetPolicy を終了する HSMBootstrap。
    HSMBootstrap pWelcomePage->m_pTSMediaWizardControl->GetPolicy(), HRESULT=80004005
    HSMBootstrap 設定ウィザード エラー: このコンピューターのポリシーの取得中にエラーが発生しました (0x80004005)。 詳細については、システム管理者またはヘルプデスク オペレーターにお問い合わせください。

  • メディアがサイト ベースとして構成されている場合、次の最終的なエラー メッセージがSmsts.logに記録されます。

    HSMBootstrap Send (pReply, nReplySize), HRESULT=80072f8f
    要求の送信に失敗した
    HSMBootstrap DoRequest (sReply, true), HRESULT=80072f8f
    クライアント ID を取得できませんでした (80072f8f)
    HSMBootstrap ClientIdentity.RequestClientIdentity (), HRESULT=80072f8f
    クライアントに対する要求に失敗した
    HSMBootstrap SyncTimeWithMP() が失敗しました。 80072f8f.
    MP: https://<MP>から時刻情報を取得できませんでした。
    HSMBootstrap sMP.length() > 0, HRESULT=80004005
    HSMBootstrap HSMBootstrapUtil::SelectMP (sSMSTSMP.c_str()、sMediaPfx.c_str()、sMediaGuid.c_str()、sAuthenticator.c_str()、sEnterpriseCert.c_str()、sServerCerts.c_str()、nHttpPort、 nHttpsPort、bUseCRL、m_bWinPE、sSiteCode、sAssignedSiteCode、sMP、sCertificates、sX86UnknownMachineGUID、sX64UnknownMachineGUID)、HRESULT=80004005
    MP の選択に失敗した
    TSMediaWizardControl::GetPolicy を終了する HSMBootstrap。
    HSMBootstrap pWelcomePage->m_pTSMediaWizardControl->GetPolicy(), HRESULT=80004005
    HSMBootstrap 設定ウィザード エラー: このコンピューターのポリシーの取得中にエラーが発生しました (0x80004005)。 詳細については、システム管理者またはヘルプデスク オペレーターにお問い合わせください。

次の詳細情報は、エラー 80072F8F に適用されます。

エラー コード: 0x80072F8F (2147954575)
エラー名: WININET_E_DECODING_FAILED
エラー ソース: Windows
エラー メッセージ: コンテンツのデコードに失敗しました

原因

この問題は、以下の条件に該当する場合に発生します。

  • Configuration Manager 環境では PKI を使用します。
  • 中央管理サイトで起動可能なメディアまたは事前設定されたメディアを作成します。
  • HTTPS を使用するように管理ポイントを構成します。

Configuration Manager 環境で PKI を使用する場合、ルート証明機関 (CA) はプライマリ サイトでは指定されますが、中央管理サイトでは指定されません。 中央管理サイトにはルート CA 情報がないため、作成されたメディアにはルート CA 情報が含まれません。 そのため、HTTPS 対応管理ポイントに送信される要求は、ルート CA 情報なしで失敗します。

解決方法

この問題を解決するには、中央管理サイトではなく、プライマリ サイトで起動可能なメディアまたは事前設定されたメディアを作成します。

詳細

複数のサイトで使用されるメディアの場合は、メディアを動的メディアとして構成します。 任意のサイトで動的メディアを作成できます。 中央管理サイトで作成することに限定されません。