cancel
Showing results for 
Search instead for 
Did you mean: 

Operating System Name not detected correctly

Operating System Name not detected correctly

Summary

Devices appear with an Operating System that contains the OS name plus installed partition path separated by a pipe

Symptoms

  • Devices appear with an Operating System that contains the OS name plus installed partition path separated by a pipe.
  • The following query against FNMSInventory database shows that the PropertyValue field contains the evidence name and path together:
    SELECT PropertyValue
    FROM ImportedWMIEvidence
    WHERE ClassName = 'Win32_OperatingSystem' AND PropertyName='Name'
    
  • In the Web UI the following is seen:
    User-added image

Cause

The evidence in the ARL by default only looks at the first part "Microsoft Windows Server 2003 R2 Standard Edition" and normally strips out the pipe and everything that follows using OSNameMap.txt from the Reporter directory of where the server components are installed to. However this only works if your server components are installed into the same directory as InstallDir key in the registry points to.

In FNMS 2014 and above, the default location for OSNameMap.txt is in C:\Program Files (x86)\Flexera Software\Flexnet Manager Platform\Reporter.

Steps To Reproduce


Resolution

Ensure that the agent is not installed on the same devices as server components.

Workaround

If removing the agent is not possible, one of the following may work:

  • Option A: Adjust the InstallDir registry key to point to where the server components are installed to:
    1. Open Registry Editor and navigate to:
      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ManageSoft Corp\ManageSoft
    2. Verify the InstallDir key is set to where the server components are installed to. For example:
      • ComplianceInstallDir may contain:
        D:\\Program Files (x86)\\Flexera Software\\FlexNet Manager Platform\\
      • While InstallDir may contain (but should point to the above if it contains the application server):
        C:\\Program Files (x86)\\ManageSoft\
  • Option B: Copy OSNameMap.txt to a Reporter directory where InstallDir points to:
    1. Create a Reporter directory where the InstallDir above points to.
    2. Copy OSNameMap.txt to this folder.

Additional Information

The ARL now contains rules for many OS entries to take the path into account and so workarounds will only be required in scenarios where these rules do not occur. If you come across some of these entries, send them to support or the content team quoting this article.

Labels (1)
Was this article helpful? Yes No
No ratings