Sitecore 10.3 with SXA 10.3 - Wildcard Certificate Issue with Analytics
I’m running a scaled setup on Sitecore 10.3, where:
- CM server has 4 xConnect roles.
- 2 CD servers.
- A separate server for the remaining xConnect roles.
Our wildcard certificate recently expired, so we installed a new one. Here’s what I did:
- installed it on all the servers
- set the private key permissions
- updated the IIS bindings on all servers
- updated the
connectionstrings
with the new thumbprint on all roles - restarted IIS on all servers
Everything works fine except Experience Analytics. The following error appears in the CMS logs when accessing the analytics board:
I keep getting the below error in my CMS logs whenever I open the Experience analytics board:
Exception Sitecore.XConnect.XdbCollectionUnavailableException: An error occurred while sending the request. ---> System.InvalidOperationException: The certificate was not found. Store: My, Location: LocalMachine, FindType: FindByThumbprint, FindValue: 432352ASAD3F5AESAMDSAO9930249A99DA1, InvalidAllowed: False.
The thumbprint in the error belongs to the expired certificate, which I have already removed from all servers and configurations.
I've already gone through every other question or article I found about this, I have tried so far the below several times:
- Double checked all configs and identityserver have new thumbprint
- New cert is installed correctly in LocalMachine's "Personal" store
- Private key permissions are exactly the same as the old cert
- Old cert is removed from all stores, Personal or CA
- Restarted IIS, recycled app pools, restarted the xconnect services, restarted the servers themselves
Despite these efforts, the error persists.
Any suggestions or ideas for resolving this would be greatly appreciated!