• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1368
  • Last Modified:

Cannot install MOSS solution, returns A web configuration modification operation is already running.

So I'm attempting to install SharePoint Solutions Workflow Essentials into my MOSS 2007 farm (2 WFE, 1 index).  The deployment process fails whens it reaches the part where it kicks off a timer job to modify the web.config files.  Here's the exact error message:

A web configuration modification operation is already running.

***** SOLUTION DEPLOYMENT *****
INDEXSVR : The solution was successfully deployed.
WFE1 : The solution was successfully deployed.
WFE2 : The solution was successfully deployed.

***** ERROR *****
A web configuration modification operation is already running.
System.InvalidOperationException: A web configuration modification operation is already running.
   at Microsoft.SharePoint.Administration.SPWebService.ApplyWebConfigModifications()
   at SPSolutions.SharePoint.WorkflowEssentials.Activities.WebConfigEntry.FeatureActivated(SPFeatureReceiverProperties properties)
   at Microsoft.SharePoint.SPFeature.DoActivationCallout(Boolean fActivate, Boolean fForce)
   at Microsoft.SharePoint.SPFeature.Activate(SPSite siteParent, SPWeb webParent, SPFeaturePropertyCollection props, Boolean fForce)
   at Microsoft.SharePoint.SPAdminFeatureCollection.Add(Guid featid, SPFeaturePropertyCollection props, Boolean fForce)
   at Microsoft.SharePoint.SPFeatureCollection.AddInternal(Guid featureId, SPFeaturePropertyCollection properties, Boolean force, Boolean fMarkOnly)
   at Microsoft.SharePoint.SPFeatureCollection.Add(Guid featureId)
   at SPSolutions.Installation.SolutionInstaller.InstallProcessControl.ActivateFeatureCommand.Execute()
   at SPSolutions.Installation.SolutionInstaller.InstallProcessControl.TimerEventInstall(Object myObject, EventArgs myEventArgs)
-----------------------------------------------------------------------------------------------------------------

I've contacted their support and they suggested looking in Operations -> Timer Job Definitions for a job called "Windows SharePoint Services Web.Config Update" and to delete it.  I did this, attempted to reinstall, and still no good.  

Does anyone have any other ideas?  I need to get this working ASAP.

Thanks
0
trc29
Asked:
trc29
  • 3
  • 3
1 Solution
 
dp_expertCommented:
Please go here - you need to clear our browser cache - http://blogs.datapolis.com.pl/workbox/Lists/Known%20errors/DispForm.aspx?ID=23 
0
 
trc29Author Commented:
Thanks for the tip.  I tried it but am still having the same issue.
0
 
dp_expertCommented:
2 questions - how many fron ends are in your farm? If more than one, then you must do the operation on every front end.
Did you try the solution from here:
http://social.msdn.microsoft.com/Forums/en-US/sharepointdevelopment/thread/5bb97bf7-d15b-4f56-a9a4-eedf95001042 
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
dp_expertCommented:
Ok I see you have 2 front ends - so make sure you run the solution provided in the first post on both servers + delete the timer job as well. If it wont work try the second solution - on both servers.
0
 
trc29Author Commented:
Thanks for the replies dp expert.  I've ran the outlined stsadm commands mentioned in that link above as well as tried deploying the solution on both web front ends.  The product's support team did get back to me saying I should delete any lines added to any of the web.config files by their installer.  I did this but noticed only half of our SharePoint sites are getting their web.configs updated.  I don't know if it helps but it seems about 5 of the sites are having their web.config modified before the error appears.  
0
 
trc29Author Commented:
The issue was resolved by ensuring the domain accounts that ran the different MOSS app pools had the proper DCOM rights in the IIS WAMREG admin service component.  Since our environment runs all app pools with local admin rights, I simply had to add the one app pool account to the local administrators group on all three MOSS boxes (two WFE and one index/Excel services).  The web.config update ran fine after this.
0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now