Description
When booting into WINPE opening the PXE boot menu and selecting a script nothing happens. The custom job (cj-scriptname-date.log - located in \\core\ldlog) log shows ERR_Fail",-2147481753
Example of log:
"Machine", "CbaStatus" ,"ExitCode", "Duration", "Begin" ,"End", "Command"
"computername", "OK" ,0,0:00:00,4/5/2011 10:43:45 AM,4/5/2011 10:43:45 AM,"WINPE, TIMEOUT=1800"
" computername ", "ERR_Fail", -2147481753,0:00:22,4/5/2011 10:43:45 AM,4/5/2011 10:44:07 AM,"diskpart /s X:\LDClient\rmvol.txt" ;
"Job Complete" ,"0 Done" ,"1 Failed","0 Off","0 Unknown"
Causes
Error code:-2147481753, indicates the .0(core certificate) file is missing in WinPE image or an incorrect .0 file was injected
Resolution
Ensure the core server has a valid certificate. These are stored in the C:\program files\LANDesk\Shared Files\keys directory. Each valid certificate will have three files. There should be one .crt file, .key file, and a .0 file with the same date/time stamp for each valid certificate. The .0 file will also be in the ldlogon directory on the core ( \\core\ldlogon).
For LDMS 8.8 SP3 or higher
The ldvpe1.img image should contain at least one .0 file that matches the .0 file on the core.
The .0 file resides in the cba8\cbaroot\certs directory in the ldvpe1.img.
To inject the .0 file into the ldvpe1.img
1. Use WinImage (or similar 3rd party tool) to open the ldvpe1.img file in the \ldmain\landesk\vboot folder.
2. Copy the .0 file from the Shared Files\Keys folder on the core into the cba8\cbaroot\certs folder in ldvpe1.img
3. Save the changes to the ldvpe1.img through WinImage. Close WinImage.
4. Ensure that all the .0 files also reside in the ldlogon directory.
5. Redeploy or update all PXE Representatives.
For LDMS 9.0 up to SP2
- Look in \\core\ldlogon see how many .0 files if only one then please reactivate your WINPE and skip to step 5.
- If multiple files exist, it needs to be determined which one is the correct .0 for your current core.
- Open the .0 files with a text editor and check for the correct corename (computer= field).
- Once you have found the current .0 file, temporarily move the others .0 files to a different folder and then reactive WINPE.
- Once winpe is reactivated update or redeploy your PXE rep(s)
- Move additional .0 files back to Ldlogon if they are still needed.
For LDMS 9.0 SP3 and LDMS 9.5 and later
- Re run the OSD.Upgrade.exe process.