This is for installation of the FAST server for SharePoint 2010 (Beta). If you fail to follow the instructions you can cause yourself to spend a lot of time trying to fix it. This is my attempt to help you get on the right road. If you haven’t installed FAST yet please refer to
Instructions: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=a65aef6f-bc99-4b29-81bb-37fce8ad6ea7
Bits: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=bcc37c48-11fb-40a2-8cfb-743de20260f6
Before you install:
· Make sure you have the enterprise version of SharePoint 2010 installed.
· Enterprise features are enabled.
· FAST options appear in the site settings at the site collection level.
After you install FAST (on its own server)
For HTTP these are the applicable ports and values.
Note: Ignore the install_info.txt
Make sure the account you are using is in the FAST Administrators group
For FAST Search Content SSA
Content Distributor: FQDN:13329 (no http:// or net.tcp://)
Content Collection name: sp
For FAST Query SSA
Query service location: http://FQDN:13287
Note: If this is not correct the Search Core Results web part will throw an error.
Administration Services: net.tcp://FQDN:13256
Note: If this is not correct the FAST items in the Site Collection Admin section of your site setting will throw an error.
Resource Store Location: http://FQDN:13255
Trouble Shooting
· If your web part always shows empty and you have done the crawls make sure you have setup up the DefaultUserStoreId. This is what trims the items you see. If you fail to do it then you will see nothing. You do this by running the following two commands on the FAST server in PowerShell.
New-FASTSearchSecurityClaimsUserStore -id win
Set-FASTSearchSecurityDefaultUserStore -DefaultUserStoreId win
· To check to see if the services are running on the FAST server run the following command in PowerShell.
nctrl status
· To check to see what programs are using what ports run the following command from the command line.
netstat –a –b
· To clear the backend (FAST) content you need to run the following command followed by entering sp. After you run it you can enter Y or hit the enter button to confirm. You do this after you clear the Fast Content SSA.
Clear-FASTSearchContentCollection
· If the query service is not working correctly you might need to tell SharePoint to pull from port 13287 with the following command in PowerShell on the SharePoint server. The fqdn refers to the FAST server.
Set-SPEnterpriseSearchExtendedQueryProperty -SearchApplication "FAST Query SSA" -Identity "FASTSearchQueryServiceLocation" -Value http://fqdn:13287/
· Make sure you remove the comments (both the <!-- and the --> from the lines that contain HTTP_CLAIMS_INSECURE in the file bin\qproxyservice.exe.config.
This enable you to use http to get results from the query proxy service.