Work through each possible resolution in order.
Is the FAST Search Server 2010 for SharePoint query processing node currently running?
If the FAST Search Server 2010 for SharePoint query processing node services are not running, searching will not work. Verify that FAST Search Server 2010 for SharePoint is running:
- Log onto each FAST Search Server 2010 for SharePoint query processing node server and open a Microsoft FAST Search Server 2010 for SharePoint command prompt.
- Run the command: nctrl status.
- Verify that these processes are running: samworker, qrproxy, and qrserver.
See also Restart FSA.
Still not resolved? Read more..
Has the SharePoint certificate been copied to the FAST Search Server 2010 for SharePoint query processing node?
As part of the setup for connecting SharePoint Server to the FAST Search Server 2010 for SharePoint query processing node, a certificate must be copied to enable communication between the two servers. To verify that the certificate is located on the FAST Search Server 2010 for SharePoint server, look at the certificates in the Local Computer, Trusted People certificates. You should find a certificate named SharePoint Security Token Service and it should have a thumbprint ID that matches the certificate located on the SharePoint Server computer at Local Computer, SharePoint, SharePoint Security Token Service. To view the certificates on a server, follow these steps.
- Run MMC from the Windows Start menu.
- Select File > Add or Remove Snapin.
- Select Certificates in Available snap-ins and Add.
- Select Computer account then Local computer. Click Finish and OK.
- Expand Certificates (local Computer).
- Expand Trusted People.
- Expand Certificates.
- Double-click SharePoint Security Token Service.
- On Details tab, click Thumbprint to get the thumbprint id.
Has SharePoint been configured to point to the FAST Search Server 2010 for SharePoint query processing node?
To verify the configuration of SharePoint Server, follow these steps:
- Open the SharePoint Server Central Admininstration Web site.
- Go to the Application Management page and select Manage Web applications.
- Highlight the row of the Web site from which searches are being performed.
- From the ribbon under the Web Applications tab, select Service Connections.
- Find the name of the service application that has a Type of Search Service Application Proxy and is selected for use with the Web site where searches are performed. This name will be needed to look up the settings for communications between SharePoint Server and FAST Search Server 2010 for SharePoint.
- Close the window and go back to the Central Administration home page.
- Select Manage service applications under the Application Management section.
- Highlight the name of the service application that has the name that you previously found for the Search Service Application (step 5). Be sure to highlight the row; do not click the name link.
- From the ribbon under Service Applications, select Properties.
- Verify that the FAST Search Query radio button is set to the FAST Service Application. Verify that the Query Service Location is pointing to the FAST Search Server 2010 for SharePoint query processing node that you expect. The format of this field is
protocol://FQDN:port, with a semicolon (;) separating multiple servers. For example:
If you are unsure of the server name and port, verify it by going to the FAST Search Server 2010 for SharePoint query processing node. Open the file %FASTSEARCH%\Install_Info.txt and look for the
Query Service Location HTTPsetting. The other settings in the Service Applications, Properties window are important but they do not affect search. The correct values for these settings are also in the Install_Info.txt file.
(This is based on the BETA version of SharePoint 2010 and Fast search server 2010 and is likely to change).