Infrastructure

failed to get client identity, 0x80004005 in SCCM PXE

I was having an issue with trying to deploy image via PXE at a customer. It seems everything would boot up and then all of sudden I would receive the error “0x80004005”.

Luckily, I had a OSD PXE Password set before going into Task Sequence. This way, I could see the error come up and hit F8. What was happening is the error would popup with the 0x80004005 and going to the smsts.log and it would show, “failed to get client identity, 0x80004005”.

To resolve this, I did the following;

  1. Removing all the drivers on SCCM and adding them back. Literally. (major pain) – No Success
  2. Added specific nic and sata drivers to boot image and redeployed – No Success
  3. Boot Images
    1. Remove the PXE DP from the boot image and check each server to make sure under REMOTEINSTALL\SMSIMAGES\SMSPKG didn’t show any boot images
    2. Updated the boot image
    3. Deployed Boot image to PXE DP’s
    4. No Success
  4. Found in SCCM if you go to Site à Site Settings à Certificates, the certificate for the server I was looking at was “Blocked”. I removed the block and – No Success
  5. Finally I broke down and removed PXE role, WDS Services, then rebooted. Deleted REMOTEINSTALL, Added WDS, Rebooted, deployed the PXE Role, distributed the Boot Images and now it works.

During all of this, please check your MPControl.log on your SCCM server and the smspxe.log on your pxe server. The pxe log will be in the SCCM client area while the MPControl.log will be in the SCCM server logs. I was receiving “500, internal server errors” while this was all happening and my smspxe.log would show the computer connecting, but never make an official request to the SCCM server for advertisements.

I hope this helps anyone having this issue, because I spent a lot of time trying to figure this one out.

One Response

  1. Ravo May 22, 2016

Leave a Reply

x

We use cookies to ensure the best possible experience on our website. Detailed information on the use of cookies on this site is provided in our Privacy and Cookie Policy. Further instruction on how to disable our cookies can be found there.