Dela via


Sändning med winhttp misslyckades 80072f8f-fel i Smsts.log under OS-distributionen med hjälp av startbara eller förberedda medier

Den här artikeln hjälper dig att åtgärda ett problem där aktivitetssekvensguiden returnerar fel 80004005 och Smsts.log loggar felet Skicka med winhttp misslyckades. 80072f8f-fel under en OS-distribution som använder startbara eller förberedda medier.

Ursprunglig produktversion: Configuration Manager (aktuell gren), Microsoft System Center 2012 R2 Configuration Manager, Microsoft System Center 2012 Configuration Manager
Ursprungligt KB-nummer: 4551033

Symptom

Du skapar startbara media eller förberedda medier i Configuration Manager. När mediet används för att starta måldatorn fastnar aktivitetssekvensguiden vid hämtningsprincipen för det här datorsteget i cirka 90 sekunder och returnerar sedan följande felmeddelande:

Det gick inte att köra aktivitetssekvensen
Ett fel uppstod när principen för den här datorn skulle hämtas (0x80004005). Kontakta systemadministratören eller supportoperatören om du vill ha mer information.

Följande felmeddelanden loggas i X:\Windows\Temp\SMSTSLog\smsts.log på datorn när aktivitetssekvensmotorn först försöker kontakta hanteringsplatsen för att synkronisera tidsinformationen:

TSMBootstrap Aktuell tidsinformation:
TSMBootstrap Hämta MP-tidsinformation
TSMBootstrap begär klientidentitet
TSMBootstrap Ställa in autentiseringen.
TSMBootstrap CLibSMSMessageWinHttpTransport::Send: WinHttpOpenRequest – URL: <MP>:443 CCM_POST /ccm_system_AltAuth/request
TSMBootstrap SSL, med autentisering i begäran.
TSMBootstrap I SSL, men utan klientcertifikat.
TSMBootstrap [TSMESSAGING] AsyncCallback():
-----------------------------------------------------------------
TSMBootstrap [TSMESSAGING] AsyncCallback(): WINHTTP_CALLBACK_STATUS_SECURE_FAILURE påträffades
TSMBootstrap [TSMESSAGING] : dwStatusInformationLength är 4
TSMBootstrap [TSMESSAGING] : *lpvStatusInformation är 0x8
TSMBootstrap [TSMESSAGING] : WINHTTP_CALLBACK_STATUS_FLAG_INVALID_CA har angetts
TSMBootstrap [TSMESSAGING] AsyncCallback():
-----------------------------------------------------------------
TSMBootstrap-fel. Tog emot 0x80072f8f från WinHttpSendRequest.
TSMBootstrap-sändning med winhttp misslyckades; 80072f8f. Försöker.
TSMBootstrap Försöker igen och ignorerar datumsäkerhetsfel.
TSMBootstrap [TSMESSAGING] AsyncCallback():
-----------------------------------------------------------------
TSMBootstrap [TSMESSAGING] AsyncCallback(): WINHTTP_CALLBACK_STATUS_SECURE_FAILURE påträffades
TSMBootstrap [TSMESSAGING] : dwStatusInformationLength är 4
TSMBootstrap [TSMESSAGING] : *lpvStatusInformation är 0x8
TSMBootstrap [TSMESSAGING] : WINHTTP_CALLBACK_STATUS_FLAG_INVALID_CA har angetts
TSMBootstrap [TSMESSAGING] AsyncCallback():
-----------------------------------------------------------------
TSMBootstrap hr, HRESULT=80072f8f
TSMBootstrap-sändning med winhttp misslyckades; 80072f8f

Efter det första felet försöker aktivitetssekvensmotorn ytterligare fyra gånger att kontakta hanteringsplatsen och upplever en ökande paus mellan varje försök. Alla försök misslyckas dock och returnerar samma felmeddelanden innan några slutliga felmeddelanden returneras, enligt följande:

  • Om mediet är konfigurerat som dynamiskt medium loggas följande slutliga felmeddelanden i Smsts.log:

    TSMBootstrap Send (pReply, nReplySize), HRESULT=80072f8f
    TSMBootstrap kunde inte skicka begäran
    TSMBootstrap DoRequest (sReply, true), HRESULT=80072f8f
    TSMBootstrap Kunde inte hämta klientidentitet (80072f8f)
    TSMBootstrap ClientIdentity.RequestClientIdentity (), HRESULT=80072f8f
    TSMBootstrap kunde inte begära klienten
    TSMBootstrap SyncTimeWithMP() misslyckades. 80072f8f.
    TSMBootstrap Det gick inte att hämta tidsinformation från MP: https://<MP>.
    TSMBootstrap MpCnt > 0, HRESULT=80004005
    TSMBootstrap QueryMPLocator: inga giltiga MP-platser tas emot
    TSMBootstrap TSMBootstrapUtil::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
    TSMBootstrap kunde inte köra frågor mot positioneraren för hanteringsplatser
    TSMBootstrap avslutar TSMediaWizardControl::GetPolicy.
    TSMBootstrap pWelcomePage-m_pTSMediaWizardControl-GetPolicy>>(), HRESULT=80004005
    Fel i guiden TSMBootstrap-inställning: Ett fel uppstod när principen för den här datorn skulle hämtas (0x80004005). Kontakta systemadministratören eller supportoperatören om du vill ha mer information.

  • Om mediet är konfigurerat som platsbaserat loggas följande slutliga felmeddelanden i Smsts.log:

    TSMBootstrap Send (pReply, nReplySize), HRESULT=80072f8f
    TSMBootstrap kunde inte skicka begäran
    TSMBootstrap DoRequest (sReply, true), HRESULT=80072f8f
    TSMBootstrap Kunde inte hämta klientidentitet (80072f8f)
    TSMBootstrap ClientIdentity.RequestClientIdentity (), HRESULT=80072f8f
    TSMBootstrap kunde inte begära klienten
    TSMBootstrap SyncTimeWithMP() misslyckades. 80072f8f.
    TSMBootstrap Det gick inte att hämta tidsinformation från MP: https://<MP>.
    TSMBootstrap sMP.length() > 0, HRESULT=80004005
    TSMBootstrap TSMBootstrapUtil::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
    TSMBootstrap Det gick inte att välja MP
    TSMBootstrap avslutar TSMediaWizardControl::GetPolicy.
    TSMBootstrap pWelcomePage-m_pTSMediaWizardControl-GetPolicy>>(), HRESULT=80004005
    Fel i guiden TSMBootstrap-inställning: Ett fel uppstod när principen för den här datorn skulle hämtas (0x80004005). Kontakta systemadministratören eller supportoperatören om du vill ha mer information.

Följande information gäller fel 80072F8F:

Felkod: 0x80072F8F (2147954575)
Felnamn: WININET_E_DECODING_FAILED
Felkälla: Windows
Felmeddelande: Innehållsdecoderingen misslyckades

Orsak

Det här problemet uppstår om följande villkor är uppfyllda:

  • Du använder PKI i din Configuration Manager miljö.
  • Du skapar startbara media eller förberedda medier på den centrala administrationswebbplatsen.
  • Du konfigurerar hanteringsplatserna så att de använder HTTPS.

Om du använder PKI i din Configuration Manager miljö anges rotcertifikatutfärdare (CA) på den primära platsen men inte på den centrala administrationsplatsen. Eftersom den centrala administrationswebbplatsen inte har rotcertifikatutfärdarinformationen innehåller inte det skapade mediet rotcertifikatutfärdarinformationen. Begäranden som skickas till en HTTPS-aktiverad hanteringsplats misslyckas därför utan rot-CA-information.

Åtgärd

Åtgärda problemet genom att skapa startbara media eller förberedda medier på en primär plats i stället för på den centrala administrationsplatsen.

Mer information

För media som ska användas på flera platser konfigurerar du mediet som dynamiskt medium. Du kan skapa dynamiska medier på valfri plats. Du är inte begränsad till att skapa den på den centrala administrationswebbplatsen.