The certificate thumbprint is invalid or missing from your configuration, secure communication with the Commerce Engine is not possible.

Recently I was configuring a CD server for my commerce 9 application. Everything seems to be working in CM server. But after configuring my commerce shops in CD server I was getting the error “The certificate thumbprint is invalid or missing from your configuration, secure communication with the Commerce Engine is not possible.”  The detailed error was as follows.

Exception: System.Exception
Message: The certificate thumbprint is invalid or missing from your configuration, secure communication with the Commerce Engine is not possible.

12932 18:23:56 ERROR Commerce.Connector – There was an error retrieving the mappings from the Commerce Service
12932 18:23:56 INFO Commerce.Connector – Release mapping lock
15204 18:23:56 INFO Commerce.Connector – Mapping locked
15204 18:23:56 INFO Commerce.Connector – Release mapping lock

I verified and found the thumbprint is correct. After a few, troubleshooting I found that the certificate installed in trusted root but the <certificateStoreName>5</certificateStoreName> in Sitecore.Engine.Connect.config under ~\App_Config\Include\Y.Commerce.Engine folder was pointing to “My”StoreLocation

So I changed it to <certificateStoreName>6</certificateStoreName> which fixed the issue.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s