TwitterLinkedInBlog

Tuesday, October 19, 2010

FAST Search - Don't let the Byte Order Marks bite!

I recently ran into the situation described in this post:
The configuration wizard was failing on the non-admin nodes. In particular, I ran into checklist item 2, an invisible Byte Order Mark (BOM) at the beginning of the file. With the help of a friendly Microsoft engineer, I ran through the steps in checklist item 3 and the cmdlet, 'Set-FASTSearchIPSec -Create -Verbose', failed. This is described in the following kb article: http://support.microsoft.com/kb/2028971
It turned out that even though I was copying and pasting the deployment.xml using notepad to get rid of the BOM, it was the wrong copy of deployment.xml!
THE DEPLOYMENT.XML YOU MUST FIX IS LOCATED ON THE ADMIN NODE AT:
%FastSearch%\etc\config_data\deployment\deployment.xml
In order to see the BOM, or to verify that it’s gone, open the file in your favorite hex editor. I used HexEdit trial software. So think twice before using visual studio 2010 to author your FAST deployment.xml file. :)

FAST Search - Configuration Wizard Fails on Admin Node

We received the following error when attempting to run the configuration wizard on a FAST admin node (Edited for space):


StdError - resourcestoreinstaller.exe - C:\Windows\system32\inetsrv\appcmd.exe SET config "ResourceStore" /section:requestFiltering /verbs.allowUnlisted:false /commit:apphost - ERROR ( message:Unknown attribute "verbs.allowUnlisted".  Replace with -? for help. )

Exception - System.Management.Automation.RuntimeException: An error occurred while installing Resource store.


It turned out to be the number of processor on the admin node. There were 24. The limit is apparently 15. Once we reduced the number of processors to 4 in the bios, the configuration wizard completed successfully.

Tuesday, October 5, 2010

FAST Search - Failed to communicate with the WCF service

Problem: While attempting to run Get-FASTSearchMetadataCrawledProperty, I received the error, "Failed to communicate with the WCF service"

Solution: Added myself to FASTSearchAdministrators group, logged out, logged back in.

Reference: http://manish-sharepoint.blogspot.com/2010/01/wcf-service-error-while-executing.html