If you assign a Reboot-To task or a Prepare for Image capture task to a client, the client restarts, but goes back to the same / previous environment instead of the targeted environment.
This is different from a similar error we're tracking where the reboot never starts. In this scenario, the reboot happens, but once reaching PXE, goes to the incorrect destination (e.g. production instead of automation).
There are multiple potential causes, and a few we're not sure of:
The resolution depends on the cause, of course!
Additional Troubleshooting
For troubleshooting you might want to verify what Response the SMP will provide back to PXE Services by opening this URL:
http://NSSERVER/altiris/Deployment/Services/GetPXEBootInfo.aspx?xml=<request><GetPXEBootInfo><UniqueID></UniqueID><MacAddress>11-11-11-11-11-11</MacAddress><SerialNumber></SerialNumber><IPAddress></IPAddress></GetPXEBootInfo></request>
Replace NSSERVER with your server name.
Replace MacAddress - with MAC of Client machine you're performing testing with.
Other values can be also provided, you can obtain those either from computer information or from SbsLog_Pxe.txt (if you have NBS Logging enabled on level 255)
This might be used in scenarios where we getting malformed response from SMP or if you suspect that PXE is not performing correctly.
NOTE:
If You would try with Unknown MAC - then result should be client="2"