Using Fast Search cross farm RRS feed

  • Question

  • I have a FARM A which consist of FAST Search Farm/SP2010  and another Farm B which is purely SP2010.

    I have used the following steps to publish FASTContent SSA and FASTQuery SSA to FARM B.

    The trust exists between farm and I have published the above two applications. 

    Question ?

    How do I consume FAST search results/FASTQuerySSA  on FARM B. I am lost at this point..

    The local farm B has no search enabled. 

    Please advice.

    Monday, July 16, 2012 4:14 PM

All replies

  • Hi, you can configure a federated search location to FAST index on FARM B (
    Monday, July 16, 2012 5:04 PM
  • Hey,

    This is very simple. All you have to do is publish the FAST Query Service. Connect it to the other farm. Crawl the other farm with the Content Service and you're done.

    There are some things that do not work properly:
    1: You will have to crawl every Alternate Access Mapping on the remote farm as FAST will not know about the other mappings
    2: Scopes will show that they have 0 items even though they work fine

    Thats all I can think of on the top of my head.


    Tuesday, July 17, 2012 6:33 PM
  • Hi Guys

    We have a Sharepoint 2010 farms which consist of Farm A (SharePoint Application), Farm B (Shared Services Farm) and  a recently deployed a FAST server. Currently Farm A consumes services from Farm B (ie Search, User Profile and Secure Store.  I have managed to install and successfully configure FAST between the Shared Services farm and FAST Server. However i am unable to publish the FAST query SSA to the Farm A.

    Is it possible to publish FAST Search Query Service to another Farm?

    I get the following error when I search using FAST search template:

    WcfSendRequest: RemoteAddress: 'http://FarmBServer:32843/a6d44dd8da174c4f8d682b98a29b42f6/SearchService.svc' Channel: 'Microsoft.Office.Server.Search.Administration.ISearchServiceApplication' Action: '' MessageId: 'urn:uuid:6473ebb3-1254-4138-9c57-587178bc23d9'

    SearchServiceApplicationProxy::GetLocationConfigurations--Error occured: System.ServiceModel.Security.SecurityAccessDeniedException: Access is denied.    Server stack trace:     
     at System.ServiceModel.Channels.ServiceChannel.ThrowIfFaultUnderstood(Message reply, MessageFault fault, String action, MessageVersion version, FaultConverter faultConverter)    
     at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)    
     at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)    
     at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)    
     at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)    Exception rethrown
     at [0]:     
     at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)    
     at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)    
     at Microsoft.Office.Server.Search.Administration.ISearchSiteAdministrationServiceApplication.GetLocationConfigurations(Int64& lastUpdate, Boolean& useCrawlProxy)    
     at Microsoft.Office.Server.Search.Administration.SearchServiceApplicationProxy.GetLocationConfigurations(Int64& lastUpdate, Boolean& useCrawlProxy)

    Thanks in advance!



    Monday, December 10, 2012 5:25 AM