Categories
Sitecore

Sitecore 9 Certificates – Where do I update all those thumbprints?

While it’s a quick change, there are a number of places thumbprints will need to be updated across a scaled environment. Hopefully, this list helps keep your forehead from making contact with your keyboard today.

WEBSITE.cd\App_Config\ConnectionStrings.config (4 hits)
<add name="xconnect.collection.certificate" connectionString="StoreName=My;StoreLocation=LocalMachine;FindType=FindByThumbprint;FindValue=XXXX" />
<add name="xdb.marketingautomation.operations.client.certificate" connectionString="StoreName=My;StoreLocation=LocalMachine;FindType=FindByThumbprint;FindValue=XXXX" />
<add name="xdb.marketingautomation.reporting.client.certificate" connectionString="StoreName=My;StoreLocation=LocalMachine;FindType=FindByThumbprint;FindValue=XXXX" />
<add name="xdb.referencedata.client.certificate" connectionString="StoreName=My;StoreLocation=LocalMachine;FindType=FindByThumbprint;FindValue=XXXX" />

WEBSITE.cm\App_Config\ConnectionStrings.config (5 hits)
<add name="sitecore.reporting.client.certificate" connectionString="StoreName=My;StoreLocation=LocalMachine;FindType=FindByThumbprint;FindValue=XXXX" />
<add name="xconnect.collection.certificate" connectionString="StoreName=My;StoreLocation=LocalMachine;FindType=FindByThumbprint;FindValue=XXXX" />
<add name="xdb.marketingautomation.operations.client.certificate" connectionString="StoreName=My;StoreLocation=LocalMachine;FindType=FindByThumbprint;FindValue=XXXX" />
<add name="xdb.marketingautomation.reporting.client.certificate" connectionString="StoreName=My;StoreLocation=LocalMachine;FindType=FindByThumbprint;FindValue=XXXX" />
<add name="xdb.referencedata.client.certificate" connectionString="StoreName=My;StoreLocation=LocalMachine;FindType=FindByThumbprint;FindValue=XXXX" />

WEBSITE.collection\App_Config\AppSettings.config (1 hit)
<add key="validateCertificateThumbprint" value="XXXX" />

WEBSITE.ma\App_Config\AppSettings.config (1 hit)
<add key="validateCertificateThumbprint" value="XXXX" />

WEBSITE.ma\App_Config\ConnectionStrings.config (1 hit)
<add name="xconnect.collection.certificate" connectionString="StoreName=My;StoreLocation=LocalMachine;FindType=FindByThumbprint;FindValue=XXXX" />

WEBSITE.ma\App_Data\jobs\continuous\AutomationEngine\App_Config\ConnectionStrings.config (1 hit)
<add name="xconnect.collection.certificate" connectionString="StoreName=My;StoreLocation=LocalMachine;FindType=FindByThumbprint;FindValue=XXXX" />

WEBSITE.mareporting\App_Config\AppSettings.config (1 hit)
<add key="validateCertificateThumbprint" value="XXXX" />

WEBSITE.prc\App_Config\ConnectionStrings.config (1 hit)
<add name="xconnect.collection.certificate" connectionString="StoreName=My;StoreLocation=LocalMachine;FindType=FindByThumbprint;FindValue=XXXX" />

WEBSITE.refdata\App_Config\AppSettings.config (1 hit)
<add key="validateCertificateThumbprint" value="XXXX" />

WEBSITE.search\App_Config\AppSettings.config (1 hit)
<add key="validateCertificateThumbprint" value="XXXX" />


By Greg Coffman

Technical strategist, agile evangelist, and all-around web nerd. Spends the day as Solution Architect at Sitecore. Thoughts and ideas are my own and do not represent Sitecore.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.