Ranger for Networks Client Install Fails

Article Number: 0000000046

Created On: 2007-07-30 10:29:24

Last Updated: 2008-08-28 12:58:33


Number of Views: 476

#

Question

Why do I get the error "RMNetworkMonitorService is not installed"



Symptoms

The 'RMNetworkMonitorService' is not installed on this computer

The MSI installer has failed to install the Web Tracking component onto the client workstation due to an invalid registry key setting.



Cause

During the Ranger 5.5 Client installation a Web Tracking service is installed using an MSI. During this installation the MSI checks the User and Local machine shell folder locations such as the "my documents" and "my pictures".

The MSI then tries to validate these registry paths. If the locations tested are invalid the MSI installation will fail.

 

Examples of what the MSI will check

  1. Local Machine registry information set incorrectly

    In this case the problem will be machine specific and therefore will effect all users that run the Ranger client upgrade or install program.

    To resolve this issue, you will need to change to the locations found under the following key:

    HKEYLOCALMACHINE - SOFTWARE - MicrosoftWindows
    CurrentVersionExplorerShell Folders

    Review and test each registry key checking the value is for a valid for the current user.

    For example if you find the 'personal' key is set to "H:My Documents" when a domain admin user logs on, it is likely that this path is invalid (administrators don't usually run a logon script).

  2. Current User Registry information set incorrectly

    This Section represents the registry settings particular to an individual user, if these settings are incorrect and the user has a roaming profile then any machine that this user logs onto will also fail. To resolve this issue, you will need to change the locations found under the following key:


    HKEYLOCALMACHINESOFTWAREMicrosoftWindows
    CurrentVersionExplorerUser Shell Folders


    Review and test each registry key checking the value is for a valid for the current user. For example if you find the 'personal' key is set to "X:My Documents" and this is the wrong drive letter then this would be invalid.



Resolution

First Determine which drive is invalid

 

Option 1:
Logon to the computer as an administrative user and review the event logs:
To do this go to "Start - Control Panel - Administrative tools - Event Viewer"
In here you need to go to the application logs and look for:
Event ID: 11327
Source: MSIInstaller

 

Option 2:
Determine which registry setting(s) are incorrect. This can be aided by trying to run the MSI manually
(You must be logged on as the user that failed). To run the file manually, locate the MSI installation file in "c:program files\rangerwebtracking" folder), the MSI will generate an error to say what path is invalid.

 

Possible solutions

 

Solution 1:
Add a subst command to map the drive required temporarily to allow the install to go through.

 

Solution 2:
Replace the false registry settings with valid paths for that user/computer



Instructions

Solution 1:
The Ranger install/remove/setup users all rely on one logon script to complete there appropriate tasks. If you edit this logon script to provide what the MSI is looking for it will prevent the error from occurring. For example if the MSI is looking for Drive H then map or subst (creates a logical drive) to anything as long as it will satisfying the MSI check.

 

  • First Open the Folder "\\<servername>\netlogon"
  • Edit the file ranger.bat in notepad
  • Add the following line to the rgrman section
    • subst driveLetter a valid path
    • example: subst h: "UserProfile"
  • Next time you logon to as Rangerinstall the path will be valid and the installation of the MSI will be successful.
  • The example is the most likely scenario and is best solved by duplicating the information shown in the image and hi-lighted in red.
  • subst h: "c:\documents and settings\rangerinstall

 

Solution 2:
Once you have determined the invalid path that is causing the MSI to fail
you can search for this in the registry. You should find matches which correspond with the error message. Save the registry key for backup purposes and then edit the key to the correct location.



Testing

Now you have setup all the registry information to point to valid paths you can try the upgrade/install of Ranger Client again.

 

If the MSI still fails to install please contact Ranger technical support for assistance.

 

email: support@rangersuite.com

Please include the following information

 

Confirmation on the problem. i.e. Logging on as rangerinstall and the MSI fails
A screen shot of the MSI error message.
A Configman Dump from the client PC that the MSI failed on.



See Ranger in Action

We are happy to provide a live demonstration of any of our products.

We can either visit you on-site, or set up a web demo which you can access remotely - whichever suits you best. Just click the link below and send us your details.

Send my details

Alternatively call: +44 (0)1403 754702