Rational License Key Server Administration and Reporting Tool may report higher than actual license denials through the Denial Out-Of-Box report under the following scenarios.
1. A license file has multiple increment lines for the same feature. Example:
INCREMENT f1 5
INCREMENT f1 10
In the above example, there are total of 15 licenses for feature f1. If 5 licenses of f1 are consumed and a 6th license is requested, Rational License Key Server grants this request from the license pool corresponding to the second increment line (INCREMENT f1 10). Before granting this request, Rational License Key Server logs a license denied message in its log file since the license could not be granted from the license pool corresponding to the first increment line. And then Rational License Key Server grants the requested license. This denial is incorrectly included in the denial report.
2. When Rational License Key Server report logs are enabled, denial report shows double the number of actual license denials. Note Rational License Key Server license server can produce two types of logs: report logs and debug logs. Debug logs are enabled by default (example lmgrd.log file). Report logs are disabled by default.
3. For Rational products that use linger time while requesting a license, denial reports for token licenses may show triple the number of actual license denials. This limitation is applicable to some versions Rational ClearCase.
4. When multiple license servers are used in a deployment, Rational products request licenses from the servers in a specific order. If the first configured license server cannot grant the requested license, the request is routed to the second configured license server, where it may get granted. However, in such a scenario, a denial message is logged in the log file of the first configured license server. This denial is included in the denial report.