Ente Posted October 18, 2012 Report post Posted October 18, 2012 I have a new issue when deploying Win7 to devices in my environment. The task sequence fails on enabling Bitlocker stating that it can't take ownership of TPM. This has been working fine up until this week. <![LOG[==============================[ OSDBitLocker.exe ]==============================]LOG]!><time="13:58:56.806+300" date="10-18-2012" component="OSDBitLocker" context="" type="1" thread="2908" file="main.cpp:608"> <![LOG[Command line: "OSDBitLocker.exe" /enable /wait:False /mode:TPM /pwd:AD]LOG]!><time="13:58:56.806+300" date="10-18-2012" component="OSDBitLocker" context="" type="1" thread="2908" file="main.cpp:609"> <![LOG[initialized COM]LOG]!><time="13:58:56.806+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="main.cpp:632"> <![LOG[Command line for extension .exe is "%1" %*]LOG]!><time="13:58:56.806+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="commandline.cpp:229"> <![LOG[set command line: "OSDBitLocker.exe" /enable /wait:False /mode:TPM /pwd:AD]LOG]!><time="13:58:56.806+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="commandline.cpp:707"> <![LOG[Target volume not specified, using current OS volume]LOG]!><time="13:58:56.806+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="main.cpp:522"> <![LOG[Current OS volume is 'C:']LOG]!><time="13:58:56.806+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="main.cpp:524"> <![LOG[succeeded loading resource DLL 'C:\Windows\SysWOW64\CCM\1033\TSRES.DLL']LOG]!><time="13:58:56.931+300" date="10-18-2012" component="OSDBitLocker" context="" type="1" thread="2908" file="util.cpp:869"> <![LOG[Protection is OFF]LOG]!><time="13:58:56.962+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="bitlocker.cpp:1385"> <![LOG[Volume is fully decrypted]LOG]!><time="13:58:56.977+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="bitlocker.cpp:1392"> <![LOG[Tpm is enabled]LOG]!><time="13:58:58.023+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="tpm.cpp:161"> <![LOG[Tpm is activated]LOG]!><time="13:58:58.085+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="tpm.cpp:166"> <![LOG[Tpm is not owned]LOG]!><time="13:58:58.147+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="tpm.cpp:171"> <![LOG[Tpm ownership is allowed]LOG]!><time="13:58:58.210+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="tpm.cpp:176"> <![LOG[uStatus == 0, HRESULT=80280012 (e:\nts_sms_fre\sms\framework\tscore\tpm.cpp,503)]LOG]!><time="13:58:58.350+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="tpm.cpp:503"> <![LOG['IsSrkAuthCompatible' failed (2150105106)]LOG]!><time="13:58:58.350+300" date="10-18-2012" component="OSDBitLocker" context="" type="3" thread="2908" file="tpm.cpp:503"> <![LOG[Tpm does not have compatible SRK]LOG]!><time="13:58:58.350+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="tpm.cpp:180"> <![LOG[Tpm has EK pair]LOG]!><time="13:58:58.491+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="tpm.cpp:184"> <![LOG[initial TPM state: 39]LOG]!><time="13:58:58.491+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="bitlocker.cpp:410"> <![LOG[Creating TPM owner authorization value]LOG]!><time="13:58:58.491+300" date="10-18-2012" component="OSDBitLocker" context="" type="1" thread="2908" file="bitlocker.cpp:441"> <![LOG[succeeded loading resource DLL 'C:\Windows\SysWOW64\CCM\1033\TSRES.DLL']LOG]!><time="13:58:58.491+300" date="10-18-2012" component="OSDBitLocker" context="" type="1" thread="2908" file="util.cpp:869"> <![LOG[Taking ownership of TPM]LOG]!><time="13:58:58.522+300" date="10-18-2012" component="OSDBitLocker" context="" type="1" thread="2908" file="bitlocker.cpp:475"> <![LOG[uStatus == 0, HRESULT=8007054b (e:\nts_sms_fre\sms\framework\tscore\tpm.cpp,645)]LOG]!><time="13:59:00.971+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="tpm.cpp:645"> <![LOG['TakeOwnership' failed (2147943755)]LOG]!><time="13:59:00.971+300" date="10-18-2012" component="OSDBitLocker" context="" type="3" thread="2908" file="tpm.cpp:645"> <![LOG[pTpm->TakeOwnership( sOwnerAuth ), HRESULT=8007054b (e:\nts_sms_fre\sms\client\osdeployment\bitlocker\bitlocker.cpp,480)]LOG]!><time="13:59:00.971+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="bitlocker.cpp:480"> <![LOG[Failed to take ownership of TPM. Ensure that Active Directory permissions are properly configured The specified domain either does not exist or could not be contacted. (Error: 8007054B; Source: Windows)]LOG]!><time="13:59:00.971+300" date="10-18-2012" component="OSDBitLocker" context="" type="3" thread="2908" file="bitlocker.cpp:480"> <![LOG[initializeTpm(), HRESULT=8007054b (e:\nts_sms_fre\sms\client\osdeployment\bitlocker\bitlocker.cpp,1191)]LOG]!><time="13:59:00.971+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="bitlocker.cpp:1191"> <![LOG[ConfigureKeyProtection( keyMode, pwdMode, pszStartupKeyVolume ), HRESULT=8007054b (e:\nts_sms_fre\sms\client\osdeployment\bitlocker\bitlocker.cpp,1396)]LOG]!><time="13:59:00.971+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="bitlocker.cpp:1396"> <![LOG[pBitLocker->Enable( argInfo.keyMode, argInfo.passwordMode, argInfo.sStartupKeyVolume, argInfo.bWait ), HRESULT=8007054b (e:\nts_sms_fre\sms\client\osdeployment\bitlocker\main.cpp,650)]LOG]!><time="13:59:00.971+300" date="10-18-2012" component="OSDBitLocker" context="" type="0" thread="2908" file="main.cpp:650"> <![LOG[Process completed with exit code 2147943755]LOG]!><time="13:59:00.971+300" date="10-18-2012" component="TSManager" context="" type="1" thread="2676" file="commandline.cpp:1102"> <![LOG[!--------------------------------------------------------------------------------------------!]LOG]!><time="13:59:00.971+300" date="10-18-2012" component="TSManager" context="" type="1" thread="2676" file="instruction.cxx:3010"> <![LOG[Failed to run the action: Enable BitLocker. The specified domain either does not exist or could not be contacted. (Error: 8007054B; Source: Windows)]LOG]!><time="13:59:00.987+300" date="10-18-2012" component="TSManager" context="" type="3" thread="2676" file="instruction.cxx:3101"> <![LOG[sending status message . . .]LOG]!><time="13:59:00.987+300" date="10-18-2012" component="TSManager" context="" type="1" thread="2676" file="utility.cxx:292"> <![LOG[send a task execution status message SMS_TSExecution_ActionFailError]LOG]!><time="13:59:00.987+300" date="10-18-2012" component="TSManager" context="" type="1" thread="2676" file="utility.cxx:314"> Quote Share this post Link to post Share on other sites More sharing options...
anyweb Posted October 18, 2012 Report post Posted October 18, 2012 did you post this on technet as well? , the reason for your bitlocker failure is because it cannot communicate with your domain controller, fix that issue first and you'll be good to go The specified domain either does not exist or could not be contacted. Quote Share this post Link to post Share on other sites More sharing options...
Ente Posted October 19, 2012 Report post Posted October 19, 2012 did you post this on technet as well? , the reason for your bitlocker failure is because it cannot communicate with your domain controller, fix that issue first and you'll be good to go I understand by looking at the logs that my computer cannot communicate with the DC, but why is that suddenly an issue and where do I find the cause? What can I test or where can I look? Quote Share this post Link to post Share on other sites More sharing options...
anyweb Posted October 22, 2012 Report post Posted October 22, 2012 check the account that is used to join the domain, perhaps the password has expired or the account is locked Quote Share this post Link to post Share on other sites More sharing options...
polujic Posted November 26, 2012 Report post Posted November 26, 2012 I Have the same Problem (At the step during the Bitlocker Activation) error 0x8007054b Did you resolve the problem? How? THX M8 Quote Share this post Link to post Share on other sites More sharing options...
Ente Posted November 26, 2012 Report post Posted November 26, 2012 Its hard to say what we did to resolve this, but I recently added a step to our imaging task sequences that joins the domain just before Bitlocker is enabled. It could be that the TPM needed a full reset on a few devices that were throwing this error code. I'll keep you posted on any future issues. Quote Share this post Link to post Share on other sites More sharing options...
polujic Posted November 29, 2012 Report post Posted November 29, 2012 Im Running a SCCM 2007 SP2 Trying to enable Bitlocker on a Lenovo T510i SMSLOG Error During TPM Owner clear !--------------------------------------------------------------------------------------------! TSManager 29.11.2012 10:31:58 2604 (0x0A2C) Failed to run the action: TPM Ownership. Unknown error (Error: FFFFFFFF; Source: Unknown) TSManager 29.11.2012 10:31:58 2604 (0x0A2C) Sending status message . . . TSManager 29.11.2012 10:31:58 2604 (0x0A2C) Send a task execution status message SMS_TSExecution_ActionFailError TSManager 29.11.2012 10:31:58 2604 (0x0A2C) MP server SS02034.DOmain and port 80. SSL=false. CRL=false. TSManager 29.11.2012 10:31:58 2604 (0x0A2C) Site code: SO1 TSManager 29.11.2012 10:31:58 2604 (0x0A2C) Client machine name: sSC02034 TSManager 29.11.2012 10:31:58 2604 (0x0A2C) Client Identity: GUID:12BC30F5-309D-471E-AE98-DE69BC86133F TSManager 29.11.2012 10:31:58 2604 (0x0A2C) Advertisement ID: SO120335 TSManager 29.11.2012 10:31:58 2604 (0x0A2C) Package ID: SO100118 TSManager 29.11.2012 10:31:58 2604 (0x0A2C) Sending StatusMessage TSManager 29.11.2012 10:31:58 2604 (0x0A2C) Formatted header: TSManager 29.11.2012 10:31:58 2604 (0x0A2C) <Msg SchemaVersion="1.1" ReplyCompression="zlib"><ID/><SourceID>5c58f0ca-6a21-4311-8fe6-d5b197192d66</SourceID><SourceHost/><TargetAddress>mp:[http]MP_StatusManager</TargetAddress><ReplyTo>direct:OSD</ReplyTo><Priority>3</Priority><Timeout>3600</Timeout><SentTime>2012-11-29T09:31:58Z</SentTime><Protocol>http</Protocol><Body Type="ByteRange" Offset="0" Length="3224"/><Hooks/><Payload Type="inline"/><TargetHost/><TargetEndpoint>StatusReceiver</TargetEndpoint><ReplyMode>Sync</ReplyMode><CorrelationID/></Msg> TSManager 29.11.2012 10:31:58 2604 (0x0A2C) CLibSMSMessageWinHttpTransport::Send: URL: sSC02034 .Domain.com:80 CCM_POST /ccm_system/request TSManager 29.11.2012 10:31:58 2604 (0x0A2C) The request has succeeded. 200 OK TSManager 29.11.2012 10:31:58 2604 (0x0A2C) Set a global environment variable _SMSTSLastActionRetCode=-1 TSManager 29.11.2012 10:31:58 2604 (0x0A2C) Set a global environment variable _SMSTSLastActionSucceeded=false TSManager 29.11.2012 10:31:58 2604 (0x0A2C) Clear local default environment TSManager 29.11.2012 10:31:58 2604 (0x0A2C) The execution engine ignored the failure of the action (TPM Ownership) and continues execution TSManager 29.11.2012 10:31:58 2604 (0x0A2C) Quote Share this post Link to post Share on other sites More sharing options...
polujic Posted November 29, 2012 Report post Posted November 29, 2012 Error During TPM Activation CreateProcessAsUser failed. Code(0x80070002) InstallSoftware 29.11.2012 10:33:31 2456 (0x0998) Command line execution failed (80070002) InstallSoftware 29.11.2012 10:33:31 2456 (0x0998) clCommandLine.Execute( uOptions, pszWorkingDir, lpDesktop ), HRESULT=80070002 (e:\nts_sms_fre\sms\client\osdeployment\installsoftware\runcommandline.cpp,558) InstallSoftware 29.11.2012 10:33:31 2456 (0x0998) Failed to execute command line 'C:\Windows\System32\manage-bde.exe -tpm -t' . Unknown error (Error: 80070002; Source: Unknown) InstallSoftware 29.11.2012 10:33:31 2456 (0x0998) cmd.Execute(pszPkgID, sProgramName, dwCmdLineExitCode), HRESULT=80070002 (e:\nts_sms_fre\sms\client\osdeployment\installsoftware\main.cpp,385) InstallSoftware 29.11.2012 10:33:31 2456 (0x0998) Install Software failed to run command line, hr=0x80070002 InstallSoftware 29.11.2012 10:33:31 2456 (0x0998) Process completed with exit code 2147942402 TSManager 29.11.2012 10:33:31 1856 (0x0740) !--------------------------------------------------------------------------------------------! TSManager 29.11.2012 10:33:31 1856 (0x0740) Failed to run the action: TPM Activation. Unknown error (Error: 80070002; Source: Unknown) TSManager 29.11.2012 10:33:31 1856 (0x0740) Sending status message . . . TSManager 29.11.2012 10:33:31 1856 (0x0740) Send a task execution status message SMS_TSExecution_ActionFailError TSManager 29.11.2012 10:33:31 1856 (0x0740) MP server SS02034.DOmain.com and port 80. SSL=false. CRL=false. TSManager 29.11.2012 10:33:31 1856 (0x0740) Site code: SO1 TSManager 29.11.2012 10:33:31 1856 (0x0740) Client machine name: SS02034 TSManager 29.11.2012 10:33:31 1856 (0x0740) Client Identity: GUID:12fbrth64F5-309D-471E-AE98-D56546C86133F TSManager 29.11.2012 10:33:31 1856 (0x0740) Advertisement ID: SS02034 TSManager 29.11.2012 10:33:31 1856 (0x0740) Package ID: SO1118 TSManager 29.11.2012 10:33:31 1856 (0x0740) Sending StatusMessage TSManager 29.11.2012 10:33:31 1856 (0x0740) Formatted header: TSManager 29.11.2012 10:33:31 1856 (0x0740) Quote Share this post Link to post Share on other sites More sharing options...