Remote upgrade of a managed agent fails as does attempted manual upgrade of UI's on that agent. (NETIQKB71252)

  • 7771252
  • 07-Sep-2008
  • 18-Sep-2008

Environment

This upgrade senario affects the following upgrades for Security Manager 6.0:

Security Manager 6.0 SP1
Security Manager 6.0 SP2
Security Manager 6.0 SP3

Situation

When attempting to upgrade a managed agent that has only the Monitor Console and Development console (no Control Center console) installed, the upgrade fails.

After installing SM 6.0 and deploying a managed agent and the Monitor Console UI to a machine, attempts to upgrade the agent fails with one of two errors below:

=================================
1) Attempt to upgrade agent from the CC:
Description: AGENTNAME: Security Manager detected a previous version of a user interface installed on computer "AGENTNAME". Security Manager cannot remotely upgrade agents on computers that have a previous version of a user interface. Upgrade the user interface on computer "AGENTNAME", and then scan the computer again.

2) Attempt to upgrade the agent/UI's manually:
If attempting to apply the SP to the agent / UI manually you are prompted that the only component installed is the agent and this should be upgraded by the Security Manager infrastructure.
=================================

Resolution

To resolve this issue follow the steps below on any machines experiencing this issue:

1)  Put the text below into a file and give it the .reg extension.
2)  Import this file into the registery
3)  Run the SP6.00.00_SP3A.exe upgrade.  This will upgrade the system for you.
4)  Remove the "HKEY_LOCAL_MACHINE\SOFTWARE\NetIQ\Security Manager\Configurations\Default\McsApplications\Operations Manager\Control Center" key from the registry for sanitary reasons.

===========CUT=================
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\NetIQ\Security
Manager\Configurations\Default\McsApplications\Operations
Manager\Control Center]
"VersionNumber"="6.00.0.194"
===========CUT=================

Cause

The upgrade package checks registry keys and expects to find the Control Center console installed when checking for UI's.  If only the Monitor and Development consoles are installed the registry check will fail.

Additional Information

Formerly known as NETIQKB71252

Please ensure you have a proper backup of your system registry prior to implementing this procedure.  More details and proper methods for updating your registry can be found through Microsoft and\or Microsoft Technical Support.