Module (WebAnalyzer) at “server[FQDN]:13300” is not responding

We came across an interesting issue related to crawl in SharePoint\FAST farm. In one of the farm set-up with distributed nodes for both SharePoint and FAST, crawl was running very slow. It was taking almost 5 times the actual time  of completion. All services in SharePoint and FAST were running as expected and system resources were well within acceptable range.

In eventviewer of FAST admin node we observed consistent entry for the warning: Module (WebAnalyzer) at “server[FQDN]:13300” is not responding.

Looking at the webanalyzer.log file under var\log\webanalyzer we found below entries:

  •  Couldn't connect to the ConfigServer
  •  Missing nctrls on these hosts

"nctrl status" was showing webanalyzer as running, however "waadmin showstatus" failed to retrieve the details.

This issue turn out to be due to mismatch in hostname while configuring the multiple nodes in FAST farm. FAST installation is case sensitive wrt to server names. This msdn reference talks about the same.

We fixed this issue following the below steps:

  • stop services "nctrl stop"
  • Edit etc\waconfig.xml and etc\Node.xml to ensure that hostnames are in the same case 
  • start services "nctrl start"

This is done in all the nodes of the farm.