Summary for Patch 1440 (Verified)

Summary Fix for LicenseOptimizer
Platform Windows
Category bugfix
Valid for 6.2.x, 6.3.x, 6.4.x
Requires 1351
Server Required Patch/es
Supersedes 1416, 1406, 1395
Superseded by 1585 : Verified / Not hidden
1574 : Cancelled / Not hidden
Affects Client: License Optimizer
Last Updated October 12, 2016

Download now

Download_red Patch1440.zip

Description

General Description:
Fix for freezemonitor not seeing application path properly on complex environment such as SymDrive.

Detailed Description:
OpeniT Freezemonitor fails to get the application path on environments like SymDrive since the path
returned by QueryDOSDevice() for applications started in this environment is not supported. Rather
than trying to parse the complex path, OpeniT Freezemonitor will now employ WMI method for getting
the application path. The path will be equal to what is seen in the TaskManager's command line
column.
	
-----------------------------

General Description:
Fix for Disabler unable to recognize lmremove error and no removal of licenses.
	
Detailed Description	
OpeniT Disabler has a predefined list of lmremove error and if it encounters an error it doesn't
recognize, it will return a false positive result regarding the removal of licenses.
To fix this, the new lmremove error was added and checking for license usage was improved so that
disabler will know if a false positive lmremove result has been encountered and therefore will only
try three times to remove the licenses.

-----------------------------

General Description
Fix for Freezemon not recognizing feature usage when there are multiple features and triad/group
lmservers
	
Detailed Description
OpeniT Freezemonitor is having issues when getting the correct license usage for multiple features
and lmservers  written in cold.conf.
The fix corrects how we handle triad/group lmservers and also the disribution of license usage for
multiple features.
	

Supersedes Patch Description

Expand all

Patch 1416 — License Optimizer Standalone Process Info Fix
General Description:
This patch fixes the "Windows error code 0" encountered by freezemonitor when checking process
information.

Detailed Description:
When freezemon tries to get the process information of all running processes, it first checks the
machine's OS version, and if the machine has an OS version of win2000 or earlier then it will no
longer try to check the info and will return the
"Unable to get process file name for process <pid>. (Windows error code 0)" error. 
An update to the freezemonitor's library made the checking of OS version incorrect, causing the
aforementioned error.

This patch fixes how freezemon gets the OS version to avoid the "Windows error code 0" message.


Note: Please try installing patch 1393 at the Open iT server if the data goes to garbage instead of
getting loaded to the database.
Patch 1406 — License Optimizer Standalone Pop-up Fix
General Description:
This patch fixes the disabler's pop up mismatch due to user switching.

Detailed Description:
When set to "multiple=yes", Freezemon is unable to properly match and access the process information
of multiple users from the same host.Thus, disabler pop ups show up in wrong user.
This patch fixes this issue for Freezemon to correctly access the user's process information for
multiple users on the same host.
Patch 1395 — LicenseOptimizer( Standalone ) License Usage Detection For Triad Fix
General Description:
This patch fixes the LicenseOptimizer(Standalone) issue for detecting license usage on a triad
server.

Detailed Description:
Installing this patch updates the LicenseOptimizer(Standalone) binary and includes the fix for
getting the license usage on a triad server setup. The issue fixed involves reporting repeated
license usage of a user on a triad license server.

Installation

Unpack the zip file anywhere on the machine to patch.
Run install.exe to start installation.
Once the patch has been installed, you may delete the unpacked directory.

NOTE: The patch must be installed by a user with administrator rights.

Corresponding Unix Patches

No corresponding Patches available.



Back to Version List