Ask a questionAsk a question
 

AnswerStarting the “Office SharePoint Search Service” issue

  • Thursday, November 05, 2009 2:55 PMAhmed Madany Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Error While Starting the “Office SharePoint Search Service” using WFE2.

    the error as the following:-
       
     
    An unhandled exception occurred in the user interface.Exception Information: Client found response content type of 'text/html; charset=utf-8', but expected 'text/xml'.
    The request failed with the error message:
    --
    <?xml version="1.0" ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
       <title>Server Unavailable
    </title>
       </head>
       <body>
          <h1><span style="font-family:Verdana;color: #ff3300">Server Application Unavailable
    </span></h1>
          <p>
           <span style="font-family:Verdana;">
            The web application you are attempting to access on this web server is currently unavailable.  Please hit the "Refresh" button in your web browser to retry your request.
    </span></p>
       <p>
       Administrator Note:
     An error message detailing the cause of this specific request failure can be found in the application event log of the web server.  Please review this log entry to discover what caused this error to occur.
     </p>
       </body>
    </html>

    --.

    Troubleshoot issues with Windows SharePoint Services.

Answers

  • Monday, November 09, 2009 6:15 AMGuYumingMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Seems that the service account for your Office SharePoint Search Service does not have appropriate permission assigned for some resource. For default permission for this service, please read excerpts from http://technet.microsoft.com/en-us/library/cc678863.aspx as follows:

    Office SharePoint Server search service account

    The Office SharePoint Server 2007 Search service account is used as the service account for the Office SharePoint Server 2007 Search service. The Office SharePoint Server 2007 Search service is used by all SSPs. For any given server, there is only one instance of this service. The Office SharePoint Server 2007 search service account requires the following permission configuration setting: The Office SharePoint Server 2007 search service account is granted access to the propagation location share (or shares) on all search query servers in a farm.

    The following machine-level permission is configured automatically: The Office SharePoint Server 2007 search service account is a member of the WSS_WPG role.

    The following SQL Server and database permissions are configured automatically:

    • This account is assigned to the WSS_CONTENT_APPLICATION_POOLS role associated with the farm configuration database.
    • This account is assigned to the WSS_CONTENT_APPLICATION_POOLS role associated with the SharePoint_Admin content database.

     

    You can use the Process Monitor to find out the permission for which specific file is not set correctly.  For how to use the Process Monitor to troubleshoot access denied issue, please read http://blogs.iis.net/webtopics/archive/2009/06/25/troubleshooting-http-401-3-errors-with-process-monitor.aspx and http://blogs.msdn.com/webtopics/archive/2009/06/16/troubleshooting-service-startup-issues-with-process-monitor.aspx .

    The process name for the Office SharePoint Search Service is mssearch.exe(C:\Program Files\Microsoft Office Servers\12.0\Bin\mssearch.exe).

All Replies

  • Sunday, November 08, 2009 10:06 AMGuYumingMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Can you find some relevant error message in the windows application event log of the search server?
  • Sunday, November 08, 2009 1:28 PMAhmed Madany Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    i've found the following event in events viewer:

    error in starting office sharepoint search at WFE2:
    Event Type: Error
    Event Source: ASP.NET 2.0.50727.0
    Event Category: None
    Event ID: 1088
    Date:  11/5/2009
    Time:  3:31:50 PM
    User:  N/A
    Computer: WFE2
    Description:
    Failed to execute request because the App-Domain could not be created. Error: 0x80070005 Access is denied. 

    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

  • Monday, November 09, 2009 6:15 AMGuYumingMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Seems that the service account for your Office SharePoint Search Service does not have appropriate permission assigned for some resource. For default permission for this service, please read excerpts from http://technet.microsoft.com/en-us/library/cc678863.aspx as follows:

    Office SharePoint Server search service account

    The Office SharePoint Server 2007 Search service account is used as the service account for the Office SharePoint Server 2007 Search service. The Office SharePoint Server 2007 Search service is used by all SSPs. For any given server, there is only one instance of this service. The Office SharePoint Server 2007 search service account requires the following permission configuration setting: The Office SharePoint Server 2007 search service account is granted access to the propagation location share (or shares) on all search query servers in a farm.

    The following machine-level permission is configured automatically: The Office SharePoint Server 2007 search service account is a member of the WSS_WPG role.

    The following SQL Server and database permissions are configured automatically:

    • This account is assigned to the WSS_CONTENT_APPLICATION_POOLS role associated with the farm configuration database.
    • This account is assigned to the WSS_CONTENT_APPLICATION_POOLS role associated with the SharePoint_Admin content database.

     

    You can use the Process Monitor to find out the permission for which specific file is not set correctly.  For how to use the Process Monitor to troubleshoot access denied issue, please read http://blogs.iis.net/webtopics/archive/2009/06/25/troubleshooting-http-401-3-errors-with-process-monitor.aspx and http://blogs.msdn.com/webtopics/archive/2009/06/16/troubleshooting-service-startup-issues-with-process-monitor.aspx .

    The process name for the Office SharePoint Search Service is mssearch.exe(C:\Program Files\Microsoft Office Servers\12.0\Bin\mssearch.exe).