If you find that your SCCM Task Sequence fails with error 0x87d00269, this post will help you in fixing that. One of the customer reported that while there was no changes made to TS this error still came up. They had tried rebooting their SCCM server to see if that fixes the issue. I do believe that one has to examine log files (probably more than one) before you try any other things. This error occurred shortly after the installation of the Configuration Manager agent. Let’s look at the log files that we need to analyze to troubleshoot this issue.
SCCM Task Sequence fails with error 0x87d00269
If you find SCCM task sequence fails with error 0x87d00269, follow the steps. At any point during OSD when the TS fails you examine smsts.log file. In this case the smsts.log had an error 0x87d00269. The actual error was Failed to run the action: Error in task sequence. Required management point not found. Error: 0x87d00269. So looking at the error, the initial assumption is the client is unable to contact management point.
Current Management Point is <empty>. Workgroup client is in Unknown location. Local machine is not a member of an AD domain.
Unable to find lookup MP(s) in Registry, AD, DNS and WINS. Workgroup client is in Unknown location. Attempting to retrieve lookup MP(s) from DNS. DNS Suffix not specified. No lookup MP(s) from DNS. Failed to resolve 'SMS_SLP' from WINS. No lookup MP(s) in Registry, AD, DNS, and WINS. Won't send a client assignment fallback status point message because the last assignment error matches this one.
The above screenshot suggests the client is unable to find the MP in the Registry, AD, DNS or WINS. Attempting to ping management point server from the command line of the client also failed. However pinging the FQDN of server worked. This suggests that the underlying issue could be with the network configuration. Most likely, there is no DNS suffix in place. So why not add it in task sequence ?.
Edit the task sequence. Click Setup Windows and ConfigMgr step and add SMSMP=sccm server fqdn. After making this change, the error never came up.