SCCM 2012r2 OSD error no required deployment

erickfear 6 Reputation points
2020-11-27T09:18:05.093+00:00

Hi all,
I'm facing a issue with OS deployment. Workstations are in constant loop of boot/reboot.
Network drivers are loaded , connection to MP is there, TS is distributed to DP's, TS deployed to all unknown workstations (workstations mac are removed from sccm)

Log :
Processing Policy Assignment DEP-TLA200AC-ScopeId_EDA71B31-FBCD-4410-8C30-9A502D34CE0F/Application_edd0c8d1-412c-4045-b5ff-9e8c7a9204e4. TSMBootstrap 11/26/2020 3:29:58 PM 1664 (0x0680)
Processing Policy Assignment DEP-TLA200AC-ScopeId_EDA71B31-FBCD-4410-8C30-9A502D34CE0F/Application_ef714674-3216-442b-9aaa-21bc7e01a3f0. TSMBootstrap 11/26/2020 3:29:58 PM 1664 (0x0680)
Successfully read 146 policy assignments. TSMBootstrap 11/26/2020 3:29:58 PM 1664 (0x0680)
Downloading policy body TLA200AC-TLA002FD-6F6BCC28. TSMBootstrap 11/26/2020 3:29:58 PM 1664 (0x0680)
Preparing Policy Body Request. TSMBootstrap 11/26/2020 3:29:58 PM 1664 (0x0680)
Setting transport. TSMBootstrap 11/26/2020 3:29:58 PM 1664 (0x0680)
Setting policy location = http://<mp>/SMS_MP/.sms_pol?TLA200AC-TLA002FD-6F6BCC28.1_00. TSMBootstrap 11/26/2020 3:29:58 PM 1664 (0x0680)
Executing Policy Body Request. TSMBootstrap 11/26/2020 3:29:58 PM 1664 (0x0680)
CLibSMSMessageWinHttpTransport::Send: WinHttpOpenRequest - URL: sccm.domain.zzz:80 GET /SMS_MP/.sms_pol?TLA200AC-TLA002FD-6F6BCC28.1_00 TSMBootstrap 11/26/2020 3:29:58 PM 1664 (0x0680)
Not in SSL. TSMBootstrap 11/26/2020 3:29:58 PM 1664 (0x0680)
Request was successful. TSMBootstrap 11/26/2020 3:29:58 PM 1664 (0x0680)
Found a secure policy. TSMBootstrap 11/26/2020 3:29:59 PM 1664 (0x0680)
Trying to decode policy. TSMBootstrap 11/26/2020 3:29:59 PM 1664 (0x0680)
Policy decoded. TSMBootstrap 11/26/2020 3:29:59 PM 1664 (0x0680)
Expected Hash size: 32, Computed Hash size: 32 TSMBootstrap 11/26/2020 3:29:59 PM 1664 (0x0680)
Request location: HTTP://<MP>/SMS_MP/.SMS_POL?TLA200AC-TLA002FD-6F6BCC28.1_00 TSMBootstrap 11/26/2020 3:29:59 PM 1664 (0x0680)
Response ID: TLA200AC-TLA002FD-6F6BCC28 TSMBootstrap 11/26/2020 3:29:59 PM 1664 (0x0680)
Reading Policy Body. TSMBootstrap 11/26/2020 3:29:59 PM 1664 (0x0680)
Parsing Policy Body. TSMBootstrap 11/26/2020 3:29:59 PM 1664 (0x0680)
This Task sequence is set for DownloadOnDemand TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
Active daylight bias: 0 min TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
m_spPolicyObjectNode.selectNode( sXPath, &spValueNode ), HRESULT=80070002 (..\tspolicy.cpp,2846) TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
Is active time for TLA002FD task sequence later than current time? Current time: 2020-11-26 13:30:00.040. Active time: 2020-11-26 11:55:00.000. TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
This Task sequence is set for DownloadOnDemand TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
Active daylight bias: 0 min TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
m_spPolicyObjectNode.selectNode( sXPath, &spValueNode ), HRESULT=80070002 (..\tspolicy.cpp,2846) TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
Is active time for TLA002FD task sequence later than current time? Current time: 2020-11-26 13:30:00.087. Active time: 2020-11-26 11:55:00.000. TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
Retrieving collection variable policy. TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
Found 0 collection variables. TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
Retrieving machine variable policy. TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
Found 0 machine variables. TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
Setting collection variables in the task sequencing environment. TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
Setting machine variables in the task sequencing environment. TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
Exiting TSMediaWizardControl::GetPolicy. TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
!IsTaskSelectionRequired(), HRESULT=80004005 (tsmediawizardcontrol.cpp,2496) TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
Failed to run unattended because there is no required deployment. TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
Unattended(), HRESULT=80004005 (tsmediawizardcontrol.cpp,2857) TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
oTSMediaWizardControl.Run(sMediaRoot, true, sTSLaunchMode), HRESULT=80004005 (tsmbootstrap.cpp,1104) TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
Failed to run executing from media in WinPE TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
Execute( eExecutionEnv, sConfigPath, sTSXMLFile, uBootCount, bReloadEnv, &uExitCode ), HRESULT=80004005 (tsmbootstrap.cpp,1291) TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
Exiting with return code 0x80004005 TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)
Execution complete. TSBootShell 11/26/2020 3:30:00 PM 816 (0x0330)
hMap != 0, HRESULT=80070002 (..\environmentscope.cpp,493) TSBootShell 11/26/2020 3:30:00 PM 816 (0x0330)
m_pGlobalScope->open(), HRESULT=80070002 (..\environmentlib.cpp,335) TSBootShell 11/26/2020 3:30:00 PM 816 (0x0330)
this->open(), HRESULT=80070002 (..\environmentlib.cpp,561) TSBootShell 11/26/2020 3:30:00 PM 816 (0x0330)
::RegOpenKeyExW (HKEY_LOCAL_MACHINE, sKey.c_str(), 0, KEY_READ, &hSubKey), HRESULT=80070002 (..\utils.cpp,1102) TSBootShell 11/26/2020 3:30:00 PM 816 (0x0330)
RegOpenKeyExW is unsuccessful for Software\Microsoft\SMS\Task Sequence TSBootShell 11/26/2020 3:30:00 PM 816 (0x0330)
GetTsRegValue() is unsuccessful. 0x80070002. TSBootShell 11/26/2020 3:30:00 PM 816 (0x0330)
End program: TSBootShell 11/26/2020 3:30:00 PM 816 (0x0330)
Finalizing logging from process 528 TSBootShell 11/26/2020 3:30:00 PM 816 (0x0330)
Finalizing logs to root of first available drive TSBootShell 11/26/2020 3:30:00 PM 816 (0x0330)
LOGGING: Setting log directory to "X:\SMSTSLog". TSBootShell 11/26/2020 3:30:00 PM 816 (0x0330)

Microsoft Configuration Manager Deployment
Microsoft Configuration Manager Deployment
Microsoft Configuration Manager: An integrated solution for for managing large groups of personal computers and servers.Deployment: The process of delivering, assembling, and maintaining a particular version of a software system at a site.
894 questions
0 comments No comments
{count} votes

8 answers

Sort by: Most helpful
  1. erickfear 6 Reputation points
    2020-12-11T09:03:56.57+00:00

    Hi all,
    We can close this case, it turn out that network team closed ports on some locations.
    regards Adam

    1 person found this answer helpful.

  2. Fiona Yan-MSFT 2,311 Reputation points
    2020-11-30T06:08:52.027+00:00

    @erickfear
    Thank you for posting in Microsoft Q&A forum.

    Could we know which steps we are in constant loop of boot/reboot during our task sequence process?If it is convenient for us, could you provide a screenshot?

    Have a nice day!


    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. erickfear 6 Reputation points
    2020-11-30T07:41:35.277+00:00

    Hi,
    We are before Task sequence selection. So all, I can see is a Windows logo (WinPe) and then reboot.
    I've removed PXE boot from DP and recreated it, sending x86 and x64 boot image, booting from usb generate same result.
    But as I mentioned there's a connection to MP from station.
    regards


  4. erickfear 6 Reputation points
    2020-11-30T12:13:34.27+00:00

    Hi
    Thank You for quick answer. As I mentioned, from WinPe I could ping management point. I will of course check if all necesery ports are opened.
    regarrds


  5. Gary Blok 1,736 Reputation points
    2020-12-02T06:18:48.11+00:00

    You have a Required OSD Task Sequence Deployed to all Unknown Computers? So if someone came into your Organization, plugged in a computer, PXE Boot, it would image with your OSD Image?

    I've never done Required OSD Deployments that way, but I've done a lot of Required Deployments, and it's always worked when:
    I create a Required OSD Collection
    I deploy the Task Sequence as Required to the Required OSD Collection
    I import a computer object into the Required OSD Collection
    PXE Boot (or USB Media) will automatically start the Required Task Sequence.

    You can see in your log that the machine isn't finding the deployment.

    • Failed to run unattended because there is no required deployment. TSMBootstrap 11/26/2020 3:30:00 PM 1664 (0x0680)

    Do available deployments work to unknown computers?

    I would test importing your test machine into a collection with the TS Deployed to it. If you can get that to work, then at least you can rule out your boot media, and your Task Sequence Deployment setup.

    0 comments No comments