SCCM OSD Issue

Question

Hi,

We are getting the below error randomly while trying to Image our machines:

  1. Windows failed to start, a recent hardware or software change might have been the issue – 0xc0000001
  2. Windows Deployment services encountered an error 0x102

We had configured the PXE to respond to PXE requests without WDS service a few months back

This has started to occur recently in the last 2 weeks and happens randomly in machines.

This DP server is our intranet MP as well

Steps Tried:

  1. PXE role reinstalled without WDS. WDS role is now not present in the server.

Below error was received in the SMSPXE log:

TFTP: 10.xxx.4.xx: recvfrom() failed. Waiting for 19971. 0x8007274c.

PXE: recvfrom() failed for PXE. 0x80072746.

We removed the RamDiskTFTPBlockSize registry entry from the server, restarted and checked and got the below error:

TFTP time out

This error occurs randomly in machines while others are imaged successfully without any issue.

 

Error 2 1 - HTMD Forum - Welcome to the world of Device Management! This is community build by Device Management Admins for Device Management Admins❤️ Ask your questions!! We are here to help you! - SCCM OSD Issue Error 1 - HTMD Forum - Welcome to the world of Device Management! This is community build by Device Management Admins for Device Management Admins❤️ Ask your questions!! We are here to help you! - SCCM OSD Issue

Any suggestions would be really helpful

Thanks

Answers ( 3 )

    0
    2020-09-17T18:34:11+05:30

    6. I am assuming that you are see the error just after the very first reboot.

    1
    2020-09-16T18:12:07+05:30

    Please don’t skip any of the steps even though you have already tried that before.

    Few questions:
    1. Did you redistributed Boot Image and tried?
    2. What’s the version of SCCM?
    3. OS of MP and Primary?
    4. You said ramondly. All the same models or different?
    5. May i know if boundaries in place?
    6. I am assuming that you are see the error just after the very first reboot.
    7. Anything changed recently?
    8. The client is requesting for the network boot file, and the PXE server is replying with first block of the file. The server is then waiting for the client to acknowledge that it has received the first block. That acknowledgement was never received, and server simply times out.
    My suspicion is that the TFTP packets from the server never makes it to the client. I suggest that you look at your router settings and logs to make sure that there are no routing errors.

    You are trying on UEFI enabled device or Legacy Boot?

    ==============================================================================
    FIRST THING I WOULD LIKE YOU TO DO IS ADD NIC DRIVERS IN YOUR BOOT IMAGE AND TEST. IF STILL DOESN’T” WORK THEN FOLLOW BELOW:

    9. In the SCCM console, go to \Administration\Overview\Distribution Points, select the affected DP and open properties, note which settings you have set and uncheck Enable PXE support for clients.

    Wait a few minutes. You can watch the removal in \\server\ sms_dp$\sms\logs\smsdpprov.log

    Connect to the Distribution Point. Open Services and validate that Windows Deployment Services Server is disabled (it will disappear after a restart).

    Rename or delete the folder RemoteInstall. Restart the server.
    In the SCCM console, enable Enable PXE support for clients again and reconfigure the settings (don’t miss to set the password again).

    Wait a few minutes. Again, you can check the smsdpprov.log and smspxe.log to see what’s happening.

    Open regedit.exe and navigate to

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WDSServer\Providers\WDSPXE and set UseDhcpPorts to 0.

    You may save the lines below in a reg file to simplify the process

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WDSServer\Providers\WDSPXE]

    “UseDhcpPorts”=dword:00000000

    Open Services and check that Windows Deployment Services Server is there. Start the process (if you start the server again you are on the safe side).

    That’s it.

    It is strange that the TFTP works in the UEFI case bot not in the legacy case. The TFTP is the same in both cases, only the file being downloaded is different. I suspect that you have some packet inspection rules on your routers that is preventing the legacy NBP from going through. I suggest that you check your router logs.

    Also, can you please disable the firewall on the DP (just for testing), and see if that will cause the TFTP download of the legacy NBP to succeed? I just want to eliminate that as a possible cause.

    PXE: recvfrom() failed for PXE. 0x80072746. The error code 0x80072746 means “An existing connection was forcibly closed by the remote host restart”. It’s not a real error.

    Answers collected from “sysmanrec”, Kerwin Medina(MSFT).

    Best answer
      0
      2020-09-17T03:45:55+05:30

      Hi Deepak,

      Thanks for your reply.

      We have reconfigured the PXE previously however it is configured to ‘respond to PXE without WDS’. Hence we do not have the WDS role configured in the server.

      Not sure if TFTP is used in this case because other DPs that we have do not have the registry entry RamDiskTFTPBlockSize. If present its value is 0 and these DPs are working fine.

      The issue is happening in UEFI itself and is random irrespective of the model.

      PFB details:

      1. Did you redistribute Boot Image and tried? Yes
      2. What’s the version of SCCM? 1902
      3. OS of MP and Primary? Windows Server 2012 R2, the DP having issue is our MP as well
      4. You said randomly. All the same models or different? Different models
      5. May i know if boundaries in place? Yes, another machine tried to image from same VLAN and it worked fine
      6. I am assuming that you are see the error just after the very first reboot.
      7. Anything changed recently? No, nothing changed from server end

Leave an answer

Sorry, you do not have permission to answer to this question .