We have SharePoint 2010 with FAST Search for SharePoint. We create search site in the site collection and it's working fine. However, we found out that when we call the SharePoint Search Web Service (http://our_site_collection/_vti_bin/Lists.asmx?WSDL), it return empty response. We used nusoap in PHP to connect the web service.
$client = new nusoap_client(config_item('fs4sp_webservice_url'), true); $client->setCredentials(config_item('fs4sp_user'),config_item('fs4sp_password')); $client->soap_defencoding='UTF-8'; $client->decode_utf8 = false; $req = array("queryXml" => $queryXml); $result = $client->call('QueryEx', $req);
the $result is empty. However, this snippet has been working for long time. We have this problem after
Changing the dns of FAST Search and SharePoint
Detach and Attach databases (Config, Content, FAST Content, FAST Query)
After these changed, we rerun configuration wizard and search in the search center is working correctly.
I'm not sure the root cause of this problem. Any suggestion?