Hi all,
Just a reminder information for all person have problem when you want capture and restore Data users in a task sequence with SCCM and what you do for resolve the specifically error (Failed to find client signing certificate. Code 0×80092004) .
Example of error log, the error is present in the smsts.log files on the target workstation :
<![LOG[Loading client certificates.]LOG]!><time= »14:21:03.039+-120″ date= »05-03-2011″ component= »OSDSMPClient » context= »" type= »0″ thread= »2988″ file= »smpclient.cpp:855″>
<![LOG[Failed to find client signing certificate . Code 0x80092004 ]LOG]!><time= »14:21:03.180+-120″ date= »05-03-2011″ component= »OSDSMPClient » context= »" type= »3″ thread= »2988″ file= »smpclient.cpp:896″>
<![LOG[ClientRequestToMP::DoRequest failed (0x80092004).]LOG]!><time= »14:21:03.180+-120″ date= »05-03-2011″ component= »OSDSMPClient » context= »" type= »3″ thread= »2988″ file= »smpclient.cpp:1160″>
<![LOG[ExecuteCaptureRequestMP failed (0x80092004 ). ]LOG]!><time= »14:21:03.180+-120″ date= »05-03-2011″ component= »OSDSMPClient » context= »" type= »3″ thread= »2988″ file= »smpclient.cpp:2688″>
<![LOG[ExecuteCaptureRequest failed (0x80092004) .]LOG]!><time= »14:21:03.180+-120″ date= »05-03-2011″ component= »OSDSMPClient » context= »" type= »3″ thread= »2988″ file= »smpclient.cpp:2762″>
<![LOG[OSDSMPClient finished: 0x00002004]LOG]!><time= »14:21:03.180+-120″ date= »05-03-2011″ component= »OSDSMPClient » context= »" type= »1″ thread= »2988″ file= »main.cpp:120″>
<![LOG[Process completed with exit code 8196]LOG]!><time= »14:21:03.195+-120″ date= »05-03-2011″ component= »TSManager » context= »" type= »1″ thread= »320″ file= »commandline.cpp:1102″>
<![LOG[!--------------------------------------------------------------------------------------------!]LOG]!><time= »14:21:03.195+-120″ date= »05-03-2011″ component= »TSManager » context= »" type= »1″ thread= »320″ file= »instruction.cxx:3010″>
<![LOG[Failed to run the action: Request State Store.
Unknown error (Error: 00002004; Source: Unknown)]LOG]!><time= »14:21:04.383+-120″ date= »05-03-2011″ component= »TSManager » context= »" type= »3″ thread= »320″ file= »instruction.cxx:3101″>
For resolve this error, you create a package with the CCMCertfix.exe files.
1-Download the KB 977203
2- Unzip the KB977203 with the passwor d send by email and install the KB on the ConfigMgr Server …
3-Copy the CCMcertfix.exe become folder F:\Program Files (x86)\Microsoft Configuration Manager\Logs\KB977203 and paste to a new folder named CCMcertfix
4- Create a package CCMCertFix with this program parameter with the following example settings:
Run: Hidden
Run whether or not a user is logged on
Run with administrative rights
Command line = CCMcertfix.exe CCMcertfix.log
For see localy on the target computer the result , see the log present in cache client folder :
for X86 client:
(example: C:\windows\System32\ccm\cache\packagename)
for X64 client:
(example: C:\windows\SysWOW64\CCM\cache\packagename)
After deploy CCMCertfix.exe on all sccm client with in error state, the problem is resolve!!!
For the next time and if you use the push method or task sequence for deploy new sccm client:
1-create a share with KB
2-put the command line in install properties client
And for the task sequence, insert the command line Here under:
Click Setup windows and ConfigMgr .
In the Installation properties box, type the following:
For ConfigMgr 2007 SP1:
PATCH= »%_SMSTSMDataPath%\OSD\<Package_ID> \i386\hotfix\KB977203\SCCM2007AC-SP1-KB977203-x86.msp »
For ConfigMgr 2007 SP2:
PATCH= »%_SMSTSMDataPath%\OSD\<Package_ID> \i386\hotfix\KB977203\SCCM2007AC-SP2-KB977203-x86.msp »
Reminder on what USMT version to use on all migration data users scenarios:
USMT 4.0 does only work in these scenarios
WIN7 to WIN7
Vista to Vista
Vista to WIN7
Win7 to Vista
WinXP to Vista
WinXP to WIN7
USMT 3.0 does only work in these Scenarios:
Win XP to Win XP
The result of Capture data users succes in video under !!! :