The certificate of xconnect website faces a trust issue due to presence of non self signed certificate in trusted root certificates in MMC .
In power shell administrator mode try to run below command to check how many certificate are in trusted root folder .
PS C:\WINDOWS\system32> Get-Childitem cert:\LocalMachine\root -Recurse | Where-Object {$.Issuer -ne $.Subject}
PS C:\WINDOWS\system32> Get-Childitem cert:\LocalMachine\root -Recurse | Where-Object {$_.Issuer -ne $_.Subject}
Try to move them to CA
PS C:\WINDOWS\system32> Get-Childitem cert:\LocalMachine\root -Recurse | Where-Object {$.Issuer -ne $.Subject} | Move- Item -Destination Cert:\LocalMachine\CA
PS C:\WINDOWS\system32> Get-Childitem cert:\LocalMachine\root -Recurse | Where-Object {$_.Issuer -ne $_.Subject} | Move-
Item -Destination Cert:\LocalMachine\CA
Another reason might be certificate thumb printthumbprint mismatching .
In IIS Manager check the certificate is set for xConnect websites .Set Set the proper certificate from the list for xconnect website .
Check the thumb printthumbprint of the certificate and try to place the thumb printthumbprint value in the intepub xconnect website App_Config folder appsetting.config appsetting.config
, connectionstring.config file connectionstring.config
file.
<add key="validateCertificateThumbprint" value="YOUR THUMB PRINT VALUE" />