Adding CRM 2011\2013 node errors

Issue

You have already configured CRM deployment with IFD (claims-based authentication) configured and some of the rollups are installed. Eventually you want to add another node into existing deployment. You may get stuck with weird error messages:

  • The product key is not compatible with installed version of Microsoft Dynamics CRM.
  • A secure (https) site is required for claims-based authentication.
  • The encryption certificate 'CN=...' cannot be accessed by the CRM service account.
  • The specified database has a later version.

Actually product key was identical to that in MSCRM_CONFIG database. Permissions to certificate private key were given to service account. CRM during setup creates http (non SSL) binding which is fine, cause I can change it to proper https binding right after installation. And last error about DB is also fine cause you actually can't slipstream rollups\service packs into installation.

Resolution

Since we are fine with the errors above, we can just ignore them. Add IgnoreChecks with value 1:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM]
"IgnoreChecks"=dword:00000001

You can even don't restart installation. Just go on the previous page with back and then again on system checks page. Next button now will be enabled.

As a matter of precaution I recommend disable automatic database updates. You can read how to do it at Defer Database Updates Installing CRM 2011 Update Rollups