Summary | Fix for licpoll: license.exclude and total license available in multiple license information |
Platform | Windows |
Category | bugfix |
Requires |
1158, 1153 1158, 1153, 1151 (incl. dependencies) |
Server Required Patch/es | |
Supersedes | 1321, 1311, 1261, 1222, 1194 |
Superseded by | |
Affects | Client: License Analyzer |
Last Updated | March 30, 2016 |
Licpoll license.exclude General Description: This patch updates the licpoll binary to fix the issue wherein a product is not being excluded (license.exclude configuration) when the name contains a comma (for cluster setup i.e. server1,server2,server3;armlmd). Escape sequence was introduced to make it possible to exclude such product name. That configuration will enable licpoll to treat comma as a normal character. Detailed Desription: There are special characters that are used in configuring license.exclude file. Globbing characters such as * and ?, comma and space. The problem occurs when the product name contains any of these and you don't want to include that product in reporting. This patch introduces escape sequence in license.exclude file to escape especial characters. ff. is an example license.exclude configuration: *:* include server1\,server2\,server3;armlmd ------------------------------- Incorrect total license available in multiple license information General Description: This patch updates the licpoll binary to fix the issue where in the available licenses for multiple license information with single feature is incorrect. Detailed Description: The problem occurs when there are multiple license information (e.g. permanent, timed) with single feature indicated in lsmon.txt. The total available license that is being captured by licpoll is the license count from one license information, not the general information. Example: FEATURE 1: 14 total licenses *permanent - 9 licenses *timed - 5 licenses
General Description: Licpoll updates for daemon status, support for DSLS feature version and collecting informations with double quotations marks. Detailed Description: This patch will enable licpoll to report daemon status as down when it detects "<vendor daemon>: The desired vendor daemon is down. (-97,121)" in status output. Also, licpoll will be able to support DSLS feature version which is under "LicenseId" column of status output and it will now handle the informations with double quotations marks to be able to collect all license usage using simple-flex and flex.
General Description: This patch updates the licpoll binary to fix the issue of the missing first poll and enables support on Shared Licenses in LM-X and RLM in licpoll. Detailed Description: Five minutes worth of data (0.08) are missing in an hourly report usage of licpoll. It shows 0.92 instead of 1 hour. This is because the licpoll polls 5 minutes late. This patch updates the licpoll binary to start polling as it should to have a complete elapsed time in the report. openit_licpoll.exe was modified for RLM to support shared licenses and for licpoll to collect license status properly from RLM when license file is configured in licpoll.xml. License file is only needed for features that has shared attributes. It is not required if the feature is not shared license. To activate shared license in RLM configuration, add these two objects in licpoll.xml under RLM. <Object> <Name>license-file</Name> <Description>RLM license file.</Description> <Value type="FileName">[rlm-license-file]</Value> </Object> <Object> <Name>license-dir</Name> <Description>RLM license file directory. (If this object has value, "license-file" is ignored.)</Description> <Value type="DirName">[rlm-license-dir]</Value> </Object> BUG FIXES: General Description: Warning Issue in Licpoll Detailed Description: This patch fixes the warning issue in handle and feature values in Flex by updating the openit_licpoll.exe binary.
Fixed the following issues in Licpoll: .LM-X datatype - Fixed issue on failure in building datastructure for LM-X. .Licpoll - Fixed infinite loop when the license file has redundant increment line for a feature with a different case sensitivity. .Flex datatype - Fixed issue in parsing PACKAGE lines without version - Fixed problems handling UPGRADE for packages - Fixed issue in parsing when the status output has &#x27;lmgrd not running&#x27; line .SimpleFlex datatype - Fixed issue when parsing with multiple vendor daemons - Fixed automatic append of -c $license when no license argument detected in the argument line - Added License Server object in the configuration file. -- Note: This object is manually configured in the xml file. It will be used if the license file is not available. it will be inserted in licpoll.license-type.simple-flex and the argument will be change into licpoll.license-type.simple-flex.status-command.arguments = lmstat -c $license-server -a. <Object> <Name>license-server</Name> <Description>Set the Flex server name</Description> <Value type="String"></Value> </Object>
Fixed the following issues in Licpoll In LM-X datatype - Fixed an issued of failling to buil datastructure for LM-X. In Licpoll - Fixed infinite loop when the license file has redundant increment line for a feature with a different case sensitivity. In Flex datatype - Fixed an issue in parsing PACKAGE lines without version - Fixed problems handling UPGRADE for packages - Fixed an issue in parsing when the status output has 'lmgrd not running' line In SimpleFlex datatype - Fixed an issue when parsing with multiple vendor daemons
Fixed the following issues in Licpoll In Flex datatype - Fixed an issue in parsing PACKAGE lines without version - Fixed problems handling UPGRADE for packages - Fixed an issue in parsing when the status output has 'lmgrd not running' line In SimpleFlex datatype - Fixed an issue when parsing with multiple vendor daemons
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.
No corresponding Patches available.