Friday 12 August 2016

If you Get <![LOG[Setting wizard error: There are no task sequences available for this computer.] as in your SMSTS/log file then check these points...

Ø  The computer is not imported in the console if you are using known computers not unknown computers
Ø  If you are using unknown computers, delete any devices with the name unknown (but whatever you do DO NOT delete the two builtin unknown records)
Ø  Make sure that the TS is enabled
Ø  Make sure the device is in a collection with a TS deployed to it
Ø  Change the schedule of the deployment to yesterday
Ø  Check if the TS deployment is set to ‘configmgr client, media and PXE’
Ø  The computer is imported with a mac address that is already in the database (check the report ‘MAC computers for a specific mac address’
Ø  The computer still has a cached pxe advertisement
Ø  The computer is in the console but is not approved
Ø  The computer has incorrect date/time settings
Ø  Check if the DP certificates have not expired
Ø  The Boot Image associated to the TS has not been distributed yet
Ø  The ResourceId of the computer that boot’s is already used by another machine in the console (verify the ‘itemkey’ value from SMSPXE.log versus the result from select * from v_R_system where resourceid=’….’
Ø  The biosguid of the computer that boot’s is already used by another machine in the console (check the biosguid from SMSPXE.LOG versus the result from select * from v_R_system where smbios_guid0 LIKE ‘%…%’ (try with a part of the biosguid…)
Ø  Delete the device from the console and import it again
Ø  Check if there are any bad policy assignments in the sql db:
Ø  SELECT * FROM ResPolicyMap WHERE machineid = 0 and PADBID IN (SELECT PADBID FROM PolicyAssignment WHERE BodyHash IS NULL) if this returns anything then you have to delete the items with: Delete FROM ResPolicyMap WHERE machineid = 0 and PADBID IN (SELECT PADBID FROM PolicyAssignment WHERE BodyHash IS NULL)