Quantcast
Channel: SharePoint 2013 - Setup, Upgrade, Administration and Operations forum
Viewing all articles
Browse latest Browse all 21070

SP site becomes unresponsive unless Application Pool is recycled

$
0
0

Everyday random SP site becomes inaccessible to users connected via WFE. Sometimes it's whole site collection, sometimes it's specific subsite. Common symptom has been high CPU usage by w3wp.exe process (AppPool) on affected WFE. After couple minutes of wait time, users get error message: "Something went wrong ....." Upon check with correlation ID, it seems like request is waiting, possibly on DB; but when I look up on DB and App servers, there is not hike in system resource or error logged.

06/27/2014 12:49:54.26	w3wp.exe (0x167DC)	0x35758	SharePoint Foundation	General	ajji6	High	Unable to write SPDistributedCache call usage entry.	89069f9c-4105-d058-3f0e-a278a9dbf46c
06/27/2014 12:49:54.47	w3wp.exe (0x167DC)	0x35758	SharePoint Foundation	Database	ahjqp	High	[Forced due to logging gap, cached @ 06/27/2014 12:49:54.27, Original Level: Verbose] SQL connection time: 0.0927492181268848 for Data Source=DBServer;Initial Catalog=DBName;Integrated Security=True;Enlist=False;Pooling=True;Min Pool Size=0;Max Pool Size=100;Asynchronous Processing=True;Connect Timeout=15;Application Name=SharePoint[w3wp][2][DBName]	89069f9c-4105-d058-3f0e-a278a9dbf46c
06/27/2014 12:49:54.47	w3wp.exe (0x167DC)	0x35758	SharePoint Foundation	Files	ak8dj	High	UserAgent not available, file operations may not be optimized.    at Microsoft.SharePoint.SPFileStreamManager.CreateCobaltStreamContainer(SPFileStreamStore spfs, ILockBytes ilb, Boolean copyOnFirstWrite, Boolean disposeIlb)     at Microsoft.SharePoint.SPFileStreamManager.SetInputLockBytes(SPFileInfo& fileInfo, SqlSession session, PrefetchResult prefetchResult)     at Microsoft.SharePoint.CoordinatedStreamBuffer.SPCoordinatedStreamBufferFactory.CreateFromDocumentRowset(Guid databaseId, SqlSession session, SPFileStreamManager spfstm, Object[] metadataRow, SPRowset contentRowset, SPDocumentBindRequest& dbreq, SPDocumentBindResults& dbres)     at Microsoft.SharePoint.SPSqlClient.GetDocumentContentRow(Int32 rowOrd, Object ospFileStmMgr, SPDocumentBindRequest& dbreq, SPDocumentBindResults& dbres)     at Microsoft.SharePoint.Library.SPRequestInternalClass.GetFileAndMetaInfo(String bstrUrl, Byte bPageView, Byte bPageMode, Byte bGetBuildDependencySet, String bstrCurrentFolderUrl, Int32 iRequestVersion, Byte bMainFileRequest, Boolean& pbCanCustomizePages, Boolean& pbCanPersonalizeWebParts, Boolean& pbCanAddDeleteWebParts, Boolean& pbGhostedDocument, Boolean& pbDefaultToPersonal, Boolean& pbIsWebWelcomePage, String& pbstrSiteRoot, Guid& pgSiteId, UInt32& pdwVersion, String& pbstrTimeLastModified, String& pbstrContent, UInt32& pdwPartCount, Object& pvarMetaData, Object& pvarMultipleMeetingDoclibRootFolders, String& pbstrRedirectUrl, Boolean& pbObjectIsList, Guid& pgListId, UInt32& pdwItemId, Int64& pllListFlags, Boolean& pbAccessDenied, Guid& pgDocid, Byte& piLevel, UInt64& ppermMask, Object& pvarBuildDependencySet, UInt32& pdwNumBuildDependencies, Object& pvarBuildDependencies, String& pbstrFolderUrl, String& pbstrContentTypeOrder, Guid& pgDocScopeId)     at Microsoft.SharePoint.Library.SPRequestInternalClass.GetFileAndMetaInfo(String bstrUrl, Byte bPageView, Byte bPageMode, Byte bGetBuildDependencySet, String bstrCurrentFolderUrl, Int32 iRequestVersion, Byte bMainFileRequest, Boolean& pbCanCustomizePages, Boolean& pbCanPersonalizeWebParts, Boolean& pbCanAddDeleteWebParts, Boolean& pbGhostedDocument, Boolean& pbDefaultToPersonal, Boolean& pbIsWebWelcomePage, String& pbstrSiteRoot, Guid& pgSiteId, UInt32& pdwVersion, String& pbstrTimeLastModified, String& pbstrContent, UInt32& pdwPartCount, Object& pvarMetaData, Object& pvarMultipleMeetingDoclibRootFolders, String& pbstrRedirectUrl, Boolean& pbObjectIsList, Guid& pgListId, UInt32& pdwItemId, Int64& pllListFlags, Boolean& pbAccessDenied, Guid& pgDocid, Byte& piLevel, UInt64& ppermMask, Object& pvarBuildDependencySet, UInt32& pdwNumBuildDependencies, Object& pvarBuildDependencies, String& pbstrFolderUrl, String& pbstrContentTypeOrder, Guid& pgDocScopeId)     at Microsoft.SharePoint.Library.SPRequest.GetFileAndMetaInfo(String bstrUrl, Byte bPageView, Byte bPageMode, Byte bGetBuildDependencySet, String bstrCurrentFolderUrl, Int32 iRequestVersion, Byte bMainFileRequest, Boolean& pbCanCustomizePages, Boolean& pbCanPersonalizeWebParts, Boolean& pbCanAddDeleteWebParts, Boolean& pbGhostedDocument, Boolean& pbDefaultToPersonal, Boolean& pbIsWebWelcomePage, String& pbstrSiteRoot, Guid& pgSiteId, UInt32& pdwVersion, String& pbstrTimeLastModified, String& pbstrContent, UInt32& pdwPartCount, Object& pvarMetaData, Object& pvarMultipleMeetingDoclibRootFolders, String& pbstrRedirectUrl, Boolean& pbObjectIsList, Guid& pgListId, UInt32& pdwItemId, Int64& pllListFlags, Boolean& pbAccessDenied, Guid& pgDocid, Byte& piLevel, UInt64& ppermMask, Object& pvarBuildDependencySet, UInt32& pdwNumBuildDependencies, Object& pvarBuildDependencies, String& pbstrFolderUrl, String& pbstrContentTypeOrder, Guid& pgDocScopeId)     at Microsoft.SharePoint.SPWeb.GetWebPartPageContent(Uri pageUrl, Int32 pageVersion, PageView requestedView, HttpContext context, Boolean forRender, Boolean includeHidden, Boolean mainFileRequest, Boolean fetchDependencyInformation, Boolean& ghostedPage, String& siteRoot, Guid& siteId, Int64& bytes, Guid& docId, UInt32& docVersion, String& timeLastModified, Byte& level, Object& buildDependencySetData, UInt32& dependencyCount, Object& buildDependencies, SPWebPartCollectionInitialState& initialState, Object& oMultipleMeetingDoclibRootFolders, String& redirectUrl, Boolean& ObjectIsList, Guid& listId)     at Microsoft.SharePoint.ApplicationRuntime.SPRequestModuleData.FetchWebPartPageInformationForInit(HttpContext context, SPWeb spweb, Boolean mainFileRequest, String path, Boolean impersonate, Boolean& isAppWeb, Boolean& fGhostedPage, Guid& docId, UInt32& docVersion, String& timeLastModified, SPFileLevel& spLevel, String& masterPageUrl, String& customMasterPageUrl, String& webUrl, String& siteUrl, Guid& siteId, Object& buildDependencySetData, SPWebPartCollectionInitialState& initialState, String& siteRoot, String& redirectUrl, Object& oMultipleMeetingDoclibRootFolders, Boolean& objectIsList, Guid& listId, Int64& bytes)     at Microsoft.SharePoint.ApplicationRuntime.SPRequestModuleData.GetFileForRequest(HttpContext context, SPWeb web, Boolean exclusion, String virtualPath)     at Microsoft.SharePoint.ApplicationRuntime.SPRequestModule.InitContextWeb(HttpContext context, SPWeb web)     at Microsoft.SharePoint.WebControls.SPControl.SPWebEnsureSPControl(HttpContext context)     at Microsoft.SharePoint.ApplicationRuntime.SPRequestModule.GetContextWeb(HttpContext context)     at Microsoft.SharePoint.ApplicationRuntime.SPRequestModule.PostResolveRequestCacheHandler(Object oSender, EventArgs ea)     at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()     at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)     at System.Web.HttpApplication.PipelineStepManager.ResumeSteps(Exception error)     at System.Web.HttpApplication.BeginProcessRequestNotification(HttpContext context, AsyncCallback cb)     at System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context)     at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)     at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)     at System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr pHandler, RequestNotificationStatus& notificationStatus)     at System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr pHandler, RequestNotificationStatus& notificationStatus)     at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)     at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)	89069f9c-4105-d058-3f0e-a278a9dbf46c
06/27/2014 12:49:54.47	w3wp.exe (0x167DC)	0x35758	SharePoint Foundation	Monitoring	b4ly	High	Leaving Monitored Scope (GetFileAndMetaInfo). Execution Time=214.831982835807	89069f9c-4105-d058-3f0e-a278a9dbf46c
06/27/2014 12:49:54.47	w3wp.exe (0x167DC)	0x35758	SharePoint Foundation	Monitoring	b4ly	High	Leaving Monitored Scope (GetWebPartPageContent). Execution Time=215.150319384168	89069f9c-4105-d058-3f0e-a278a9dbf46c
06/27/2014 12:49:54.47	w3wp.exe (0x167DC)	0x35758	SharePoint Foundation	Monitoring	b4ly	High	Leaving Monitored Scope (PostResolveRequestCacheHandler). Execution Time=218.581761089747	89069f9c-4105-d058-3f0e-a278a9dbf46c
06/27/2014 12:49:54.51	w3wp.exe (0x167DC)	0x35758	Web Content Management	Publishing	7fz3	Medium	Setting [Display] as the FormContext.FormMode for the current page	89069f9c-4105-d058-3f0e-a278a9dbf46c
06/27/2014 12:49:54.52	w3wp.exe (0x167DC)	0x35758	Web Content Management	Publishing	7fz3	Medium	Setting [Display] as the FormContext.FormMode for the current page	89069f9c-4105-d058-3f0e-a278a9dbf46c
06/27/2014 12:49:54.52	w3wp.exe (0x167DC)	0x35758	Web Content Management	Publishing	7fz3	Medium	Setting [Display] as the FormContext.FormMode for the current page	89069f9c-4105-d058-3f0e-a278a9dbf46c
06/27/2014 12:49:54.58	w3wp.exe (0x167DC)	0x35758	SharePoint Foundation	Upgrade	aiaih	High	[Forced due to logging gap, cached @ 06/27/2014 12:49:54.57, Original Level: Verbose] desiredVersion: {0}	89069f9c-4105-d058-3f0e-a278a9dbf46c
06/27/2014 12:49:54.58	w3wp.exe (0x167DC)	0x35758	SharePoint Foundation	Database	8acb	High	[Forced due to logging gap, Original Level: VerboseEx] Reverting to process identity	89069f9c-4105-d058-3f0e-a278a9dbf46c
06/27/2014 12:49:54.71	w3wp.exe (0x167DC)	0x35758	SharePoint Foundation	Upgrade	aiaih	High	[Forced due to logging gap, cached @ 06/27/2014 12:49:54.63, Original Level: Verbose] desiredVersion: {0}	89069f9c-4105-d058-3f0e-a278a9dbf46c
06/27/2014 12:49:54.71	w3wp.exe (0x167DC)	0x35758	SharePoint Foundation	General	g3ql	High	[Forced due to logging gap, Original Level: Verbose] GetUriScheme(siteurl that was requested)	89069f9c-4105-d058-3f0e-a278a9dbf46c


We are able to temporarily fix it by recycling AppPool on affected WFE but unable to find root cause and solution. Best bet looks like to open case but wanted to give a shot or atleast try to identify the source of issue.

Env: PROD, SP Server 2013  Topology: 2 WFE - 2 App - 2 DB (SQL - AOAG) 



MK Sin


Viewing all articles
Browse latest Browse all 21070

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>