Tallan's Technology Blog

Tallan's Top Technologists Share Their Thoughts on Today's Technology Challenges

No Results Showing Up in QRServer Queries in FAST Search Server 2010 for SharePoint

Overview

FAST Search Server 2010 comes with a web application for executing FQL queries against the FAST index, called QRServer.  One of our clients was having an issue executing FQL queries, only getting data back that was being crawled by the FAST Web Crawler, and none of the SharePoint data being crawled by the FAST Content SSA.

Solution

The issue stemmed from permissions on the FAST server.  Our client did not wish to add all of the developers accounts to FASTSearchAdministrators, and he found a solution/workaround on TechNet forums:

from: http://social.technet.microsoft.com/Forums/en-US/fastsharepoint/thread/e65abf66-f574-4e84-b86e-a45c5f19b316

 

To Disable Security FQL stage from Query pipeline follow the instructions below. For those of you who are not familiar with this stage, the securityfql stage checks the security rights of the logged in user against docacls in each search results and filters those results that the current user has rights to see. Also, in Fast Search for Sharepoint, there could only be one query pipeline, namely office14.

To Disable:

1. Log into each QRServer and go to $DRIVE:\FASTSearch\etc\qrserver

2. Open qtf-config.xml file.

3. Scroll to the bottom and comment out this line:<instance-ref name=”securityfql”    critical=”1″ />.

4. Restart QRServer: nctrl restart qrserver

 

Note: this workaround obviously introduces some security issues and is not ideal for production environments.

No comments

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>