Troubleshooting SharePoint search error 0x800706BE: The remote procedure call failed
Issue
When you try to browse my Content Source, crawl log, etc you get error "The remote procedure call failed" (Exception from HRESULT: 0x800706BE). On Search admin page you could see All Error.
http://freeit-support.com/wp-content/uploads/2014/09/0042-300x65.jpg
http://freeit-support.com/wp-content/uploads/2014/09/0035-300x110.jpg
Analysis
In ULS Log file you got below error:
The gatherer object cannot be initialized. Context: Application 'Search_Service_Application', Catalog 'Portal_Content' Details: Access is denied. (0x80070005)
The application cannot be initialized. Context: Application 'Search_Service_Application' Details: Access is denied. (0x80070005)
pplication error when access /_admin/search/CrawlLogContentSources.aspx, Error=The remote procedure call failed. (Exception from HRESULT: 0x800706BE) at Microsoft.Office.Server.Search.Internal.UI.SearchCentralAdminPageBase.ErrorHandler(Object sender, EventArgs e) at Microsoft.Office.Server.Search.Internal.UI.SearchCentralAdminPageBase.OnError(EventArgs e) at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallH...
System.Runtime.InteropServices.COMException: The remote procedure call failed. (Exception from HRESULT: 0x800706BE) at Microsoft.Office.Server.Search.Internal.UI.SearchCentralAdminPageBase.ErrorHandler(Object sender, EventArgs e) at Microsoft.Office.Server.Search.Internal.UI.SearchCentralAdminPageBase.OnError(EventArgs e) at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.Htt... 8037bb9c-5f8c-d098-ef4d-e03a32dc9bf8
09/23/2014 12:25:37.81* w3wp.exe (0x3490) 0x2784 SharePoint Foundation Runtime tkau Unexpected ...pApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
The gatherer object cannot be initialized. Context: Application 'Search_Service_Application', Catalog 'Portal_Content' Details: Access is denied. (0x80070005) The application cannot be initialized. Context: Application 'Search_Service_Application' Details: Access is denied. (0x80070005) pplication error when access /_admin/search/CrawlLogContentSources.aspx, Error=The remote procedure call failed. (Exception from HRESULT: 0x800706BE) at Microsoft.Office.Server.Search.Internal.UI.SearchCentralAdminPageBase.ErrorHandler(Object sender, EventArgs e) at Microsoft.Office.Server.Search.Internal.UI.SearchCentralAdminPageBase.OnError(EventArgs e) at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallH... System.Runtime.InteropServices.COMException: The remote procedure call failed. (Exception from HRESULT: 0x800706BE) at Microsoft.Office.Server.Search.Internal.UI.SearchCentralAdminPageBase.ErrorHandler(Object sender, EventArgs e) at Microsoft.Office.Server.Search.Internal.UI.SearchCentralAdminPageBase.OnError(EventArgs e) at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.Htt... 8037bb9c-5f8c-d098-ef4d-e03a32dc9bf8 09/23/2014 12:25:37.81* w3wp.exe (0x3490) 0x2784 SharePoint Foundation Runtime tkau Unexpected ...pApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Getting Error Message for Exception System.Runtime.InteropServices.COMException (0x800706BE):
The remote procedure call failed. (Exception from HRESULT: 0x800706BE) at Microsoft.Office.Server.Search.Internal.UI.SearchCentralAdminPageBase.ErrorHandler(Object sender, EventArgs e) at Microsoft.Office.Server.Search.Internal.UI.SearchCentralAdminPageBase.OnError(EventArgs e) at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
http://freeit-support.com/wp-content/uploads/2014/09/0036-300x73.jpg
Event Viewer
Event ID: 1311
Log Name: Application
Source: Microsoft-SharePoint Products-SharePoint Server Search
Date: 9/23/2014 1:14:21 PM
Event ID: 1311
Task Category: Crawler:Gatherer Plugin
Level: Error
Keywords:
User: domain\user
Computer: computer.domain.com
Description:
The gatherer object cannot be initialized. Context: Application 'Search_Service_Application', Catalog 'Portal_Content' Details: Access is denied. (0x80070005)
Log Name: Application
Source: Microsoft-SharePoint Products-SharePoint Server
Date: 9/23/2014 1:14:08 PM
Event ID: 6482
Task Category: Shared Services
Level: Error
Keywords:
User: domain\user
Computer: computer.domain.com
Description:
Application Server Administration job failed for service instance Microsoft.Office.Server.Search.Administration.SearchServiceInstance (7041cac9-78a8-4e9d-9b68-7fd58e549e36).
Reason: The remote procedure call failed. (Exception from HRESULT: 0x800706BE)
Technical Support Details:
System.Runtime.InteropServices.COMException (0x800706BE): The remote procedure call failed. (Exception from HRESULT: 0x800706BE)
at Microsoft.Office.Server.Search.Administration.MSSITLB.IGatherManagerAdmin3.get_ConfigurationVersion()
at Microsoft.Office.Server.Search.Administration.Gatherer.ProvisionGlobalProperties()
at Microsoft.Office.Server.Search.Administration.SearchServiceInstance.Synchronize()
at Microsoft.Office.Server.Administration.ApplicationServerJob.ProvisionLocalSharedServiceInstances(Boolean isAdministrationServiceJob)
Event ID: 1000
Log Name: Application
Source: Application Error
Date: 9/23/2014 1:14:21 PM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: computer.domain.com
Description:
Faulting application name: OWSTIMER.EXE, version: 15.0.4420.1017, time stamp: 0x50674330
Faulting module name: clr.dll, version: 4.0.30319.18063, time stamp: 0x526767d0
Exception code: 0xc00000fd
Fault offset: 0x0000000000004823
Faulting process id: 0x29c
Faulting application start time: 0x01cfd7021e388d0f
Faulting application path: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\BIN\OWSTIMER.EXE
Faulting module path: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll
Report Id: 6de8ab5a-42f5-11e4-b954-1078d249c51f
Event ID: 1026
Log Name: Application
Source: .NET Runtime
Date: 9/23/2014 1:14:21 PM
Event ID: 1026
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: computer.domain.com
Description:
Application: mssearch.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: exception code c0000005, exception address 000007FEBE7EFCAC
Event ID: 1000
Log Name: Application
Source: Application Error
Date: 9/23/2014 1:14:21 PM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: computer.domain.com
Description:
Faulting application name: mssearch.exe, version: 15.0.4420.1017, time stamp: 0x50674115
Faulting module name: MSSrch.dll, version: 15.0.4420.1017, time stamp: 0x50674168
Exception code: 0xc0000005
Fault offset: 0x00000000000efcac
Faulting process id: 0x2d48
Faulting application start time: 0x01cfd7022f675638
Faulting application path: C:\Program Files\Microsoft Office Servers\15.0\Bin\mssearch.exe
Faulting module path: C:\Program Files\Microsoft Office Servers\15.0\Bin\MSSrch.dll
Report Id: 6e18e456-42f5-11e4-b954-1078d249c51f
Event ID: 1001
Log Name: Application
Source: Windows Error Reporting
Date: 9/23/2014 1:14:22 PM
Event ID: 1001
Task Category: None
Level: Information
Keywords: Classic
User: N/A
Computer: computer.domain.com
Description:
Fault bucket , type 0
Event Name: APPCRASH
Response: Not available
Cab Id: 0
Problem signature:
P1: mssearch.exe
P2: 15.0.4420.1017
P3: 50674115
P4: MSSrch.dll
P5: 15.0.4420.1017
P6: 50674168
P7: c0000005
P8: 00000000000efcac
P9:
P10:
Attached files: These files may be available here: C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_mssearch.exe_ad41854ae647fa879c781a7c75bbda4cb9d73d74_614ef624
Analysis symbol:
Rechecking for solution: 0
Report Id: 6e18e456-42f5-11e4-b954-1078d249c51f
Report Status: 4
Found all search services are started in Central admin
http://freeit-support.com/wp-content/uploads/2014/09/0037-300x38.jpg
Service "Sharepoint server search 15 service" was stopped so tried to start "Sharepoint server search 15 service" from services.msc console got error
Windows could not start the SharePoint Server Search 15 service on computername.
EError 1067: The process terminated unexpectedly
http://freeit-support.com/wp-content/uploads/2014/09/0038-300x120.jpg
Did not find any issue with Search Topology
http://freeit-support.com/wp-content/uploads/2014/09/0039-300x108.jpg
Got Upgrade available in Central admin. So planned to update the server by running PSconfig wizard.
http://freeit-support.com/wp-content/uploads/2014/09/0040-300x42.jpg
Troubleshooting steps
Open SharePoint PowerShell as administrator and run below:
psconfig -cmd upgrade inplace b2B wait
Got below error
SharePoint Products Configuration Wizard version 15.0.4420.1017. Copyright (C) Microsoft Corporation 2012. All rights reserved.
Performing configuration task 1 of 4
Initializing SharePoint Products upgrade...
Waiting to get a lock to upgrade the farm.
Successfully initialized the SharePoint Products configuration.
Performing configuration task 2 of 4
Initiating the upgrade sequence...
Successfully initiated the upgrade sequence.
Performing configuration task 3 of 4
Upgrading SharePoint Products...
Failed to upgrade SharePoint Products.
An exception of type Microsoft.SharePoint.Administration.SPUpdatedConcurrencyException was thrown. Additional exception information: An update conflict has occurred, and you must re-try this action. The object SPUpgradeSession Name=Upgrade-20140923-132412-856 was updated by domain\user, in the PSCONFIG (8960)process, on machine computername. View the tracing log for more information about the conflict.
Total number of configuration settings run: 3
Total number of successful configuration settings: 2
Total number of unsuccessful configuration settings: 1
Successfully stopped the configuration of SharePoint Products.Configuration of SharePoint Products failed. Configuration must be performed before you use SharePoint Products. For further details, see the diagnostic log located at C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\LOGS\PSCDiagnostics_9_23_2014_13_23_25_265_114189745.log and the application event log.
In SharePoint powershell ran "IISReset" and above command. Still got same error
Reboot the server and tried above command. Still got same error
Solution found
In SharePoint powershell tried below command:
PSConfig.exe -cmd upgrade -inplace b2b -force -cmd applicationcontent -install -cmd installfeatures
Now you got below message:
10.00% : Failed to start service SearchServiceInstance on this server after completing upgrade. Please start it manually.
Successfully upgraded SharePoint Products.
Performing configuration task 6 of 6
Finalizing the SharePoint Products configuration...
Try to run SharePoint Products and configuration wizard from UI and now search service should start.
http://freeit-support.com/wp-content/uploads/2014/09/0043-300x58.jpg
Confirmed that search is also working fine.
http://freeit-support.com/wp-content/uploads/2014/09/0042-300x65.jpg
http://freeit-support.com/wp-content/uploads/2014/09/0041-300x170.jpg
Also you don't have the upgrade error anymore
http://freeit-support.com/wp-content/uploads/2014/09/0044-300x40.jpg