Wednesday, February 24, 2010

The key specified to compute a hash value is expired MS CRM error

Error

Actor:
Detail: <error>
  <code>0x8004a106</code>
  <description>The key specified to compute a hash value is expired, only active keys are valid.  Expired Key : CrmKey(Id:709e4e9e-7120-df11-b05c-001372a660a9, ScaleGroupId:00000000-0000-0000-0000-000000000000, KeyType:CrmTicketKey, Expired:True, ValidOn:02/23/2010 11:50:21, ExpiresOn:02/25/2010 11:50:21, CreatedOn:02/23/2010 11:50:21, CreatedBy:domain\username.</description>
  <type>Platform</type>
</error>
Detailed Inner Exception: <error>
  <code>0x8004a106</code>
  <description>The key specified to compute a hash value is expired, only active keys are valid.  Expired Key : CrmKey(Id:709e4e9e-7120-df11-b05c-001372a660a9, ScaleGroupId:00000000-0000-0000-0000-000000000000, KeyType:CrmTicketKey, Expired:True, ValidOn:02/23/2010 11:50:21, ExpiresOn:02/25/2010 11:50:21, CreatedOn:02/23/2010 11:50:21, CreatedBy:domain\username.</description>
  <type>Platform</type>
</error>
Message: Server was unable to process request.

Solution
any of below

   1. run Microsoft.Crm.Tools.WRPCKeyRenewal.exe file located on CRM server at C:\Program Files\Microsoft Dynamics CRM\Tools
   2. Restart MSCRM Synchronous ServiceTechnorati Tags:

1 comment:

yes.sudhanshu said...

It can be resolved by starting the Async service from the platform server(if multiserver installed).

Other way is by running the "Microsoft.Crm.Tools.WRPCKeyRenewal.exe" from the /Tools frolder.

Hope the 1st one will solve in 99% and if not try the 2nd one, you will definitely get it resolved.

Sudhanshu Sahoo