Quantcast
Channel: THWACK: All Content - Network Performance Monitor
Viewing all articles
Browse latest Browse all 21870

Here is my very painful upgrade procedure. Any thoughts?

$
0
0

This procedure is necessary due to a bug in Solarwinds since NPM 10.1.0 and possible future versions up to and including version 10.5.0.

My setup is a separate physical DB server and everything else is on a VM.  I am running IIS7, Win Server 2008 R2 on both servers. SQL 10.50.2550.0
The servers are very fast.  Performance on Solarwinds is very nice.

I have opened tickets on this issue and Solarwinds doesn't seem to grasp the issue.
This is procedure assumes that I am starting from a server that is already running https.
Do you guys have any suggestions on making this faster?  I have to do this on ANY Solarwinds upgrade.  I *can* make "Optimizing website..." take a normal amount of time if I don't use SSL...
01. Uncheck "Require SSL" under SSL settings for the Solarwinds website in IIS

02. Delete Port 443 SSL Binding in IIS


      Note: It is slightly quicker to start step 3 with all services stopped.  (Via the Orion Service Manager app)  This ensures that you don't have services getting stuck in the "stopping" state.

03. Run Config wizard and point the site to 8787 (non SSL)

      a. Start >All Programs >Solarwinds Orion >Configuration and Auto-Discovery >Configuration Wizard

      b. Select "Update Website" only

      c. Port should be set to 8787

      Note: "Optimizing website..." takes about 15 minutes to complete.  However it should NOT fail.   Wait patiently.


04. Update (Normal Solarwinds update procedure)

      Note: Again, "Optimizing website..." takes about 15 minutes to complete.  However it should NOT fail.   Wait patiently.


05. Run config wizard again for the website only again.

      a. Start >All Programs >Solarwinds Orion >Configuration and Auto-Discovery >Configuration Wizard

      b. Select "Update Website" only

      c. Port should be set to 443

      Note: "Optimizing website..." takes about 15 minutes to complete.  It *SHOULD* fail this time.   Wait patiently.


06. Shutdown all services (Via the Orion Service Manager app)

 

07. Edit DB to require SSL (RDP to the DB server and run a sql query in the SQL Server Management Studio)

      a.   UPDATE dbo.Websites

            SET SSLEnabled=1

            WHERE WebsiteID=1

 

08. Add "<httpCookies httpOnlyCookies="true" requireSSL="true" />" to "C:\inetpub\SolarWinds\web.config" just above the first "</system.web>"

 

09. Delete the 443 and 8787 bindings and re-add 443 as https (Be sure to select the SSL cert too (solarwinds.mysite.com.))

 

10. Check "Require SSL" under SSL settings for the Solarwinds website in IIS

 

11. Start all services


Viewing all articles
Browse latest Browse all 21870

Trending Articles



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