SCCM Client agent 실패 원인 '0x87d0029e'
[Explanation]
SCCM Client Agent 설치 오류는 워낙 케이스가 다양하다보니 하나씩 기회가 될 때마다 소개해드리겠습니다. 금번 오류는 error coder가 '0x87d0029e'에 대한 오류입니다.
로그는 우선 살펴보면, Silverlight의 hash값이 달라서 오류가 발생한다고 나와 있습니다. 참고로 파일 hash 값을 확인하는 방법은 2012 R2 서버 또는 이상의 OS에서 파워쉘을 실행하고 나서 "Get-FileHash Silverlight.exe"로 실행하시면 됩니다.
File 'C:\Windows\ccmsetup\Silverlight.exe' with hash 'AFA7A7081D30B00A4F57C32932BD6D84940BB43B3F5FEB0828FF988C80E2D485' from manifest doesn't match with the file hash 'E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855' ccmsetup 2017-07-26 오후 5:50:05 3252 (0x0CB4)
Failed to get client version for sending state messages. Error 0x8004100e ccmsetup 2017-07-26 오후 5:50:05 3252 (0x0CB4)
Params to send '5.0.8239.1001 Deployment Silverlight.exe' ccmsetup 2017-07-26 오후 5:50:05 3252 (0x0CB4)
Sending Fallback Status Point message to 'SCCMSERVER01', STATEID='325'. ccmsetup 2017-07-26 오후 5:50:05 3252 (0x0CB4)
<ClientDeploymentMessage ErrorCode="-2016410978"><Client Baseline="1" Platform="1"/></ClientDeploymentMessage> ccmsetup 2017-07-26 오후 5:50:05 3252 (0x0CB4)
Request failed: 500 Internal Server Error
FSPStateMessage 2017-07-26 오후 5:50:05 3252 (0x0CB4)
Failed to send message to FSP. Error 0x80004005 ccmsetup 2017-07-26 오후 5:50:05 3252 (0x0CB4)
Failed to send status 325. Error (80004005) ccmsetup 2017-07-26 오후 5:50:05 3252 (0x0CB4)
Deleted file C:\Windows\ccmsetup\ccmsetup.xml ccmsetup 2017-07-26 오후 5:50:05 3252 (0x0CB4)
CcmSetup failed with error code 0x87d0029e ccmsetup 2017-07-26 오후 5:50:05 3252 (0x0CB4)
♔♔♔♔♔♔♔♔♔♔
[Cause]
로그 상 원인은 Hash값이 달라서 발생한 부분이었지만 보다 근원적인 원인은 아래와 같이 Client가 agent 설치시 /source가 되는 폴더에 있었습니다. 아래 이미지처럼 x86, x64에 해당하는 설치 폴더에서 일부 파일의 용량이 0KB이었습니다. 이 자체가 오류인거죠.
♔♔♔♔♔♔♔♔♔♔
[Resolution]
저의 경우에는 설치 CD에(CM version 확인 반드시 필요!!!) 있는 Client 설치 경로의 파일을 그대로 copy and paste 하였습니다. 그 결과 이후에 설치되는 client 들은 정상적으로 설치되었습니다.
댓글이나 의견은 언제든지 환영합니다.
Your Comments are Always Welcome!
0 comments:
Post a Comment