Search application topology crawler errror

jason tan 55 Reputation points
2023-11-01T06:34:51.4133333+00:00

Hi Team,

My current environment ran on SharePoint 2019(on Premise). Recently enabled the search function in SharePoint but suddenly the indexing schedule manager is missing and my auto crawl as per schedule was not running.

also, under the Application topology the crawler has an error !, the search service is not able to connect to the machine that hosts the administration component, verify that the administration component ID in search applications 1 is good state and try again.

application if someone can assist and guide me how do we troubleshoot this?

Microsoft 365 and Office | Install, redeem, activate | For business | Windows
Microsoft 365 and Office | SharePoint | For business | Windows
Microsoft 365 and Office | SharePoint Server | Development
{count} votes

Accepted answer
  1. Yanli Jiang - MSFT 31,606 Reputation points Microsoft External Staff
    2023-11-02T08:49:18.79+00:00

    Hi @jason tan ,

    There are many reasons for this situation, and I can't determine where the problem specifically occurs.

    Check the steps that the Search Service Application is created correctly.

    Try rerunning the psconfiguration wizard.

    If the problem is still not resolved, please try the follow solutions:

    Solution # 1

    Simply change the application pool to use SharePoint Web Services System for search service applications and check.

    • Go IIS
    • In IIS > Expand server > Expand sites > Expand “SharePoint Web Services
    • Now check all the GUID 1 by 1 in content view unless you find searchadmin.svc and searchservice.svc
    • Right click GUID go to advance settings
    • Change the application to “SharePoint Web Services” > Click OK

    Solution # 2

    Enable the timer job and do IIS reset:

    • Run below PS command to enable the service.
    • Enable-SPTimerJob job-application-server-admin-service
    • Result ==> IsDisabled: False
    • Do Net Stop sptimerv4
    • Do Net start sptimerv4
    • Do iisreset

    Solution # 3

    Ensure the account has full control permissions on the Search service application and IIS account used by this service application

    • Open Central Admin > Select Security > Select “Configure service accounts”
    • Select the search service application
    • For “select account for this component” Select a account which has full permission

    Solution # 4

    Restarting Application Server and clear SharePoint Configuration Cache can fix this issue.

    Solution # 5

    Delete the search application and recreate it.

    For more information, please refer to:

    https://social.technet.microsoft.com/wiki/contents/articles/28772.sharepoint-server-the-search-service-is-not-able-to-connect-to-the-machine-that-hosts-the-administration-component.aspx

    https://matt-thornton.net/tech/sharepoint/the-search-service-is-not-able-to-connect-to-the-machine-that-hosts-the-administration-component/

    https://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=378

    https://learn.microsoft.com/en-us/sharepoint/administration/back-up-a-search-service-application


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


2 additional answers

Sort by: Most helpful
  1. Yanli Jiang - MSFT 31,606 Reputation points Microsoft External Staff
    2023-11-02T09:49:54.21+00:00

    Hi @jason tan ,

    Great to know that and thanks for sharing the update here.

    By the way, since the Microsoft Q&A community has a policy that "The question author cannot accept their own answer. They can only accept answers by others.". and according to the scenario introduced here: Answering your own questions on Microsoft Q&A, I would make a brief summary of this thread:

    [Search application topology crawler errror]

    Issue Symptom:
    My current environment ran on SharePoint 2019(on Premise). Recently enabled the search function in SharePoint but suddenly the indexing schedule manager is missing and my auto crawl as per schedule was not running.

    also, under the Application topology the crawler has an error !, the search service is not able to connect to the machine that hosts the administration component, verify that the administration component ID in search applications 1 is good state and try again.

    Current status:
    I manage to resolve the issue by running the below command in SharePoint.

    Launch SharePoint Management Shell as administrator and enter the below command.

    Here are the things
    stsadm -o osearch -action stop
    stsadm -o osearch -action start

    #Read more: https://www.sharepointdiary.com/2010/06/sharepoint-search-service-is-in-hung.html#ixzz8HtgpmmLa

    You could click the "Accept Answer" button for this summary to close this thread, and this can make it easier for other community members to see the useful information when reading this thread. Thanks for your understanding!

    Thanks again for sharing. :-)

    1 person found this answer helpful.
    0 comments No comments

  2. jason tan 55 Reputation points
    2023-11-02T09:31:22.7033333+00:00

    Hi @Yanli Jiang - MSFT ,

    Thank you for the assistance. I manage to resolve the issue by running the below command in SharePoint.

    Launch SharePoint Management Shell as administrator and enter the below command.

    Here are the things
    stsadm -o osearch -action stop
    stsadm -o osearch -action start

    #Read more: https://www.sharepointdiary.com/2010/06/sharepoint-search-service-is-in-hung.html#ixzz8HtgpmmLa

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.