Submit a ticketCall us

WebinarWebinar: A checklist for planning your Network Performance Monitor (NPM) upgrade

Are you ready for your next upgrade? To help you plan smoothly, join this webcast to learn more about, SolarWinds® Orion® Installer, SolarWinds Upgrade Advisor, Upgrades Guides, Training Videos, and other resources available. We’ll share key upgrade planning considerations, lessons learned from customers with practical advice from SolarWinds Product Experts. We’ll also give practical tips to identify the estimated time needed and resources, how to prepare the business and IT staff for changes, ways to plan for required system changes, and more.

Register now.

Home > Success Center > Network Performance Monitor (NPM) > NPM - Knowledgebase Articles > Error 1603 when trying to update NPM

Error 1603 when trying to update NPM

Created by Jane Baylon, last modified by MindTouch on Jun 23, 2016

Views: 1,734 Votes: 2 Revisions: 4

Overview

This article describes the issue when you upgrade from NPM 11.5.1 to 11.5.2 and you receive the following error logs:

On the OrionInstaller log:

2016-01-28 08:42:54,238 [24] DEBUG OrionInstallerLib.MsiExecutor - Skipped Processing for User.  Record: The setup must update files or services that cannot be updated while the system is running. If you choose to continue, a reboot will be required to complete the setup.
2016-01-28 08:42:54,240 [24] DEBUG OrionInstallerLib.MsiExecutor -     0 : The setup must update files or services that cannot be updated while the system is running. If you choose to continue, a reboot will be required to complete the setup.
2016-01-28 08:42:54,240 [24] DEBUG OrionInstallerLib.MsiExecutor -     1 : 1610
2016-01-28 08:44:07,267 [24] ERROR OrionInstallerLib.MsiExecutor - Installer Exception.  Error Record:   - Error Code: 1603
2016-01-28 08:44:07,267 [24] ERROR OrionInstallerLib.InstallChain - Microsoft.Deployment.WindowsInstaller.InstallerException: Fatal error during installation.
   at Microsoft.Deployment.WindowsInstaller.Installer.CheckInstallResult(UInt32 ret)
   at OrionInstallerLib.MsiExecutor.Execute(String commandLine)
   at OrionInstallerLib.InstallChain.ExecuteInstaller(InstallerInfo info, Int32 startingTick, Int32 totalTickCount)
   at OrionInstallerLib.InstallChain.ThreadProc()

 

On CoreInstaller log:

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Configuration.ConfigurationErrorsException: Configuration system failed to initialize ---> System.Configuration.ConfigurationErrorsException: The 'system.net' start tag on line 191 does not match the end tag of 'configuration'. Line 192, position 3. (C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\machine.config line 192) ---> System.Xml.XmlException: The 'system.net' start tag on line 191 does not match the end tag of 'configuration'. Line 192, position 3.
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String args)
   at System.Xml.XmlTextReaderImpl.ThrowTagMismatch(NodeData startTag)
   at System.Xml.XmlTextReaderImpl.ParseEndElement()
   at System.Xml.XmlTextReaderImpl.ParseElementContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlTextReader.Read()
   at System.Configuration.XmlUtil.CopyXmlNode(XmlUtilWriter utilWriter)
   at System.Configuration.XmlUtil.CopyElement(XmlUtilWriter utilWriter)
   at System.Configuration.XmlUtil.CopySection()
   at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(XmlUtil xmlUtil, String parentConfigKey, Boolean inLocation, String locationSubPath, OverrideModeSetting overrideMode, Boolean skipInChildApps)
   at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(XmlUtil xmlUtil, String parentConfigKey, Boolean inLocation, String locationSubPath, OverrideModeSetting overrideMode, Boolean skipInChildApps)

CustomAction StoreInstallSettings returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)

Environment

  • All Federal/Closed environment
  • All versions of Orion modules

 

Cause

This error occurs due to a corrupted machine.config file.

Resolution

  1. Remove the corrupted machine.config file from C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\.
  2. Copy the same file from an old server backup.
  3. Save the old backup where you deleted the corrupted file. 

 

Last modified

Tags

Classifications

Public