Answered by:
Cannot complete this action, Please try again error for SharePoint farm

Question
-
Hi All,
From Last one week i am struggling with SharePoint error.
"Cannot complete this action.
Please try again"I am not able see any sharepoint site. including with Central admin all sites getting same error. Suddenly i am gettin this error. I don't know what could be reason.
FROM ULS Logs:
Failed to execute the service application 'Web Analytics Service Application'. Exception: Microsoft.SharePoint.SPException: Cannot complete this action. Please try again. ---> System.Runtime.InteropServices.COMException (0x80004005): Cannot complete this action. Please try again. at Microsoft.SharePoint.Library.SPRequestInternalClass.ListRegionalOptions(UInt32 dwCategory, UInt32 dwOption, String bstrUrl) at Microsoft.SharePoint.Library.SPRequest.ListRegionalOptions(UInt32 dwCategory, UInt32 dwOption, String bstrUrl) --- End of inner exception stack trace --- at Microsoft.SharePoint.SPGlobal.HandleComException(COMException comEx) at Microsoft.SharePoint.Library.SPRequest.ListRegionalOptions(UInt32 dwCategory, UInt32 dwOption, String bstrUrl) at Microsoft.SharePoint.Exception Details: System.Runtime.InteropServices.COMException: Cannot complete this action.
Stack Trace:
[COMException (0x80004005): Cannot complete this action.
Please try again.]
Microsoft.SharePoint.Library.SPRequestInternalClass.ListRegionalOptions(UInt32 dwCategory, UInt32 dwOption, String bstrUrl) +0
Microsoft.SharePoint.Library.SPRequest.ListRegionalOptions(UInt32 dwCategory, UInt32 dwOption, String bstrUrl) +145
[SPException: Cannot complete this action.
Please try again.]
Microsoft.SharePoint.SPGlobal.HandleComException(COMException comEx) +117
Microsoft.SharePoint.Library.SPRequest.ListRegionalOptions(UInt32 dwCategory, UInt32 dwOption, String bstrUrl) +232
Microsoft.SharePoint.SPRegionalSettings.GetInstalledLanguages(SPRequest req, String url, UInt32 lcid) +87
Microsoft.SharePoint.SPRegionalSettings.get_GlobalInstalledLanguages() +48
Microsoft.SharePoint.Administration.SPTemplateFileSystemWatcher.RefreshInstalledLocales() +63
Microsoft.SharePoint.Administration.SPTemplateFileSystemWatcher.Initialize() +72
Microsoft.SharePoint.ApplicationRuntime.SPRequestModule.System.Web.IHttpModule.Init(HttpApplication app) +949
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +480
System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +336
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +350
System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +382
[HttpException (0x80004005): Cannot complete this action.
Please try again.]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +11322614
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +88
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +4348468
MD.Liakath ali
Saturday, February 2, 2013 11:08 AM
Answers
-
Hi,
Make sure that the account being used to run the Windows Service - Web Analytics Data Processing Service, that was\is configured from within Central Admin > Security > configure service accounts, has Processing role membership on the two Web analytics Databases within the SQL server. (Reporting and Staging), run an IISRESET and then try and open Central Admin.
Note: this domain\account is also a db_owner on the remaining SharePoint databases, with the exception of the Usage Database, Tempdb, State service db, SharePoint_Config, and SharePoint Admin db.
For the usage db, tempdb, state service db, the account does not have any roles. for the SharePoint config and admin databases the account has public and WSS_Content_Application_Pools.
If not resolved, check the windows service
Make sure that the account being used to run the web analytics service (services.msc - WebAnalyticsService) is a farm admin, set it back to the account that you know is a farm admin. Then restart the service after entering the farm admin credentials on the "Log On" tab.
If not resolved then try this:
Open regedit
Navigate to hklm\software\Microsoft\inetstp and make sure that PathWWWRoot (REG_EXPAND_SZ) points correctly to %SystemRoot%\inetpub\wwwroot
Next, if that is the case, make sure that the advanced settings for each of your sites, within IIS manager, point to the correct virtual directories c:\inetpub\wwwroot\wss\virtualdirectories
Finally, make sure that the /config directory has not been altered. http://technet.microsoft.com/en-us/library/cc721637(office.12).aspx This information still applies in 14 (2010) and 15 (2013)
Stacy
The information in the post is my professional opinion and may or may not be the opinion of MicroSoft.
- Proposed as answer by Stacy Simpkins Sunday, February 3, 2013 2:59 PM
- Edited by Stacy Simpkins Sunday, February 3, 2013 3:07 PM add link to blog
- Marked as answer by Jack-Gao Wednesday, February 6, 2013 12:21 AM
Sunday, February 3, 2013 2:53 PM
All replies
-
HI,
Check if the application pool you are using to run web analytics service application is running fine or not.
Also perform an IISRESET on all WFE servers
Thanks, Rahul Rashu
Saturday, February 2, 2013 3:36 PM -
Hi,
Make sure that the account being used to run the Windows Service - Web Analytics Data Processing Service, that was\is configured from within Central Admin > Security > configure service accounts, has Processing role membership on the two Web analytics Databases within the SQL server. (Reporting and Staging), run an IISRESET and then try and open Central Admin.
Note: this domain\account is also a db_owner on the remaining SharePoint databases, with the exception of the Usage Database, Tempdb, State service db, SharePoint_Config, and SharePoint Admin db.
For the usage db, tempdb, state service db, the account does not have any roles. for the SharePoint config and admin databases the account has public and WSS_Content_Application_Pools.
If not resolved, check the windows service
Make sure that the account being used to run the web analytics service (services.msc - WebAnalyticsService) is a farm admin, set it back to the account that you know is a farm admin. Then restart the service after entering the farm admin credentials on the "Log On" tab.
If not resolved then try this:
Open regedit
Navigate to hklm\software\Microsoft\inetstp and make sure that PathWWWRoot (REG_EXPAND_SZ) points correctly to %SystemRoot%\inetpub\wwwroot
Next, if that is the case, make sure that the advanced settings for each of your sites, within IIS manager, point to the correct virtual directories c:\inetpub\wwwroot\wss\virtualdirectories
Finally, make sure that the /config directory has not been altered. http://technet.microsoft.com/en-us/library/cc721637(office.12).aspx This information still applies in 14 (2010) and 15 (2013)
Stacy
The information in the post is my professional opinion and may or may not be the opinion of MicroSoft.
- Proposed as answer by Stacy Simpkins Sunday, February 3, 2013 2:59 PM
- Edited by Stacy Simpkins Sunday, February 3, 2013 3:07 PM add link to blog
- Marked as answer by Jack-Gao Wednesday, February 6, 2013 12:21 AM
Sunday, February 3, 2013 2:53 PM