Some times we are not able to crawl new content.

when we enabler verbose in SharePoint we get following errors.

In ULS we were getting :-

03-13-2012 14:00:41.09 mssearch.exe (0x1F14) 0x2BC8 SharePoint Server Search Content Plugin dtz5 High Failed to connect to xxxxxxxxxx.xxxxx.xxxxxx.xxx:13391 iPortal. Error=Failed to initialize session with document engine: Unable to resolve Contentdistributor [documentsubmitterworkerthread.cpp:132] d:\office\source\search\native\gather\plugins\contentpi\documentsubmitterworkerthread.cpp

 

Fast certificate imported from fast server is expired. Check for Expiration date.

Run ping-spenterprisesearchcontentservice -hostname fqdn:13391 from sharepoint server.

CertificateName Thumbprint ExpiryDate ConnectionSuccess

No certificate No certificate None False

CN=xxxxxxxxxxxxxxx C70591E........ 2/2/2020 9:49:37 AM False

CN=FASTSearchCert 907BAA......... 2/8/2011 2:48:11 PM False

 

 

Resolution

Replace the self-signed certificate with a new self-signed certificate

Stop FAST Search Server 2010 for SharePoint on all servers in the farm, including the monitoring service.

> On the administration server > Open SharePoint 2010 Management Shell

> At the command prompt, browse to installer\scripts under the installation folder.

> Type the following command:

> .\ReplaceDefaultCertificate.ps1 -generateNewCertificate $true

> Enter a password for the certificate.

> Start FAST Search Server 2010 for SharePoint on the administration server.

> On each non-administration server:

> Type the following command:

.\ReplaceDefaultCertificate.ps1 -generateNewCertificate $true

> Enter the password that you defined for the certificate on the administration server.

> Start FAST Search Server 2010 for SharePoint on all non-administration servers.

Copy the FASTSearchCert.pfx from the FS14 node to the SharePoint node. Certificate location <install drive>\FASTSearch\data\data_security\cert\FASTSearchCert.pfx

Copy the securefastsearchconnector.ps1 script to the SharePoint node. Location <install drive>\FASTSearch\installer\scripts\securefastsearchconnector.ps1 .

Log on to SharePoint server. Open a SharePoint 2010 Server Management shell ( run as Administrator). Run the script with the certificate as input:

.\SecureFASTSearchConnector.ps1 –certPath FASTSearchCert.pfx –ssaName “FAST Connector” –username . You will be prompted to type the certificate password that you had mentioned during the time of Cert replacement on the FAST server.