Search status stuck in "Waiting on Initialization" or "Propagating to query server" messages for a long time

 

Technologies involved

Microsoft Office SharePoint Server 2007

SQL Server 2008

 

Environment

    1. WFE (Query)
    2. IJS (Index)
    3. SQL Server

Issue

Out of nowhere,  we found that indexes were not getting propagated to our Query server.

Within ULS logs, we would see messages like "Query Server(s) not ready".

Within Central Admin, we would see messages like "Waiting on Initialization (XXX) (on Search Admin screen) and "Propagating to Query Server" (on Search Status screen).

Search propagation would be stuck in this state for ever.

No amount of restarting or recreating SSP would solve the issue.

 

Resolution

Turns out that “Windows SharePoint Administration Service” was not started on Query server. Once re-started indexes started getting propagated to the Query server.