Error 80072efe and 80072ee2 in SMSTS.LOG. Client fails to receive task sequence policy using integrated NIC

Elroy 11 Reputation points
2021-07-29T19:28:13.727+00:00

We're running ConfigMgr Current Branch version 2006 with hotfix rollup KB4575789. I have some new computer models that I am trying to build using our task sequence. These new models all have the Intel 1219 Ethernet NIC. If I plug my RJ45 cable into the devices (using the onboard NIC) and boot from our media, I get an IP address and I can ping my MP and DP.

I have updated my boot media to include the latest driver for the Intel 1219 Ethernet NIC.

When I start the task sequence wizard my PC fails to get policy for any task sequences after about 1/2 hour. Here are the relevant parts from the SMSTS.LOG:

Processing Policy Assignment DEP-SH120616-SH100532-112CD16B.    TSMBootstrap    7/29/2021 11:34:36 AM   1128 (0x0468)
Processing Policy Assignment DEP-SH120616-SH100564-6F6BCC28.    TSMBootstrap    7/29/2021 11:34:36 AM   1128 (0x0468)

Successfully read 1882 policy assignments. TSMBootstrap 7/29/2021 11:34:36 AM 1128 (0x0468)
Downloading policy body SH12040A-SH1003B4-6F6BCC28. TSMBootstrap 7/29/2021 11:34:36 AM 1128 (0x0468)
Preparing Policy Body Request. TSMBootstrap 7/29/2021 11:34:36 AM 1128 (0x0468)
Setting transport. TSMBootstrap 7/29/2021 11:34:36 AM 1128 (0x0468)
Setting policy location = http://<mp>/SMS_MP/.sms_pol?SH12040A-SH1003B4-6F6BCC28.17_00. TSMBootstrap 7/29/2021 11:34:36 AM 1128 (0x0468)
Executing Policy Body Request. TSMBootstrap 7/29/2021 11:34:36 AM 1128 (0x0468)
CLibSMSMessageWinHttpTransport::Send: WinHttpOpenRequest - URL: ServerName.domain.com:80 GET /SMS_MP/.sms_pol?SH12040A-SH1003B4-6F6BCC28.17_00 TSMBootstrap 7/29/2021 11:34:36 AM 1128 (0x0468)
Not in SSL. TSMBootstrap 7/29/2021 11:34:36 AM 1128 (0x0468)
Request was successful. TSMBootstrap 7/29/2021 11:34:37 AM 1128 (0x0468)
WinHttpQueryDataAvailable (hRequest, &dwSize), HRESULT=80072ee2 (..\libsmsmessaging.cpp,10157) TSMBootstrap 7/29/2021 11:43:01 AM 1128 (0x0468)
Cannot read available data with winhttp; 80072ee2 TSMBootstrap 7/29/2021 11:43:01 AM 1128 (0x0468)
CLibSMSMessageWinHttpTransport::Send: WinHttpOpenRequest - URL: ServerName.domain.com:80 GET /SMS_MP/.sms_pol?SH12040A-SH1003B4-6F6BCC28.17_00 TSMBootstrap 7/29/2021 11:43:01 AM 1128 (0x0468)
Not in SSL. TSMBootstrap 7/29/2021 11:43:01 AM 1128 (0x0468)
Request was successful. TSMBootstrap 7/29/2021 11:43:01 AM 1128 (0x0468)
WinHttpQueryDataAvailable (hRequest, &dwSize), HRESULT=80072efe (..\libsmsmessaging.cpp,10157) TSMBootstrap 7/29/2021 11:44:00 AM 1128 (0x0468)
Cannot read available data with winhttp; 80072efe TSMBootstrap 7/29/2021 11:44:00 AM 1128 (0x0468)
CLibSMSMessageWinHttpTransport::Send: WinHttpOpenRequest - URL: ServerName.domain.com:80 GET /SMS_MP/.sms_pol?SH12040A-SH1003B4-6F6BCC28.17_00 TSMBootstrap 7/29/2021 11:44:00 AM 1128 (0x0468)
Not in SSL. TSMBootstrap 7/29/2021 11:44:00 AM 1128 (0x0468)
Request was successful. TSMBootstrap 7/29/2021 11:44:00 AM 1128 (0x0468)
WinHttpQueryDataAvailable (hRequest, &dwSize), HRESULT=80072ee2 (..\libsmsmessaging.cpp,10157) TSMBootstrap 7/29/2021 11:53:09 AM 1128 (0x0468)
Cannot read available data with winhttp; 80072ee2 TSMBootstrap 7/29/2021 11:53:09 AM 1128 (0x0468)
CLibSMSMessageWinHttpTransport::Send: WinHttpOpenRequest - URL: ServerName.domain.com:80 GET /SMS_MP/.sms_pol?SH12040A-SH1003B4-6F6BCC28.17_00 TSMBootstrap 7/29/2021 11:53:09 AM 1128 (0x0468)
Not in SSL. TSMBootstrap 7/29/2021 11:53:09 AM 1128 (0x0468)
Request was successful. TSMBootstrap 7/29/2021 11:53:10 AM 1128 (0x0468)
WinHttpQueryDataAvailable (hRequest, &dwSize), HRESULT=80072ee2 (..\libsmsmessaging.cpp,10157) TSMBootstrap 7/29/2021 12:02:53 PM 1128 (0x0468)
Cannot read available data with winhttp; 80072ee2 TSMBootstrap 7/29/2021 12:02:53 PM 1128 (0x0468)
CLibSMSMessageWinHttpTransport::Send: WinHttpOpenRequest - URL: ServerName.domain.com:80 GET /SMS_MP/.sms_pol?SH12040A-SH1003B4-6F6BCC28.17_00 TSMBootstrap 7/29/2021 12:02:53 PM 1128 (0x0468)
Not in SSL. TSMBootstrap 7/29/2021 12:02:53 PM 1128 (0x0468)
Request was successful. TSMBootstrap 7/29/2021 12:04:00 PM 1128 (0x0468)
WinHttpQueryDataAvailable (hRequest, &dwSize), HRESULT=80072efe (..\libsmsmessaging.cpp,10157) TSMBootstrap 7/29/2021 12:04:00 PM 1128 (0x0468)
Cannot read available data with winhttp; 80072efe TSMBootstrap 7/29/2021 12:04:00 PM 1128 (0x0468)
hr, HRESULT=80072efe (..\libsmsmessaging.cpp,5373) TSMBootstrap 7/29/2021 12:04:00 PM 1128 (0x0468)
oPolicy.RequestPolicy((GetPolicyFlags() & POLICY_SECURE) != 0, (GetPolicyFlags() & POLICY_COMPRESS) != 0), HRESULT=80072efe (..\tspolicy.cpp,2577) TSMBootstrap 7/29/2021 12:04:00 PM 1128 (0x0468)
Failed to download policy SH12040A-SH1003B4-6F6BCC28 (Code 0x80072efe). TSMBootstrap 7/29/2021 12:04:00 PM 1128 (0x0468)
(*iTSPolicyAssignment)->GetObjects(pszClassName, aTSPolicyObjectArray ), HRESULT=80072efe (..\tspolicy.cpp,1574) TSMBootstrap 7/29/2021 12:04:00 PM 1128 (0x0468)
m_pPolicyManager->GetObjects( TS::Policy::TaskSequence::GetClassName(), TS::Policy::TaskSequence::GetPolicyCategory(), TS::Policy::TSPolicyAssignment::POLICY_TS_FOR_CD_AND_PXE, aTSPolicyObjectArray ), HRESULT=80072efe (tsmediawizardcontrol.cpp,1196) TSMBootstrap 7/29/2021 12:04:00 PM 1128 (0x0468)
Failed to get all CCM_TaskSequence objects TSMBootstrap 7/29/2021 12:04:00 PM 1128 (0x0468)
Exiting TSMediaWizardControl::GetPolicy. TSMBootstrap 7/29/2021 12:04:00 PM 1128 (0x0468)
pWelcomePage->m_pTSMediaWizardControl->GetPolicy(), HRESULT=80072efe (tsmediawelcomepage.cpp,304) TSMBootstrap 7/29/2021 12:04:00 PM 1128 (0x0468)
Setting wizard error: An error occurred while retrieving policy for this computer (0x80072EFE). For more information, contact your system administrator or helpdesk operator. TSMBootstrap 7/29/2021 12:04:00 PM 1560 (0x0618)
WelcomePage::OnWizardNext() TSMBootstrap 7/29/2021 12:04:00 PM 1560 (0x0618)

If I google the 80072efe error code it translates to "The connection with the server was terminated abnormally". I cannot find a good explanation for error code 80072ee2.

If I plug-in a different (USB) NIC to the same device and use the same RJ45 cable with the same boot media, my device quickly gets policy and I can run the task sequence successfully. This makes me think that I can rule-out certificates, media, and the network cable/ports. To me it really seems like a driver issue but I have tried 3 different versions of the driver, including the latest one. I have also applied all firmware updates to my laptops.

Any pointers would be appreciated.

Microsoft Security | Intune | Configuration Manager | Deployment
Microsoft Security | Intune | Configuration Manager | Other
0 comments No comments
{count} vote

7 answers

Sort by: Most helpful
  1. Adrian Kielbowicz 16 Reputation points
    2022-01-12T23:12:55.933+00:00

    Did you ever get to the bottom of this?

    I seem to have something super similar with Lenovo T14 Gen 2 machines and Intel I219-LM NICs although I don't have a USB NIC to prove the point that it works via USB..

    PXE works as expected, you then get a slight delay before getting the task sequence wizard and resolving the task sequence dependencies takes forever eventually timing out with:

     <![LOG[Sending RequestBGRContentLocations for MAX001AB]LOG]!><
         <![LOG[ContentLocationRequest: <ContentLocationRequest SchemaVersion="1.00" BGRVersion="1.00" ExcludeFileList=""><Package ID="MAX001AB" Version="2" DeploymentFlags="9223373136366928882"/><AssignedSite SiteCode="MAX"/><ClientLocationInfo AllowMulticast="1" AllowSuperPeer="1" DPTokenAuth="1"><ADSite Name="?"/><IPAddresses><IPAddress SubnetAddress="192.168.110.0" Address="192.168.110.155"/></IPAddresses><Adapters><Adapter Name="Ethernet" IfType="6" PhysicalAddressExists="1" DnsSuffix="mcr.local" Description="Intel(R) Ethernet Connection (13) I219-V"/></Adapters></ClientLocationInfo></ContentLocationRequest>
         <![LOG[Setting the authenticator.]LOG]!>
         <![LOG[CLibSMSMessageWinHttpTransport::Send: WinHttpOpenRequest - URL: UKXSCCM2012.mcr.local:80  CCM_POST /ccm_system/request]LOG]!>
         <![LOG[Not in SSL.]LOG]!>
         <![LOG[WinHttpReceiveResponse (hRequest, NULL), HRESULT=80072ee2 (X:\bt\1204750\repo\src\Framework\OSDMessaging\libsmsmessaging.cpp,10083)]LOG]!>
         <![LOG[Failed to receive response with winhttp; 80072ee2]LOG]!>
         <![LOG[End of retries]LOG]!>
         <![LOG[Send (pReply, nReplySize), HRESULT=80072ee2 (X:\bt\1204750\repo\src\Framework\OSDMessaging\libsmsmessaging.cpp,2258)]LOG]!>
         <![LOG[failed to send the request. 80072ee2.]LOG]!>
         <![LOG[DoRequest (sReply, true), HRESULT=80072ee2 (X:\bt\1204750\repo\src\Framework\OSDMessaging\libsmsmessaging.cpp,3907)]LOG]!>
         <![LOG[ContentLocations.RequestBGRContentLocations(), HRESULT=80072ee2 (X:\bt\1204750\repo\src\Framework\OSDMessaging\libsmsmessaging.cpp,10381)]LOG]!>
         <![LOG[content location request failed]LOG]!>
         <![LOG[CCM::SMSMessaging::GetBGRContentLocationEx( pszPackageID, pszPackageType, lSourceVersion, pszSiteCode, pszServer, pTransport, pszClientGUID, NULL, true, NULL, bIsClientOnInternet?true:false, bIsCloudDPAllowed?true:false, lSMSBGRCLRList ), HRESULT=80072ee2 (X:\bt\1204750\repo\src\Framework\TSCore\resolvesource.cpp,2463)]LOG]!>
         <![LOG[Content location request failed for MAX001AB:2. (Code 0x80072ee2)]LOG]!>
         <![LOG[FALSE, HRESULT=80072ee2 (X:\bt\1204750\repo\src\Framework\TSCore\tspolicy.cpp,2441)]LOG]!>
         <![LOG[Content location request for MAX001AB:2 failed. (Code 0x80072ee2)]LOG]!>
         <![LOG[hr, HRESULT=80072ee2 (X:\bt\1204750\repo\src\Framework\TSCore\tspolicy.cpp,3346)]LOG]!>
         <![LOG[Failed to resolve PackageID=MAX001AB]LOG]!>
         <![LOG[(*iTSReference)->Resolve( pTSPolicyManager, dwResolveFlags ), HRESULT=80072ee2 (X:\bt\1204750\repo\src\Framework\TSCore\tspolicy.cpp,4421)]LOG]!>
         <![LOG[m_pSelectedTaskSequence->Resolve( m_pPolicyManager, TS::Policy::TaskSequence::ResolvePolicy | TS::Policy::TaskSequence::ResolveSource, fpCallbackProc, pv, hCancelEvent), HRESULT=80072ee2 (X:\bt\1204750\repo\src\client\TaskSequence\TSMBootstrap\tsmediawizardcontrol.cpp,1661)]LOG]!>
         <![LOG[Failed to resolve selected task sequence dependencies. Code(0x80072EE2)]LOG]!>
         <![LOG[hrReturn, HRESULT=80072ee2 (X:\bt\1204750\repo\src\client\TaskSequence\TSMBootstrap\tsmediaresolveprogresspage.cpp,445)]LOG]!>
         <![LOG[ThreadToResolveAndExecuteTaskSequence failed. Code(0x80072EE2)]LOG]!>
         <![LOG[ThreadToResolveAndExecuteTaskSequence returned code 0x80072EE2]LOG]!>
         <![LOG[Setting wizard error: An error occurred while resolving dependencies for the selected task sequence (0x80072EE2). For more information, contact your system administrator or helpdesk operator.]LOG]!>
    
    1 person found this answer helpful.
    0 comments No comments

  2. HanyunZhu-MSFT 1,846 Reputation points Microsoft External Staff
    2021-07-30T04:47:09.86+00:00

    Hi,

    Thanks for posting in Microsoft Q&A forum.

    The error code 80072ee2 means that "The operation timed out".

    For the issue that we faced, we did a lot of research, but this problem is very rare, and the search results for reference are also very limited.
    Could you upload the complete SMSTS.log after masking the sensitive information? Maybe some other useful information can be found.

    Here is an article which has similar issue with yours, we could use this as a reference:
    https://configuration355.rssing.com/chan-5121677/all_p14.html
    Note: These are not from MS, just for your reference.

    And just checking, did all the ports required are open on the firewall?
    For more details about the ports, please check:
    https://learn.microsoft.com/en-us/mem/configmgr/core/plan-design/hierarchy/ports


    If the response is helpful, please click "Accept Answer"and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

  3. Elroy 11 Reputation points
    2021-08-02T15:34:01.607+00:00

    Thanks for your reply. I'm trying to upload/attach the smsts.log, we'll see if it works.

    I had thought about firewall ports, but if those were blocked wouldn't my task sequence fail using the USB NIC? Or is there something that might be specific to my integrated NIC?

    119905-smsts.log

    0 comments No comments

  4. His Boy Elroy 26 Reputation points
    2021-08-11T16:51:58.487+00:00

    Any idea how I can further troubleshoot or narrow-down the problem?

    0 comments No comments

  5. Elroy 11 Reputation points
    2021-08-24T15:07:08.463+00:00

    No replies, bumping.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.