Problems with WSP Deployment

MBSurf
  • Problems with WSP Deployment MBSurf

    We have a server farm that is having issues deploying WSPs. The odd thing is that the server goes through all the motions of deploying the WSPs with no errors. That is, the job is scheduled appropriately. I can see the status change on the Solution Management page from deploying to deployed. There are no errors in the trace logs or event viewers. However, the 12 hive only contains files that existed prior to the upgrade. This is also the case in a retract,delete,add,deploy scenario.

    Note: Our server topology has changed over time. Our Central Admin machine reached its End of Life, so we added another server to the farm, moved the central admin with the stsadm tool, and removed the old server from the farm.

    Here is what I have tried:

    • Deployed to two other farms: successfully deployed new files (rules out WSP as the problem).
    • Restarted OWS Timers on both WFE
    • Restarted both Machines
    • Verbose Logging
      • The one difference here is that on the server farms that work, you see individual files being deployed. On the server farm that doesn't work, the logs show that the system checks to see if it is deployed and that is it.
    • Ran preupgradecheck to check on server farm health with no errors
    • Checked the databases (namely config) to see if there are quota/growth/space issues. There were no errors.

    What else can I check? Typically, we can use the errors in the logs as a basis for research, but without something to go on, I'm striking out.

    UPDATE: I tried two more debugging steps that might be helpful in the future but did not produce results in this case:

    • Retract, Delete, Add, Deploy Solution - left with the same files as I started
    • Run ProcessMon while upgrading the solution - I could see where the cab was unpacked in the temp directory, then promptly deleted.

    Finally, we were lucky enough to still have the soon to be decommisioned server that previously ran Central Admin (Server1). So, I added the server to the farm. Removed the Central Admin from the new Server (Server2). Added it to the old server (Server1). Deployed the WSP. On the Solution Management page, two of the three front ends deployed successfully (Server1+Server3). I ended up having to remove and re-add Server2 from the farm. Then move the CA back and remove Server1 from the farm.

    All is now well.

  • To roll the dice...

    Are you able to deploy any WSPs at all now?

    Alternatively, can you manually install a feature without wrapping it in a WSP?

  • Have you tried removing the files in the hive and redeploying the wsp? Just to make sure nothing is wrong with the files themselves.

    Do you get any warning in central admin that your frontends are not in sync?

Related questions and answers
  • I have a webpart that is part of a larger solution, deployed as a WSP using WSPBuilder. I can see the SafeControl entry in the web.config and can see that the assembly has deployed to the GAC. The solution reports as installed OK in Central Admin and the feature is activated at the site collection. When I attempt to add the webpart to a page, I'm getting an error stating that the "Type could not be found or is not registered as safe." I have removed this solution from MOSS and completely re-created the webpart, in case I've messed up GUIDs or something. I'm not sure what to check next. Any

  • administration is not there. It was removed using the config wizard. We removed central admin from all servers to clean everything out, and we tried installing Central Admin on WSS1. The alternate access mappings still point to central admin on WSS3. We tried deleting the alternate access mappings, but SharePoint won't let you delete central admin's mapping. Later, we removed central admin from all of our servers and tried creating the Central Admin website on WSS3, where SharePoint already thinks it is. But for some reason SharePoint is creating the alternate access mappings using SSL, and we don't have

  • and they do not work. I have found the code that I can place in the machine.config file that turns off the check, but I would like to figure out what is going on with this. I have ensured that debug...I have created several custom user controls that I added to the Redering templates of some forms in a custom solution for WSS 3. Most of these templates have codebehind and they all are correctly deployed to the CONTROLTEMPLATES folder on the 12 hive. The forms worked fine until the security folks said we had to enable FIPS. Once this was done, Sharepoint went nuts until I changed the machineKey

  • How can I set a web part so it will be automatically appended to a web part zone when a specific page layout is selected? The solutions I have tried so far is: Using <ZoneTemplate> under <... part will only be deployed first time, so when creating a new page with the page layout, the web part will not be included. We do not know how to do this, since page layout is set after creating the page. We do have hooks for setting default page layout based on where in the structure the page is created, here we can append the web part as well, but then the web part will only be added if you create

  • times for other implementations) in this particular instance, starting the user profile synchronization service generates the following errors (these can be found in the windows logs of the server... 2010 SQL (Default Instance) SQL Server 2008 R2 64 Bit All the necessary steps in Spence's guide (domain accounts, permissions, rights, etc.) have been followed. The two FIM services on the APP...? UPDATE It turns out the Secure Store Service Application was deployed, but not configured and missing a key. Completing this took care of all of the errors above with the exception of the first: Error

  • I have created a simple survey with SharePoint Server 2010 with the intent of allowing all our domain users to access and complete it. I added some basic branching logic to this survey as well... and clicking the "Next" button, they receive an Access Denied error. Thinking that the branching may have been causing an issue, I removed it. The users can now see the whole survey at one time, but when they try to submit their answers they still received the Access Denied error. I have tried sending an access request from a test user (as prompted by the error page), but I still received the same error

  • multiple SharePoint 2010 farms connected to a single database server then you can see which databases belong to a farm on the following Central Administration screen: http://[Your CA Server]/_admin... this question so we can create a central repository for renaming the various databases. I will try to find as many answers as possible myself, but would appreciate answers from the community as well...SharePoint 2010 appears to continue SharePoint 2007's tradition of automatically creating horribly named SQL Databases. Like many companies we have multiple farms and developer workstations

  • I'm having problems installing development machine for SharePoint (Foundation) 2010. This is what I did so far on the same machine: Installed a clean Windows 7 x64 with 4GB of RAM without being part of any domain. Just a simple standalone machine. Enabled IIS related features as described here except IIS6 related ones (two of them) Installed SQL Server 2008 R2 Development Edition (DB Engine... installation and then installed it as Server Farm (then Complete) to avoid installing SQL Express. Created a separate SPF_CONFIG local user with Logon as a service right. Opened SPF Management Shell and run New

  • it to the default.aspx home page. I would be happy either way. Note: I want to be able to activate this on existing site, I dont want to create a new Site Definition. Here is what I have tried: Feature Receiver...I've been hitting my head against a wall on this one for the last couple of days. I have a pretty simple requirement but I cant see how it can be achieved within a Sandboxed solution. I'm depressed...), then there doesn't seem to be a way to just get a reference to the page, it always wants to overwrite it with a new file. But I dont want to do that, I just want to add a Web Part to the existing page. See my

Data information