I am trying to replace the self-signed certificate used while installing / configuring FAST server with a new certificate issues by my CA authority. I am following the tecnet article http://technet.microsoft.com/en-us/library/ff381244. I verified that the new CA certificate is installed in local and Trusted certificate store. However when I try to run the command:
.\ReplaceDefaultCertificate.ps1 -thumbprint "98 3c......"
I get the following error:
Error trying to check if FASTSearchAdministrators has access to certificate At D:\FASTSearch\installer\scripts\include\certificatesharedfunctions.ps1:597 char:13
+ throw <<<< "Error trying to check if FASTSearchAdministrators has access to certificate"
+ CategoryInfo : OperationStopped: (Error trying to... to certificate:String) [], RuntimeException
+ FullyQualifiedErrorId : Error trying to check if FASTSearchAdministrators has access to certificate
Error trying to run one of 'netsh http add sslcert ipport=0.0.0.0:13258/13271/13391 certhash=<given_thumbprintid> appid={a5455c78-6489-4e13-b395-47fbdee0e7e6}
clientcertnegotiation=enable'
At D:\FASTSearch\installer\scripts\include\certificatesharedfunctions.ps1:432 char:13
I verified that the user with which I am running the command is a part of local administrators group. Also when I try to run the command
.\SecureFASTSearchConnector.ps1 -ssaName "FAST Content SSA" -username "mycompany.com\myserviceaccount"
I get the error
No valid certificate found to configure your SSA. Exiting.
When I try to run the command
Ping-SPEnterpriseSearchContentService –HostName "MYSERVER.MYDOMAIN.COM"
I got False for each entry. Any help would be appreciated.