OpenLM Software Revisions
Enhancements and fixes that have been made to OpenLM product releases.
Please note that as of 15th of July, 2018, we have ceased to provide technical support for OpenLM for Engineering Licensing versions older than 4.2. Upgrade to the latest version to take advantage of new features and bug fixes.
Note: Latest Release Notes page of OpenLM Products and Components can be accessed here
OpenLM Server Release Notes
The following is a log of all enhancements and bug fixes that have been introduced with OpenLM Server releases. For information about OpenLM Server, installation guides and version release policy, please refer to this document. Please also consult system requirements document prior to installation. When upgrading mirrored SQL Server databases, which are below version 4.0.35, make sure to shut down first the mirrored server, then run the upgrade. After the upgrade process is done, start up the mirrored database. For customers using IIS, it is mandatory to implement the following configuration before upgrading.
OpenLM Server v5.3.1.1156 – November 04, 2020
Bugs FixedTitle | Where | Fix ID | Description | Status |
---|---|---|---|---|
RMS: Usage Analysis Error | OpenLM Server | 27833 | OpenLM Server fails to analyze the usage data from Sentinel RMS License Manager Server. The failure is caused by changes in PDMS feature in reservation file | Bug has been fixed |
OpenLM Server v5.3.0.966 – October 22, 2020
Bugs FixedTitle | Where | Fix ID | Description | Status |
---|---|---|---|---|
Server: Alerts for Denials do not send notification | OpenLM Server | 25892 | When configuring the Alert Denials, the the user does not receive the email notification. | Bug has been fixed |
Autodesk Cloud Server connectivity failure | OpenLM Server | 26341 | Connected host fails to respond. | Bug has been fixed |
Server: FlexNet Embedded: Nvidia: AnalyzeException: System error when FlexNet Embedded configured with Broker | OpenLM Server | 26570 | System shows error when FlexNet Embedded is configured with Broker. | Bug has been fixed |
Incorrect Server URL for ServiceNow Adapter | EasyAdmin | 26591 | Failure to start using Service Now due to wrongly generated URL. EasyAdmin displays a wrong link in the copy & paste section (from EasyAdmin to Service Now). | Bug has been fixed |
Server: Inability to install OpenLM Server v5.1.1.405 caused by Strong name validation failure | OpenLM Server | 26954 | Users are unable to install the OpenLM Server version v5.1.1.405 due to Strong name validation failure. | Bug has been fixed |
BetaLM: NSA license quantity and usage information not displayed | OpenLM Server | 27007 | EasyAdmin does not display the ANSA license (BetaLM) quantity and/or usage information. | Bug has been fixed |
HASP: Failed license validity error | OpenLM Server | 27183 | Analyzed usage does not match the usage level reported. | Bug has been fixed |
Server: Installer does not check .NET Core installation | OpenLM Server | 27361 | OpenLM Server installer v5.2 omits to check the presence of .NET Core. Installation runs until the end. Without notification, OpenLM Server would not function accordingly. | Bug has been fixed |
EasyAdmin: failure to start after the upgrade from v4 to v5 | EasyAdmin | 27439 | The param.js gets overwritten by the default one, which causes HTTPS failure at opening the EasyAdmin. | Bug has been fixed |
OpenLM Server v5.2.0 – September 15, 2020
Bugs FixedTitle | Where | Fix ID | Description | Status |
---|---|---|---|---|
License activity exported report not matching chart in EasyAdmin | OpenLM Server | 22151 | When users had exported the CSV of the License Activity report, the numbers inside would sometimes be mismatched or rounded up from the ones in EasyAdmin | Bug has been fixed |
OpenLM “Ask for License” button contains broken link | OpenLM Server | 23685 | If users would upgrade to a newer version of OpenLM (v4 → v5) without a valid license file, the error message would contain an “Ask For License” button with an incorrect link | Bug has been fixed |
Error “UpdateRouterGroupsAndComponents failed” when configuring Router with Server | OpenLM Server | 25114 | When users would try to configure OpenLM Router with OpenLM Server, they would see an error message in EasyAdmin preventing further configuration | Bug has been fixed |
Alerts: Alert action settings notification drop-down changes back to hours even when it was set to minutes | EasyAdmin | 26020 | When editing the configuration of an alert, changing the “every X [timespan]” would revert to “hours” regardless of what the user chose | Bug has been fixed |
ServiceNow Notifications: No email notifications for Recipients list and/or alerts in EasyAdmin | OpenLM Server | 26081 | No notifications were sent/received for ServiceNow synchronizations even if they were enabled in EasyAdmin | Bug has been fixed |
Unmanaged Processes: Enabling license release functionality is not being saved | OpenLM Server | 26226 | When creating a new vendor or editing the configuration of one in the Unmanaged Processes panel, if “Enable automatic process release functionality” was checked and users saved, it would still remain unchecked | Bug has been fixed |
Currently Consumed Licenses: Client Version contains ‘v’ character when only the version number is expected | EasyAdmin | 26252 | In the Currently Consumed Licenses report, the Client Version contains a ‘v’ character when only the version number is expected | Bug has been fixed |
Server: Installer fails with required 3.1.3 .NET Core installed | Installer | 26282, 26407 | The OpenLM Server installer would fail even if the required 3.1.3 .NET Core was installed | Bug has been fixed |
Currently Consumed Licenses report shows wrong dates for LICMAN when format is yy / mm / dd | OpenLM Server / EasyAdmin | 26388 | The Currently Consumed Licenses report would show wrong dates for LICMAN when the reported format was yy / mm / dd | Bug has been fixed |
Microsoft logo missing from “Log in with Windows authentication” button | EasyAdmin | 26417 | The resource for the Microsoft logo was missing from “Log in with Windows authentication” button | Bug has been fixed |
Settings in the params.js file are not preserved after an upgrade | OpenLM Server | 26419 | User settings in the params.js file would be overwritten after an OpenLM Server upgrade | Settings are now preserved after upgrade |
Denials report “Group by column: Day” showing wrong date format | EasyAdmin | 26595 | The Denials report with the “Group by column: Day” setting would show the wrong date format, ignoring user preferences | Bug has been fixed |
Database upgrade from OLM 4.5.13.0 to 4.8.1 would log a MySQL-DB, Duplicate Entry Failure | Installer | 26650 | Database upgrade from OLM 4.5.13.0 to 4.8.1 would log a MySQL-DB, Duplicate Entry Failure, stopping the installation/upgrade process | Bug has been fixed |
SMTP settings reverted automatically to default | OpenLM Server / EasyAdmin | 26697 | In some cases after users had configured and saved SMTP settings in EasyAdmin, they would automatically be reverted to default blank ones after some time | Bug has been fixed |
“Failed persisting usage” error logged when a composite license output from Broker includes a log file | OpenLM Server | 26711 | A “Failed persisting usage” error would be logged when a composite license output from Broker included a log file | Bug has been fixed |
Database: Denials table modified index for improved performance | OpenLM Server Database | 26804 | Changed the index on the Denials table in order to improve database performance | Database performance has been improved |
Title | Where | Enh. ID | Description | Status |
---|---|---|---|---|
Changed “Show True Denials” tooltip | EasyAdmin | 22390 | The tool-tip for the “Show true denials” checkbox in the Denials report has been updated to more accurately reflect its function | |
EasyAdmin Checkout Policy text | EasyAdmin | 23879 | The column and text message for the Licenses → Checkout Policy window has been changed to more accurately reflect its function | |
EasyAdmin User Import – Create groups and projects based on import file data | EasyAdmin | 24582 | When importing users in EasyAdmin via CSV, groups that do not exist in OpenLM are now automatically created (previously only an error was displayed). Additionally, only the group(s) specified in the imported file will be connected to the user. Any preexisting group association will be overwritten. | |
REST API Personal Dashboard | OpenLM Server API | 25189, 25259 | Implemented a REST API for the Personal Dashboard feature | Documentation for the REST API can be accessed via Swagger http://localhost:5015/swagger/index.html |
Support Report: get Directory Synchronization configuration from DSS | EasyAdmin | 25770 | When a support report is generated, DSS is now queried for a list of existing directory synchronizations to be included in the report. | |
Host Availability report: Added percentages | EasyAdmin | 26118 | The Host Availability report now shows percentages for Up/Down/Unknown time | |
License Activity report: Added Client Version column | EasyAdmin | 26206 | The License Activity report now has an additional Client Version column that reflects the version of the software running on the user’s workstation | |
Database: MySQL/MS SQL: Clean install no longer starts with a v4.x schema | OpenLM Server | 26245 | On new installs of OpenLM Server v5.x, a database is now created with the latest 5.x database schema directly (previously: a v4.x DB was created and then upgraded) | |
License Activity report: Added Department column | EasyAdmin | 26375 | The License Activity report now has an additional Department column that reflects the user’s department (if configured) |
OpenLM Server v5.1.1 – August 13, 2020
Bugs FixedTitle | Where | Fix ID | Description | Status |
---|---|---|---|---|
Users can’t login to EasyAdmin using Windows Authentication | EasyAdmin | 26364 | Users were unable to login to EasyAdmin through Windows Authentication, getting a browser sign-in pop-up window instead | Bug has been fixed |
OpenLM Server v5.1.0 – August 04, 2020
If using Directory Synchronization, it is mandatory to upgrade DSS/DSA to v1.2.0 otherwise your syncs will not run at all. Bugs FixedTitle | Where | Fix ID | Description | Status |
---|---|---|---|---|
License Activity report: “Group by Workstation” leads to a query time out | OpenLM Server | 20706 | In some cases, if users tried to use the “Group by: Workstation” filter in the License Activity report, the operation would fail | Bug has been fixed |
NNU report: not showing data even with “Not In Use” checked | OpenLM Server | 22467 | The NNU report would fail to display any data even if there were licenses that met the “Not In Use” criteria with the relevant box checked | Bug has been fixed |
Server logged an exception if a log file was configured for Greenhills through OpenLM Broker | OpenLM Server | 23049 | An error message would be logged if users had configured a log file to be monitored for the Greenhills LM through OpenLM Broker | Bug has been fixed |
RLM data is not parsed if “Watch License File” is set in OpenLM Broker | OpenLM Server | 23108 | If the RLM license file was watched by OpenLM Broker, UPGRADE directives in the file would lead to OpenLM Server not parsing the data | Added handling for UPGRADE directives in RLM license files |
Users without a license for the Token Flex extension can open TokenFlex reports | OpenLM Server | 23712 | Users without a license for the Token Flex extension could still open TokenFlex reports | Bug has been fixed |
EasyAdmin: Wrong label for Dutch language “Vendornaam” | EasyAdmin | 23849 | The label “Vendornaam” in the Dutch localization of EasyAdmin was misspelled as “Vendoraam” | Spelling has been corrected |
Reports Scheduler: when the License Activity report is shared by email, the screenshot for the ‘Group By’ tab doesn’t display any data | EasyAdmin | 24782 | When the License Activity report was shared by email (via the Reports Scheduler component), the screenshot for the ‘Group By’ tab did not display any data | Bug has been fixed |
Scratch Installation: .NET Framework error does not contain Installation button or link | OpenLM Server installer | 25078 | When users tried to run the installer without .NET Framework 4.7.2 installed, users did not get a link to an appropriate place to download it | Link to correct .NET Framework is now provided if not found on the system |
Token Flex: “Session does not exist” error when loading report | OpenLM Server | 25100 | In some cases, when running the Token Flex → Token Usage report users would get a “Session does not exist” error | Bug has been fixed |
License Servers widget – buttons (start/stop/reread) are deactivated but can be pressed anyway | EasyAdmin | 25119 | Even if role permissions would have the start/stop/reread commands disabled for a certain user, the buttons in the License Servers could still be pressed, showing a status message that was not actual | Bug has been fixed |
Connection to Autodesk Cloud fails | OpenLM Server | 25232 | In some cases, OpenLM Server could not connect to Autodesk Cloud. Users would see a “400 Bad Request” error | Bug has been fixed |
Cleanup Manager: GDPR Anonymize User window does not disappear after anonymization | OpenLM Server | 25237 | The GDPR Anonymize User window did not disappear after the user data anonymization completed successfully | Bug has been fixed |
Cleanup Manager: GDPR Anonymization skips user mobile phone field | OpenLM Server | 25238 | The user mobile phone field was skipped when the GDPR Anonymization was run | Bug has been fixed |
Cleanup Manager: LdapServicePing request when DSS is not configured | OpenLM Server | 25242 | When Cleanup Manager was run, DSS would be pinged even if it was not configured | DSS is now pinged only if it has been configured in Server |
MSSQL upgrade fails for case sensitive databases | OpenLM Server | 25314 | When upgrading a case sensitive MSSQL database to Server v5.x schema, users got an error stating that the upgrade can not continue due to a collation issue | Bug has been fixed |
Autodesk Cloud: System.NullReferenceException error when trying to connect | OpenLM Server | 25647 | In some cases, when users tried to connect to Autodesk Cloud they would get a System.NullReferenceException error | Bug has been fixed |
DSS UI omits certain entities and sync data when opened from EA | OpenLM Server | 25649 | In some cases, DSS would omit certain entities and sync data from showing in the UI when opened from EA, even if the data exists in the database | Bug has been fixed |
Trusted authentication: Incorrect button state and modal window appears after clicking Save | EasyAdmin | 26119 | When users clicked Save when configuring Trusted authentication, the Save button would still appear active and a modal window would appear when trying to leave the window | Bug has been fixed |
Password Settings: login timeout field too narrow | EasyAdmin | 26120 | When setting the login timeout, values with 4 digits would be truncated in the UI | Bug has been fixed |
Title | Where | Enh. ID | Description | Status |
---|---|---|---|---|
License Activity report: Option to exclude reserved licenses | OpenLM Server | 8902 | A checkbox has been added which gives users the ability to exclude unconsumed reserved licenses from the License Activity report | |
FlexLM: Parse Client Version from license output and display it in the Currently Consumed Licenses report | OpenLM Server | 22608 | FlexLM license output is now parsed for the version of the client application installed on the workstation. This is shown as a new column in the Currently Consumed Licenses report | A new “Client Version” column has been added. The previous “Version” column has been renamed to “Feature Version” |
Allow users to improve the Audit Report by sharing product/ feature map | OpenLM Server | 22924, 25112 | Users can now share their product-to-feature mapping with OpenLM in order to improve future Audit Reports that they generate | |
“Track true denials” tool-tip clarification | EasyAdmin | 24603 | The tool-tip for the “Track true denials” checkbox in the Administration → Denials panel has been updated to more accurately reflect its function | |
Adjust HTTPS/SSL configuration for SSL-enabled Server v4.x upgrades | OpenLM Server | 24970 | OpenLM Server upgrades from v4.x to v5 that had SSL previously configured now will provide a blank certificate section in the appsettings.json file which must be configured manually | |
Installer offers to install .NET Core if not present on the system | Installer | 25210 | The OpenLM Server installer now offers users to install the required .NET Core runtimes without exiting the installation process |
OpenLM Server v5.0.4 – July 20, 2020
Bugs FixedTitle | Where | Fix ID | Description | Status |
---|---|---|---|---|
Distorted ArcGIS license output cannot be read by OpenLM Server, leading to loss of usage data | OpenLM Server | 25506 | The presence of a return caret symbol (\r) in the “Display name” of users in the ArcGIS output file would lead to loss of usage data | Bug has been fixed |
OpenLM Server v5.0.3.148 – June 26, 2020
Bugs FixedTitle | Where | Fix ID | Description | Status |
---|---|---|---|---|
Codemeter OpenLM fails to analyze usage – sequence contains no matching element | OpenLM Server | 25435 | A variation in the CodeMeter log format could lead to no license usage data being reported | Bug has been fixed |
Enhancements
Title | Where | Enh. ID | Description | Status |
---|---|---|---|---|
Listen to legacy ports on new installs | OpenLM Installer | 25644 | New (clean) installations of OpenLM Server now include ports 7012 and 7016 in the default configuration file as aliases to the main 5015 port |
OpenLM Server v5.0.3 – June 22, 2020
Bugs FixedTitle | Where | Fix ID | Description | Status |
---|---|---|---|---|
Users cannot login to EasyAdmin | OpenLM Server | 25418 | In some cases, due to how EasyAdmin stored client IPs, users would be unable to login: the window remained open and an error was logged | Bug has been fixed |
OpenLM Server v5.0.2 – June 03, 2020
Bugs FixedTitle | Where | Fix ID | Description | Status |
---|---|---|---|---|
Fixes for integration with OpenLM Directory Synchronization Service | OpenLM Server | 24869, 24904, 24933, 24946, 24965, 25023 | Numerous fixes related to the integration of OpenLM Server with DSS | Bugs have been fixed |
OpenLM Server v5.0.1.94 – May 26, 2020
Bugs FixedTitle | Where | Fix ID | Description | Status |
---|---|---|---|---|
Server configuration tool generates “Failed updating configuration to server” error | OpenLM Server | 25026 | In some cases, users would see a “Failed updating configuration to server” error when trying to apply changes in the Server configuration tool | Bug has been fixed |
OpenLM Server v5.0.1 – May 20, 2020
Bugs FixedTitle | Where | Fix ID | Description | Status |
---|---|---|---|---|
Inconsistent license usage reported for certain Codemeter applications | OpenLM Server | 22934 | For certain applications monitored by Codemeter (e.g. Plaxis), incorrect feature grouping would lead to the reported quantity of used licenses to be inaccurate | Bug has been fixed |
Enhancements
Title | Where | Enh. ID | Description | Status |
---|---|---|---|---|
Added a workstation column to “Usage session duration” email alerts | OpenLM Server → Alerts | 9794 | Email alerts for the “Usage session duration” condition now include a column indicating the workstation from which the user checked out the license | |
Move to .NET Core | OpenLM Server | OpenLM Server is now built using .NET Core, paving the way for cross-platform compatibility |
OpenLM Server v4.8.1 – April 08, 2020
Bugs FixedTitle | Where | Fix ID | Description | Status |
---|---|---|---|---|
OpenLM does not show usage for vendors that have the DUP=D flag in the debug log | OpenLM Server | 23718 | OpenLM showed license totals but no license usage info for vendors that had the DUP=D flag in the debug log (e.g. dgbld) | Bug has been fixed |
API call to GetLicensesActivity crashes | OpenLM API | 23730 | When trying to get data via the GetLicensesActivity API call, the returned value would either be empty or the call would crash | Bug has been fixed |
OpenLM Server v4.8.0 – March 19, 2020
Bugs FixedTitle | Where | Fix ID | Description | Status |
---|---|---|---|---|
The “Table” tab of a screenshot for a scheduled Denials report email does not contain any data | EasyAdmin / Reports Scheduler | 14656 | The “Table” tab of a screenshot for a scheduled Denials report email did not contain any data | Bug has been fixed |
Tree View in Groups window shows up empty | OpenLM Server / EasyAdmin | 21019 | An invalid group name could cause an issue with data display, thus users would sometimes see the Tree View in the Groups window as empty | Bug has been fixed |
Can’t save Applications Manager condition with a set CRON expression | EasyAdmin | 21136 | If a condition was created in Applications Manager → License Consumption Rules Table and a CRON expression was set, the condition could not be saved | Bug has been fixed |
When showing averages with a line graph in the License Usage report, the line would slope down unexpectedly | EasyAdmin | 21283 | In some cases, when the License Usage report was displaying averages on the line graph, the line would sometimes slope down unexpectedly | Bug has been fixed |
Resources (e.g. widgets) for the Guest Account on Trial version cannot be edited | OpenLM Server | 21682 | If an administrator running the trial version of OpenLM, tried to restrict resources (e.g. widgets displayed) for the Guest Account, some widgets would continue to be displayed | Bug has been fixed |
Incorrect translation for logout message of Dutch EasyAdmin localization | EasyAdmin | 21915 | The EasyAdmin logout message for the Dutch localization was incorrect | Translation has been corrected |
Users with licenses that had no support for Token Flex had access to Token Flex reports | EasyAdmin | 22121 | Users with licenses that had no support for Token Flex could still access the Token Flex reports | Bug has been fixed |
All ArcGIS license levels are shown in Agent, even if the license manager does not support them | OpenLM Server | 22468 | Due to an incorrect response from Server, OpenLM Agent’s ArcGIS License Levels window would show all features as enabled even if the license manager did not support them. Additionally, no availability information was shown for any feature | Bug has been fixed |
Denials report fails on “Hour In A Day” aggregation | OpenLM Server | 22477 | When running a Denials report with the aggregation set to “Hour in a day”, the Chart tab would fail to display | Bug has been fixed |
When a Denials report is shared by link, the generated CSV file ignores the selected date range | OpenLM Server | 22480 | If a Denials report was shared by link, the generated CSV file ignored the date range filter which also led to huge file sizes | Bug has been fixed |
Alert Management: “Notify on every occurence” does not work for “Show Application Alert” type alerts | OpenLM Server | 22481 | Alerts created with the “Notify on every occurence” flag for “Show Application Alert” type alerts would only be shown once, ignoring subsequent triggers | Bug has been fixed |
Exported “Licenses Not in Use” report is incomplete | OpenLM Server | 22553 | An exported “Licenses Not in Use” report would be missing the “Additional Key” and “Quantity” columns | Bug has been fixed |
“Currently Consumed Licenses” report would display incorrect date format for CATIA license manager | OpenLM Server | 22582 | In certain cases with different locale settings, CATIA (DSLS) output would be read incorrectly, resulting in reports showing dates in a wrong format | Server now supports reading both old and new DSLS date formats. OpenLM Broker v4.8.9 is recommended to take full advantage of this fix |
Exported CSV is empty for the Alerts widget with the date filter set | EasyAdmin | 22927 | When exporting the data for the Alerts widget with the date filter set, parameters would be ignored and the exported CSV file would show up as empty | Bug has been fixed |
OpenLM logs stores Altium passwords in clear text | OpenLM Server | 22937 | When OpenLM full logs were enabled, the Altium password was stored in clear text | Password is now encrypted |
CodeMeter (CoreTech 3DAnalyzer) shows no license usage | OpenLM Server | 23166 | No license usage was shown in EasyAdmin for CodeMeter (CoreTech 3DAnalyzer) due to a validation error in time format | Bug has been fixed |
Enhancements
Title | Where | Enh. ID | Description | Status |
---|---|---|---|---|
Report Scheduler: Saving reports to folder without assigning an email user | EasyAdmin / Reports Scheduler | 11203 | Previously, if OpenLM Reports Scheduler was configured to save reports to a local folder, users still had to specify an email recipient when scheduling a report. This requirement has now been removed. | |
Cleanup Manager popup backup confirmation message | EasyAdmin / Cleanup Manager | 22059 | The Cleanup Manager now advises users to backup their data before proceeding with the clean-up operation |
OpenLM Server v4.7.4 – February 17, 2020
Bugs FixedTitle | Where | Fix ID | Description | Status |
---|---|---|---|---|
FlexLM: Number of used licenses reported incorrectly when one license file in a group is unavailable | OpenLM Server | 21683 | If one license file in a license file group managed by the same license manager (lmgrd) became unavailable (e.g. dongle was removed), OpenLM Server would report the LM as down and not display any usage info, even if the other features were supported | Bug has been fixed |
LS-DYNA showing no usage | OpenLM Server | 22530 | A change in the LS-DYNA output format led to Server showing no usage with a “LicenseInUse Start Time is missing” error in the logs | Bug has been fixed. OpenLM Server now supports both 8 and 9-column LS-DYNA output formats |
Options File Auto Update doesn’t work for groups synchronized with LDAP | OpenLM Server → Options File management | 22578 | If users were added/removed to an LDAP synchronized group, the “Auto Update” function did not update the Options file with the corresponding changes | Bug has been fixed |
Feature & Product Names don’t match actual names on new v4.7.3 installations | OpenLM Server | 22619 | A bug in the Firebird DB script would cause feature and product names to be mismatched for new installations of OpenLM Server v4.7.3 | Bug has been fixed |
OpenLM Server v4.7.3 – January 31, 2020
Bugs FixedTitle | Where | Fix ID | Description | Status |
---|---|---|---|---|
Scheduled License Usage report does not show more than one feature | EasyAdmin / Reports Scheduler | 8596 | When more than one feature was present on a scheduled License Usage report, the default view would not display it fully | Changed the chart layout of the License Usage report so that features are more visible now |
Installer: cosmetic fixes | Installer | 18252 | When uninstalling / repairing, the bars were not fully clickable | Bars are now fully clickable |
Remove capability to right-click on an empty “Desktop” in EasyAdmin for users that are not logged in | EasyAdmin | 19118 | Previously, guest users could right-click to customize the account, changing settings for all who used the guest user | The ability to customize a guest account has been removed |
Japanese translation: correct “Remove” button in the License Servers window | EasyAdmin | 20505 | The Japanese translation for the “Remove” button in the License Servers window was inaccurate | Label has been corrected |
Heatmap downloaded pictures are cut off in Microsoft Edge | EasyAdmin | 20611 | In Microsoft Edge, while downloading Heatmap images from EasyAdmin, the resulting images are cut-off | Bug has been fixed |
Duplicated entry into database table ACL_RESOURCES | OpenLM Server | 20680 | In certain cases with MySQL, a duplicate entry would be created in the ACL_RESOURCES table, causing an error to be logged | An updated database script removes duplicates and prevents them from occurring again |
Opening the Denials report from the Top 10 Denied Users generates an error | EasyAdmin | 20698 | Opening the Denials report from the “Top 10 Denied Users” widget generates an error in the Browser console | Bug has been fixed |
“Open at application startup” is disabled for Trial version | EasyAdmin | 20796 | The “Open at application startup” option for window properties is disabled in the Trial version of Server | The option is now available in the Trial version |
Reports: “Share by email” functionality doesn’t send a report | EasyAdmin → Reports | 20798 | “Share by email” functionality was broken when sending to Users or Groups | Bug has been fixed |
Automatic update of the Options File does not work in certain scenarios | OpenLM Server | 20859 | In certain scenarios, when a user was added manually to a group, auto-update of the Options File would fail to occur | Bug has been fixed |
CodeMeter: reported usage is lower than the actual usage level in the log | OpenLM Server | 21071 | For CodeMeter v6.8 and up, user sessions would be incorrectly grouped, resulting in a lower reported usage | Sessions are now grouped correctly |
Email alerts are sent at every occurrence even with the action mode set as “Notify on first occurrence only” | OpenLM Server | 21106 | Email alerts created with the notification mode set to “Notify on first occurrence only” would continue to be sent even after the first occurence | Bug has been fixed |
Alerts Management: Alerts are not shown in EasyAdmin’s Alerts window | EasyAdmin | 21152 | In certain cases, alerts would fail to trigger and show even though all alert conditions had been met | Bug has been fixed |
FLEXlm Options File contents are not read/processed completely | OpenLM Server | 21172 | When two or more license reservation statements are identical in a FLEXlm Options File, the number of reservations would be reported as 1 | The Options File Management window displays the correct number of reservations |
MSSQL Database Migration : OpenLM database Upgrade Tool doesn’t replicate empty Firebird tables | Database Upgrade Tool | 21264 | Migrating a Firebird database to MSSQL would fail with certain language settings | Bug has been fixed |
OpenLM showed higher license usage with certain FLEXlm installations | OpenLM Server | 21524 | Wrong analysis of DUP_GROUP for FLEXlm license files that contained packages which did not have the OPTIONS=SUITE field set caused incorrect interpretation of license usage information | License usage rate is now reported correctly |
MySQL: Top X Longest Session widget fails to display data when licenses don’t have a start time | OpenLM Server | 21580 | In certain cases with MySQL databases, if a session did not have a certain time field set, the longest session would fail to display | Bug has been fixed |
LDAP: No data synchronization occurs after a user is renamed in AD | OpenLM Server | 21631 | After a user has been renamed in Active Directory and an LDAP sync is started, user details (e.g. Default Group) would not be synchronized | LDAP sync now works as expected |
“Notify on first occurrence only” email alert does not get triggered if condition is changed | OpenLM Server | 21673 | If an alert created with the “Notify on first occurrence only” radio button has its condition changed, the alert would fail to be triggered | Bug has been fixed |
Enhancements
Title | Where | ID | Description | Status |
---|---|---|---|---|
Table view added to the Feature Usage Per User/Group reports | EasyAdmin | 1917 | A new table view is now available in the Feature Usage Per User/Group reports | |
“Idle period” column added to the Group by tab in the License Activity report | EasyAdmin | 3102 | Users now see an additional “Idle period” column in the Group by tab of the License Activity report which displays the idle time | |
Server installer is now separated from Broker | Installer | 19180 | The Core Server installer has been separated from Broker, including a link to download if users wish to do so | |
Options Files Management: Ability to enlarge the Options files window and search for files | EasyAdmin | 19887 | The Options Files Management window now has an expandable view and a search bar to allow for quick file search | |
Core Installer: Add shortcut to desktop | Installer | 21117 | Users now have the option to create a desktop shortcut that leads to EasyAdmin when installing | |
Add filtering to the Alerts widget window | EasyAdmin | 21143 | The Alerts widget window now has a filter panel with 2 types of filtering available: “New Alerts” and “All Alerts” | |
Do not count Applications Manager vendors as standard vendors | EasyAdmin | 22003 | Previously, each application configured through the Applications Manager would be incorrectly labeled as a standard vendor in the Audit Report | Software managed by OpenLM Applications Manager is now displayed under its own table in the Audit Report |
Optional session start time in Generic XML | OpenLM Server | 22061 | In order to support Zoo LM and other 3rd party tools, the generic XML consumed by Server can now omit the session start time |
OpenLM Server v4.6.36 – December 10, 2019
Bugs Fixed
Title | Where | Fix ID | Description | Status |
---|---|---|---|---|
OpenLM Server Configuration cannot be opened after deactivating SMTP for password control | OpenLM Server | 21565 | After upgrading to v4.6.30 and deactivating “Use SMTP for password control”, users were unable to login to OpenLM Server Configuration | The bug has been fixed |
OpenLM Server v4.6.34 – November 28, 2019
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Usernames starting with ‘0’ can’t be stored in database: Login Failure & Windows Authentication Error | EasyAdmin | 20852 | In some cases, if a username started with “0”, users would be unable to login | Users can now create and log in with usernames that start with “0” |
Report Scheduler: NNU Report: Email report subject is incorrectly formatted | OpenLM Server | 21161 | When a scheduled NNU report was sent by email, the subject line would contain extraneous formatting | The subject line format of a scheduled report is now displayed correctly |
Enhancements
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
ACL without a valid SMTP | OpenLM Server → System & Security | 20870 | Previously, administrators had to configure a valid SMTP server in order to enable “Require login credentials”. This security feature can now be enabled without a valid SMTP server. This delegates any password reset tasks solely to the administrator’s discretion. | ACL can now be enabled without a valid SMTP configuration |
OpenLM Server v4.6.30 – November 21, 2019
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
MS SQL DB Upgrade to OpenLM 4.6.x fails (Server 2012) | OpenLM Server | 21031 | We found some constraints on the OLM_PRODUCTS_FEATURES table | The bug has been fixed |
Active Agent Users count in Audit Report does not fit to licensing terms | OpenLM Server | 20775 | Audit Report was not counting “Active Users” properly | Is now counted according to licensing terms |
OpenLM Server v4.6.29 – November 5, 2019
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
MSSQL upgrade to OpenLM Server v4.6 fails | OpenLM Server | 20981 | In certain cases when upgrading to OpenLM Server v4.6 with a MSSQL database, the upgrade would fail with the error: An explicit DROP INDEX is not allowed on index ‘OLM_PRODUCTS_FEATURES.UNQ_PRODUCTS_FEATURES_PROD’ | The bug has been fixed |
OpenLM Server v4.6.28.252 – October 29, 2019
For MySQL & MSSQL users: please note that the OpenLM Server v4.6 update package includes a database upgrade script which improves performance significantly. Before updating a machine in a production environment, make sure to plan for appropriate downtime: the process can take anywhere from 5 to 40+ minutes depending on your database size and server hardware specifications. Bugs Fixed
Title | Where | Fix ID | Description | Status |
---|---|---|---|---|
Light Installation: Existing License file can not be selected during Light installation | OpenLM Light | 17749 | When running the OpenLM Light installer, users could not select an already existing license file for validation | An existing license file can now be selected during the installation of OpenLM Light version |
Server: User who only has a denial record and has no usage is not counted as an active user | OpenLM Server | 17623 | Users who only had a denial record and no recent usage were not counted as active users | Users who only have a denial record and no usage are now counted as active users |
Multi-pool bug with FlexLM servers | OpenLM Server | 18649 | In certain cases, when monitoring a user’s FlexLM license usage and two different features belonging to the same package were used consecutively, the usage of the second feature was not displayed | Usage of features that belong to the same packages is now monitored correctly |
License Usage report fails to display for multiple workstations (more than 15) | EasyAdmin | 18898 | When generating the License Usage report with a filter set to more than 15 workstations, users would encounter an error | Limit has been increased to allow for more than 15 workstations to be filtered concurrently |
OpenLM Broker “sort” not working properly | OpenLM Server | 19186 | In certain cases, if a user is licensed for multiple pools and their license file contains pools but is not sorted, OpenLM Server will not be able to analyze certain input data thus logging an error message. | Since sorting is not applicable for certain license managers (e.g. RLM), this issue is not within the scope of Server and has been changed to a “warning” level instead. |
OpenLM Server not responding | OpenLM Server | 19266 | In certain cases, OpenLM Server would stop responding due to low DB performance caused by a missing clustered index | OpenLM Server v4.6 now uses a new database script to create a clustered indexed in order to significantly reduce parallel CPU usage and increase execution performance |
Currently Consumed Licenses report does not display data when opened from the dashboard widget | EasyAdmin | 19755 | When opening the Currently Consumed License report from the “”Top 10 Current Longest Sessions…” dashboard widget, no data would be displayed | The correct data is now shown on the CCL report |
Renaming a vendor in the Broker configuration creates a new option file record in the database | OpenLM Server / EasyAdmin | 19764 | Renaming a vendor’s name in the Broker configuration creates a new record with the same details and just the new vendor name | Renaming the vendor no longer creates an additional record |
Options file – Deploy causes two rereads instead of one | OpenLM Server | 19825 | In certain cases, when trying to deploy a function in the Options File, the file is read twice instead of once | Options File read behavior now works as expected |
License Quantity not being updated after license file reading is enabled | OpenLM Server | 19971 | In certain cases, a misconfiguration of a license file would cause the license quantity to be reported inaccurately | License quantity is now displayed correctly |
The German localization of EasyAdmin would sometimes show wrong characters | EasyAdmin | 19991 | The License Usage report interface would sometimes become garbled in the German localization of EasyAdmin | The License Usage report now displays correctly |
OpenLM Server upgrade from v3.2 to v4.5 when using SQL Server DB fails with an error | OpenLM Server | 20255 | In certain cases, when upgrading OpenLM Server from v3.2 to v4.5 with SQL Server as a database, the process would fail with the error “ CREATE UNIQUE INDEX statement terminated because of a duplicate key” | Upgrade of OpenLM Server from v3.2 to v4.5 with SQL Server now proceeds as expected |
Options File Management – Changes are not being saved. | OpenLM Server | 20271 | In certain cases, when using the Options File extension to configure certain parameters (e.g. “borrow_included”) for certain groups, changes would not be saved | Changes to the Options File are now saved properly |
Failure to display the License Usage Report when the “Aggregate usage” box is unchecked | EasyAdmin | 20346 | In certain cases, when running a query in the License Usage report with “Aggregate Usage” unchecked, the chart window would turn up empty | The License Usage report chart now displays correctly |
License Utilization report throws Server Error when there is a change in license quantity | EasyAdmin | 20410 | In certain cases, when the License Utilization report was ran for a specific time period while a change in the license quantity occurred, users would see a “Server error” message. | The License Utilization report now displays correctly |
The “Export to PNG” function of the Heatmap view is displaying the wrong value | OpenLM Server | 20465 | When trying to download the heatmap of the License Usage report for any of the features other than the top one, the wrong value was being displayed | The appropriate ‘Choose Feature’ value is now displayed on the downloaded heatmap |
OpenLM Server does not monitor usage of features of the DSLS manager which have the pricing structure set as “-“ | OpenLM Server | 20561 | In certain cases, when DSLS license manager features were using the “-” Pricing structure, usage was not tracked | Usage is now tracked properly for features that have the “-” pricing structure |
LDAP Synchronization visible in the Server Configuration Tool for Live/Light users | OpenLM Server | 20594 | Users of OpenLM Server Live/Light versions would see LDAP Sync options in the Configuration tool and EasyAdmin even though this feature is not available for these license types | LDAP synchronization options are hidden from view if the license type does not support it |
“Feature Usage Status” report throws a server error | OpenLM Server | 20601 | In certain cases, when trying to create a feature usage request and the user attempting to do so had been removed by the Cleanup Manager, a “Server Error” message would be displayed | Users are now informed if their user account had been removed and they have to login again |
OpenLM Database Configuration & Upgrade are showing the same values for MySQL and SQL Server Authentication | OpenLM Server | 20635 | When switching the type of the DB in the Database Configuration and the Upgrade tool, the same values were shown for both the MySQL and SQL Server Authentication types | Values should now be preserved and displayed correctly when switching the database type |
FlexLM: License usage not being monitored when reading license file with the vendor MSC | OpenLM Server | 20667 | In certain cases, FlexLM license usage was not being updated while reading the license file | License usage is now shown correctly in all cases |
EasyAdmin Reports: When trying to assign the “Products” filter, the “Features” data was displayed instead | EasyAdmin | 20716 | In certain cases, when trying to assign a “Products” filter to a report, the “Features” panel would be shown instead, resulting in a report with no data | The “Products” list is now shown correctly when configuring the filter |
License Utilization report shows a Server Error if the number of “Features” is higher than 30 | EasyAdmin | 20733 | In some cases, when using the Firebird DB, when showing the License Utilization report for more than 30 features simultaneously, an error would be shown | Users are now alerted if a Firebird DB limitation is preventing the generation of the License Utilization report |
Features containing certain special characters are missing in the Features window | EasyAdmin | 20769 | In certain cases, when a feature would have a combination of characters such as “+_” in its name, it would not show up in the Features window for selection | Features with special character combinations are now displayed correctly |
Feature is added to the filter for a specific license server without one being specified | EasyAdmin | 20786 | In certain cases, manually adding a “Features” filter would make the report return data for a specific license server | The “Features” filter now works as expected |
GetFeaturesList – exception for Case Sensitive SQL Server DB | OpenLM Server | 20795 | In certain cases, if the SQL Server database is case-sensitive, the Features window would not be displayed | The Features window is now correctly displayed with case-sensitive SQL Server DBs |
“Products” filter behavior was inconsistent | OpenLM Server / EasyAdmin | 18951, 20773, 20813, 20834, 20836 | Several bugs were reported when applying the “Products” filter to a report, such as not showing any products or ignoring preexisting filters (Server, Vendor, Features) | The “Products” filter now works as expected |
Currently Consumed Licenses report does not get data filtered by Server and Vendor | OpenLM Server / EasyAdmin | 20848 | When applying the “Server” or “Vendor” filter in the CCL report, the returned data would ignore the filters | The CCL report now correctly filters the returned data |
Enhancements
Title | Where | Fix ID | Description | Status |
---|---|---|---|---|
Support for Sparx Systems Keystore | OpenLM Server | 9276 | Support for the Sparx Systems Keystore license manager (through OpenLM Broker) | |
Support for Esprit License Manager | OpenLM Server | 17078 | Support for the Esprit license manager (through OpenLM Broker) | |
Support for External Platforms Service | OpenLM Server | 19127 | A new component that allows the integration of engineering licensing usage data into Software Assets Management systems. |
OpenLM Server v4.5.310 – September 1, 2019
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Implementation limit exceeded: License (FlexLM) utilization showing as 0 when using Firebird db | OpenLM Server → EasyAdmin | 20143 | In some cases when using the Firebird DB, EasyAdmin would report license utilization showing as 0 even when the licenses were used. | License utilization now showing correctly in all cases. |
Options file changes updated on License Server, but not in EasyAdmin | OpenLM Server → EasyAdmin | 20186 | In some cases, changes to the Options file were not shown in EasyAdmin | Changes are now reflected correctly in EasyAdmin. |
OpenLM Server v4.5.309 – August 28, 2019
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Catia usage not monitored after upgrade to OpenLM Server 4.5 | OpenLM Server | 20172 | In some cases, after upgrading OpenLM Server, usage of Catia servers that used DSLS v6.421 was not tracked | OpenLM Server now supports the newest feature declarations for monitoring usage of Catia servers |
OpenLM Server v4.5.308 – August 15, 2019
Support for Autodesk 2020 added
OpenLM Server v4.5.307 – August 13, 2019
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
EA: Tokens: Clicking on Approve button does not exit the token setup wizard | OpenLM Server → EasyAdmin | 19693 | Trying to exit the token setup wizard fails. | Clicking on Approve button exits the token setup wizard as expected. |
LDAP Sync does not fill groups | OpenLM Server | 19419 | Defining a synchronisation for Flat Group Sync does create the defined group but does not fill it with the users which are members of the source group. | Flat group synchronization works as expected. |
Token Flex- double token consumption – Actual token reduction is not correct | OpenLM Server | 19564 | Double token consumption report showed incorrect token reduction. | The report now shows the correct number of tokens the users was charged for + there is a new column that displays the “Family Token Rate”. |
Token flex: the setup wizard is reading the token flex license file as if it’s empty | OpenLM Server | 19613 | In some cases, when starting the Token Server Wizard, no product families are detected. | Product family are now detected and include all the features available in the license file. |
LightTPD server encoding problems | OpenLM Server | 19711 | Some .js files that contained translations were not displayed with their proper encoding flag. | All translation files are now displayed with the proper encoding flag. |
EA: System & Security: Trusted Authentication: Trying to turn off ACL, the Save button is disabled | OpenLM Server → EasyAdmin / System & Security | 19759 | In some cases, when trusted authentication without domain is turned on and the user attempts to turn off ACL, the Save button is disabled. | Save button is now active as expected. |
Can’t change password or logout without a Roles_Based_Security license | OpenLM Server → EasyAdmin | 19794 | Can’t change password or logout without a Roles_Based_Security license extension | Customers that use Roles_Based_Security extension without a license can now change the password and logout |
Server: LDAP: Failed to make ldap structure. The directory service is unavailable | OpenLM Server → LDAP Sync | 19816 | In certain cases, LDAP sync failed for large directories (250,000+ users) | Sync now respects maximum LDAP request size |
Enhancements
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Server: Add number of Rows to the Vendor table in the audit report | EasyAdmin → Audit Report | 18754 | The Audit Report now displays the row number for the Vendor tables. | |
Token Flex – Add FEATURES column in FAMILIES list | EasyAdmin → Token-Flex | 18929 | The Token-Flex setup screen now displays a “Features” column when setting up product families. | |
Token Flex – Add Copy Family button and functionality | EasyAdmin → Token-Flex | 18930 | The Token-Flex setup screen now has a “Copy Family” button to save time. | |
Token Flex – Allow to expand Families in Wizard Mode | EasyAdmin → Token-Flex | 18931 | Product families can now be expanded and configured to include additional features while in Wizard mode. | |
Token Flex – Allow search functionality in Wizard Mode | EasyAdmin → Token-Flex | 18932 | When configuring the Token-Flex Wizard, it is now possible to search for either features or family names. | |
EasyAdmin Charts Optimization | EasyAdmin → Reports | 19335 | The License Usage chart has been optimized to handle large data sets more smoothly and a potential memory leak was fixed. | |
Token Flex – Sort highlighted FAMILY FEATURES to top | EasyAdmin → Token-Flex | 19539 | When a search term meets a Feature in the Family Features table, push the highlighted features to the top of the table. | |
Token Flex – Search bar behavior in wizard mode of UNASSIGNED FEATURES screen. | EasyAdmin → Token-Flex | 19540 | In wizard mode, on the Unassigned Features screen, when a search term matches the Feature name, it gets highlighted, and moved to the top. | |
Token Flex – Show spinner when search procedure takes too long. | EasyAdmin → Token-Flex | 19542 | The user will now see a spinner animation for operations that take too long. | |
Prevent clients from saving wrong “Trusted authentication” settings | EasyAdmin → System & Security | 19652 | In some cases when users set up “Trusted Authentication” without a domain, authentication problems occur with EasyAdmin and the Server configuration tool | If the user has not set up a trusted domain first, they will not be able to configure “Trusted Authentication” |
LDAP SYNC Password limitation | OpenLM Server → LDAP Sync | 19692 | There was a password length limit when configuring the domain definition for LDAP sync. | The password length limit has been increased to 50 characters. |
DSLS: OpenLM does not differentiate usage by “pricing structure” | OpenLM Server | 19658 | When monitoring DSLS with licenses that belong to different types of pricing structure (ALC, YLA, QLC), reports did not differentiate between features that belonged to different structures. | Beginning with DSLS v6.420, users can now differentiate in the reports features depending on their pricing structure. |
OpenLM Server v4.5.205 – June 26, 2019
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Columns in roles for “Currently Consumed Licenses” | EasyAdmin > Roles & Permissions | 13311 | Some columns in the “Currently Consumed Licenses” report could not be hidden for certain user roles. | All columns can now be toggled whether to show/hide for a specific role. |
Audit report progress screen | EasyAdmin > Audit Report | 15073 | No progress screen was shown when generating bigger Audit Reports | A progress message is now displayed when generating Audit Reports |
Any process can be configured with the “Extension” Release method | OpenLM Server > EasyAdmin | 16624 | Any process could be configured with the “Extension” release method, regardless if it’s supported or not. | Only supported processes can now be configured with the “Extension” release. |
Roles & Permissions: CCL user and workstation resources missing | EasyAdmin > Roles & Permissions | 16634 | When assigning resources for roles, the User and Workstation filters were missing for the “Currently Consumed Licenses” report | The User and Workstation filter can now be allowed/denied for the “Currently Consumed Licenses” report |
License Utilization report giving SNAP error of web page | EasyAdmin > License Utilization Report | 17069 | When the License Utilization chart is generated with very high values, the browser window may sometimes crash | The License Utilization chart display algorithm has been optimized to handle high values |
Removed Vendor as counted for Audit Report | EasyAdmin > Audit Report | 17625 | When a Vendor Feature was deleted and the Audit Report was generated, the vendor was shown even when with no usage | Deleted features with no usage data no longer count towards the Audit Report |
Groups from Options files are not set to default | OpenLM Server | 17903 | None of the groups added from the options file were set as default | Options file group will be set as default for users that did not have any other default group |
Installer: Error message with OpenLM Licensing Service | Installer | 17932 | During Installation, on the Activation step, when the user entered the activation code while being offline, an error was displayed | A more descriptive error pop-up has been added |
Options File Management: Feature are not removed from OpenLM when removed on License server from options file | OpenLM Server | 17950 | When a feature is removed from a License file, EasyAdmin still shows the feature in the Options File Management → Preview window | As users and groups are removed properly during update of the Options file, this also happens for Features displayed in EasyAdmin |
Users still show as having a Default Group even after they have been removed from a group | OpenLM Server | 18706 | When removing a User’s Default Group, the group is still present. | Default group is reset to Openlm_Everyone when the user is removed from his default group. |
License Usage Report: Limit for max results is far too low “max results” | EasyAdmin > License Usage report | 18329 | When a certain number of features were selected, users would get an error regarding “maximum number of results”. | The limitation of 2000 results was removed. Now there is no limitation in both aggregate and non-aggregate modes. Please note that some browser/OS configurations can crash with massive amounts of data. |
EA: LDAP Sync: Sync name is not displayed in UI when it contains “<” or “>”in the name | EasyAdmin | 18370 | Sync names were not displayed in the UI when they contained “<” or “>” in the name | Sync names are now properly displayed. |
EA: System & Security: Logs & Reports: Cache issue: Toggle on/off does not turn off the logging after the upgrade | EasyAdmin | 18381 | If user had logging turned on and then upgraded to the newer OpenLM Server and tried to turn logging off, the logging continued. | Logging is now properly turned on/off. |
Core Installer: Activation: Space is not allowed in the first and last names when it should be | OpenLM Server Installer | 18384 | Spaces in user First and Last names were not supported. | Spaces are now supported. |
Error Move Unmanaged Old Procceses In Use To History – query did not return a unique result | OpenLM Server > Logs | 18395 | In some cases, if an unmanaged process is redefined after the unmanaged vendor has been removed, trying to kill the process afterwards can result in an error. | The issue has been fixed. |
IBM Rational does not show usage in 4.5 if Use License File is set | OpenLM Server | 18410 | IBM Rational does not show usage in 4.5 if “Use License File” is set | Usage is shown as before. |
Projects Administration does not take Group from List view and others | EasyAdmin | 18633 | Several issues when assigning the Group for Projects from List View and the Default column was missing | Issues have been fixed. |
LDAP Sync removes Default group | OpenLM Server | 18650 | In some cases when users did not have any activity for a while, LDAP synchronization would overwrite their Default Group with OpenLM_Everyone | Users now keep their existing Default Group even if they did not have activity for a while. |
Usability Report HASP ” _feature_0 failed validity test” | OpenLM Server | 18682 | In some cases, HASP session usage grouping would report inaccurate usage statistics | Adjusted addition logic so that HASP session usage is now reported correctly |
OpenLM Server: redirect failed with 404 | EasyAdmin | 18690 | When running EasyAdmin through IIS, redirection could lead to a 404 | Issue has been fixed. |
EA: OpenLM User Interface is not loaded after the upgrade when HTTPS | EasyAdmin | 18695 | When an OpenLM Server 4.5 install configured to use HTTPS was upgraded to the latest version, EasyAdmin would not be loaded | Issue has been fixed. |
Server: Error adding projects when the group is added to the unsaved project | EasyAdmin | 18697 | An error was shown in the UI when trying to add a group to a new project that had not been saved already. | Issue has been fixed. |
OpenLM_Server_4.5.118.97 Install not working | OpenLM Server Installer | 18740 | When installing on Windows 7 without .NET 4.7.2, the installer would begin downloading the framework but then quit unexpectedly. | Users are now advised to download .NET Framework separately to avoid conflicts. |
Extended characters are not managed by OpenLM | OpenLM Server | 19046 | When importing users through LDAP synchronization, certain fields (i.e. Office) did not support extended characters. | All fields are now escaped and saved in multi UTF format. |
Enhancements
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Workstation exclusion filter in reports | EasyAdmin > Reports | 13944 | When viewing License Activity Report and License Usage Report, sometimes it was necessary to exclude certain workstations from the output | There is a toggle button next to each workstation name for inclusion/exclusion |
Rational Debug log when TLSTOK and 2 DOORS features | OpenLM Server > Usage Reports | 15547 | When 2 DOORS features were present – one part of TLSTOK and one independent feature – session data from Debug Log was attributed incorrectly to the wrong feature/vendor. | DOORS sessions from the Debug Log are now properly attributed to the correct feature. |
Up Time is displayed as No Broker for approved candidate LMs | EasyAdmin | 16568 | When approving new license manager servers, Up Time status is shown as “No Broker” while waiting for data | While waiting for data from Broker, Up Time now shows corresponding status |
Remove OLM_LOG_ACTIONS table | OpenLM Server DB | 17464 | The OLM_LOG_ACTIONS table is now obsolete | Table has been removed from DB structure. |
Add “edit user” button when browsing group members in OLM | EasyAdmin > Groups | 17620 | To facilitate easier and quicker user handling when browsing group users | An “edit user” button was added to the Groups > Users window. |
EasyAdmin: add LDAP log support | EasyAdmin | 18177 | LDAP log support has been added in the Administration → System & Security Panel | |
Server: Cleanup Manager: LDAP Users Cleanup failed | EasyAdmin | 18312 | When running the cleanup tool for LDAP imported users with no usage data, their credentials were also removed but no prompt was given | Administrators will now see an additional confirmation dialog before the cleanup tool removes inactive users with credentials |
Limitation on results for License Usage report with Aggregate on | EasyAdmin > License Usage report | 18314 | Previously, there was a limitation of 2000 results which were validated in EA when generating the License Usage report. | The limitation has been removed. Please note that some browser/OS configurations can crash with massive amounts of data. |
System & Security : SMTP server is not responding when trying to reset password / update email | OpenLM Server | 18415 | In cases where a user initiated password recovery and entered his login but the SMTP server was not responding, he was not notified about it. | Users will now see a message if the SMTP server is down. |
OpenLM Server v4.5.118 – May 20, 2019
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
When running the report getting browser crash screen | Easyadmin > License Utilization | 17069 | When feature in report has very large quantity (e.g. toke based feature), browser crashes | Results set was modified to reduce the amount of data returned to the browser without losing quality of the data |
Usability report for RMS license manager | OpenLM Server | 17359 | Wrong grouping of sessions led to incorrect summaries | Grouping fixed. Data is shown as required |
Wrong time zone details | Easyadmin | 18323 | UTC-6 Saskatchewan time zone shows the time 1 hour off | Fixed |
Enhancements
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
New report – Named License Analysis (NNU) | Easyadmin > Reports | 17069 | Allocations, utilization and underuse of FLEXlm network named licenses | |
Installer enhancements & bug fixes | OpenLM Installer |
OpenLM Server v4.5.74 – May 1, 2019
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Changes can be saved without successful Sending of the test email | Easyadmin > Email/SMS | 17884 | Changes can be saved without successful Sending of the test email | Now the system enforces successful sending of an email before allowing to save |
Problems enrolling license files with MySQL | OpenLM Server | 18085 | In some cases, where feature appeared twice in 2 different packages, new licenses file reading failed in MySQL | Now license files are enrolled correctly |
DSLS user names not parsed correctly | OpenLM Server | 17933 | In some cases, when reading DSLS denials, user names were not parsed correctly and multiplied | Now user names are parsed correctly |
After upgrading to version 4.5, OpenLM reported a licensing problem and OpenLM was blocked | Easyadmin | 18077 | When the number of users exceeded the number in the license file, even by 1, OpenLM was blocked | Now OpenLM implements the same tolerance policy that was used before |
OpenLM Server v4.5.67 – April 16, 2019
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
License usage report hangs when number of results exceeds maximum | Report > License Usage | 9618 | If the number of results exceeds 1000, report hangs without error message | Maximum increased to 2000 and error message if exceeded |
Server: License Usage: Total available licenses value is wrong when “Aggregate usage” is unchecked | Report > License Usage | 11642 | The total available licences is incorrect when “Aggregate Usage” checkbox is blank | Corrected report – now shows correct values |
OpenLM Generic low performance | OpenLM Server | 12464 | Generic interface was slower than plugins and needs upgrading | Generic processor optimized to provide high performance for all loads |
Cleanup Manager Failed to Delete groups data | Cleanup Manager | 13040 | For MSSQL Server only- groups were not being deleted | Now records are bean deleted |
Duplicate group names cause problems during synchronization | Server > LDAP Configuration | 13060 | When a user has added a duplicate name, it causes problems during LDAP synchronization | If a duplicate group name is found, a new name is created to fix the duplication |
Feature usage not reflected in “Feature Usage Status” when inside package | EasyAdmin > Future Usage Status report | 13314 | The licensing details for a feature within a package are not displayed, although they are shown at package level | Display number of licenses and usage for all features within a package |
User who has two or more assigned groups can be saved without a default group | Server > Add User | 13368 | User can be set up with multiple groups, but no default group | A default group must be defined where user has multiple groups – now validated |
A project with current usage can be deleted | Administration | 13491 | A project is deleted, but still has active users | Prevent deletion of a project if there are still active users |
Server continues to work with old (deleted) project where the project still had current usage when deleted | Administration | 13492 | Project has been deleted but the deleted data is still being accessed | This was happening prior to bug fix 13491. Now user cannot delete a project with current usage |
Reserved licenses are shown with multiple checkouts for a single use | Reports > License usage | 13717 | A reserved license will be shown with multiple checkouts when there was only one session | Where a reserved license was being used for over an hour, each subsequent hour was treated as a new session. |
EasyAdmin screen locking before the default duration of 30 minutes | EasyAdmin | 13754 | In some cases the EasyAdmin screen was locking in as little as one minute | Local UTC clock was not being checked to determine elapsed time. |
DSLS Dates not being parsed correctly | OpenLM Server | 13798 | Customer having problems with DSLS date parsing | OpenLM Broker sends information about dates format and by that solve the dates format detection problem |
Default group assignment behavior | OpenLM Server> LDAP Synchronization | 13800 | When a user’s default group is deleted using LDAP synchronization, the user is shown as belonging to the deleted group in the user view. On first time save gets assigned to OpenLM_Everyone (default). Second save gives error message requesting you to assign default group | When a user is removed from a group during synchronization, they are also removed from the default group |
EasyAdmin screen locking before the default duration of 30 minutes | EasyAdmin | 13754 | In some cases the EasyAdmin screen was locking in as little as one minute | Changed to Local UTC clock to determine elapsed time. |
Get Denials Chart fails without error message | EasyAdmin > Get Denials | 13855 | The query timed out, but no error message was returned | Error message notifies user that query took too long and to reduce the number of features |
Changing a user to a group or a group to a user causes LDAP synchronization problems | Server > LDAP Configuration | 13946 | Where a group is changed to a user, the properties attached to the user are not updated. Same happens when user is changed to a group | Ensured that link between server and Active Directory is updated for these cases |
Failed updating configuration to server with duplicate host name and port | License Server | 14004 | Server configuration failed because duplicate server descriptions were loaded for the same port | Validate that a duplicate server name has not been entered for the same port and warn user |
When adding multiple rules, pressing Delete Rule deletes unchecked rules as well as specified rule | Application Manager > License consumption rules | 14006 | When adding several new consumption rules and deleting one of them, the other new rules were deleted as well | Only delete rule specified for deletion |
Report Scheduler: Icon at bottom right indicates that there is a message from OpenLM when there is none | Report Scheduler | 14016 | Envelope icon indicates a message to be opened, but there is no message | Ensure that message icon does not display when there are no messages |
LDAP config tool – attribute manual field is sometimes cleared | OpenLM Server > EasyAdmin > LDAP Synchronization | 14098 | When synchronizing, if a user attribute is required that is not in the drop-down list, it can be keyed in manually. While the database is updated correctly, in some cases the manual attribute is not displayed and the top entry in the list is displayed instead | The database value for the user attribute is always displayed, even when the checkbox for “User Attribute – Group users with same attribute:” is blank. |
CleanUp Manager did not work in some cases with Firework DB | OpenLM Server > Cleanup Manager | 14671 | The Cleanup Manager was not deleting users when a password was used. The customer was using Firebird SQL | The problem was an incompatibility with Firebird, not the password. Has been enhanced to support Firebird. |
The Option file backup path is not pointing to the correct directory location | Broker Configuration | 14675 | The user must configure the backup path to his preferred directory, otherwise the default is applied | Notify user that desired path must be set and also set up a better default. |
Where a License Server does not work with a Broker, the “Server remotely queries license manager” checkbox must be checked | License Server | 14812 | For License Servers such as Hasp and Nvidia, which do not work with the Broker application, the server must query the license manager remotely | Application sets checkbox for remote query as checked and disables it. |
Easy Admin Project Usage report displays excessive usage time. | EasyAdmin > Project Usage report | 14850 | The hours in the Project Usage report are higher than the actual License activity. | The report now shows correct project usage time. |
Currently Consumed Licenses: User Group is wrong when the session is unmanaged | EasyAdmin > Currently Consumed license report | 14919 | The user group is incorrect for unmanaged software | Changed the parameter setup for unmanaged licenses |
Nested group is displayed when Consider nested groups checkbox is unchecked | Reports > License Activity Report | 14957 | Nested groups are displayed although the checkbox for “Consider nested groups” is blank. | Nested groups are filtered out if checkbox is blank. |
ShowAllocation flag can now be used for other license managers | Server > Support Report | 15075 | The ShowAllocation flag used to be applicable only to DSLS servers. | Change descriptor to “Show Allocations Flag” not “DSLS-Show…” |
EasyAdmin -“Licenses” is showing incorrect information | OpenLM Server > EasyAdmin > Licenses | 15570 | The customer’s license file is not displaying the complete list of packages. The older features are shown, but the latest ones from the last few years are missing | All licenses that are not superseded were merged into a common list of components. Corrected to show the correct number of licenses and all versions. |
Level total value is displayed as “0” when total should be “unlimited” | License Usage Report | 15590 | The total value was shown as 0 for a product with unlimited licenses | Show correct level total |
Selection for showing/not showing Total line in License Usage Report is not saved in filter | Reports > License Usage | 15663 | There is an option to suppress the total line in scheduled reports. Customer unchecked the “Total” checkbox for a License Usage Report, but total line was still displayed | Parameter was being dropped prematurely and default being applied. Corrected to retain all user-specified parameters for the report. |
Filter is not being applied in License Procurement Report | Management > License Procurement | 15669 | Where filters are selected for the License Procurement Report, the filter is not being applied and the complete list is displayed | Has been corrected to apply the filters to the report and also fixed radio button to show “checked” status. |
Historical Cleanup Manager does not work | OpenLM Server > Cleanup Manager | 15681 | Records were not being deleted when customer ran cleanup for Historical usage, although activity was reported as completed. | Cleanup now works. |
License Servers window – when there is no broker, don’t show error message on tooltip | License Servers | 15939 | Where a license manager is performing remote sampling (e.g. for an embedded license) An error message is displayed because there is no broker | License Server logic has been changed to display informative data with or without Broker installed |
Utilization Report – servers change when a link is shared | Reports > Utilization | 15961 | When the utilization report is shared, the filters change when the shared link is opened | Retain the correct server specified, not “All Servers”. |
Issues parsing nodelocked FLEXlm license | OpenLM License Server | 15962 | No usage is shown for FLEXlm sessions of nodelocked licenses when using “read license files” | Features that are locked to several host IDs were not correctly associated to a session that is using one of these hosts. Repaired |
Update License File Info message from FlexLM only | License Servers | 15986 | Originally some functionality was only available for FlexLM and this was hard-coded into the info text. | Info text now displays text based on license manager being configured (e.g. RMS LM) |
Applications Manager must have Broker and does not use License File | License Servers | 15988 | Where the Applications Manager is being used, it must have the Broker to function. | “Use Broker” checkbox is checked and write protected when the license server is “OpenLM Application Manager” |
Options files – a duplicated options file is added under certain conditions | OpenLM Server > Options | 16104 | If certain exceptions occur, the application continues processing, but returns a null options file. This causes a duplicate options file to be generated. | Where there is an error caused by an exception, processing should be stopped and retried with correct data |
After upgrade to 4.4.31.225 AutoCAD Features do not show usage in Feature Usage Status, only package | Reports Menu> Feature Usage Status | 16152 | After upgrading to 4.4.31.225 AutoCAD features were not displayed, only the package. | Corrected for Release 4.5 by fix 15570 |
Inconsistent UTF8 collation across the database | Database | 16153 | The OpenLM AllDBUpgrade tool was creating tables with different collations, which was preventing the customer from upgrading to Broker 3.3 | This problem was resolved by task 16191 |
Log shows error in completion of output execution for FlexLM | Plugin | 16184 | False denial reporting was occurring | System reporting now correct |
License Activity Report: Button “Show total usage time” delivers wrong results | Reports Menu > License Activity report | 16221 | The total usage time for features on a specific server differ from the values in the table of the same data | Usage time consistent across all views |
Application Manager no longer shows when the application is blocked by rules. | Application Manager | 16254 | Flag “Product Blocked by Rules” is not being set | Rectify setting flag to display yellow exclamation in the Limit column with explanatory tooltip |
Failed to delete users from group | LDAP synchronization | 16260 | Users were added by LDAP but synchronization was reset, because the proxy was hibernate rather than null. | All users indicated to be deleted from group are now deleted |
The Ignore checkbox is checked after sync with Rules for creating groups = Flat | LDAP synchronization | 16265 | The Ignore checkbox was checked, but has no effect in this situation because the Rules for creating groups = Flat | When Ignore checkbox is set, LDAP does not change the file properties, which is the intended result here |
DSLS problem with usage analysis | OpenLM Server | 16339 | There was a problem in analysing tokens | Ensure that last session before token session is recorded in analysis |
DSLS Triade: OpenLM considers only one log file for Denials | OpenLM Server | 16577 | OpenLM was only showing denials from one of the three DSLS servers. | Only Master Server was being analysed. Used Broker ShowLog command to gather complete data from all 3 servers, which is then processed by OpenLM Server |
LDAP Synchronization because of illegal symbols in OU names | LDAP Synchronization | 16644 | The LDAP synchronization was failing because there were illegal characters in the name. This also prevented clearing of the LDAP filters | Synchronization code was cleaned up to prevent failure |
Info message contains wrong text for Deny multiple version feature | Applications Manager | 16679 | Info text displays incorrect message | Info text corrected |
Linux version using localhost in the command line instead of the server name | Linux Server | 16684 | Linux command set pointing to localhost instead of license server (Cadence) | Rectify to point to correct license path |
Application add failed when adding new product | Applications manager > Add Application | 16687 | Error arose where field was left blank and numeric value was required | Ensure all fields contain numeric value – set a default of zero |
Upgrade fail MSSQL Invalid length parameter passed | SQL Server Upgrade | 17070 | There were some parameters that had duplicated and triplicated “DELETED” strings This created an incorrect string length and the failure | A special script was run to rectify the parameters. Problem now resolved. |
Users under distribution groups are not synchronized when “Sync All users” is run | LDAP synchronization | 17095 | Users who are members of distribution groups were excluded from the synchronization | Rectified to include all members of distribution groups |
Cleanup manager failed to clean history – no error message | Cleanup manager | 17101 | The Cleanup manager timed out because of the volume of records to be cleaned | Increased SQL runtime to avoid timeout |
License Return Policies has an empty field in the columns options | Applications manager | 17130 | The dropdown list has a null option that can be selected (see bug 16687) | Null option removed |
Groups without active users are not created | LDAP synchronization | 17149 | Groups with no active users are not created | This complies with the design of the application |
Delay when opening OpenLM User Interface | Server | 17156 | User reports that User interface is taking a minute or more to open | Site hardware specifications and IIS setup causing delay |
Cleanup Manager – trying to add another cleanup job fails | Cleanup Manager | 17204 | When user tried to start another cleanup manager job, it failed, although previous job was complete | Rectified – new job can be run on completion of prior job |
CleanUp Manager fails deleting history on OLM MySQL-Server | Cleanup Manager | 17302 | The cleanup failed because of a timeout error – large volume to be deleted (see also 17204 and 17101) | Increase timeout default |
License Activity Report: Group by Feature considers only Packages | Reports > License Activity | 17339 | When the “Group by Feature” option is selected, the features are not shown (see 16152) | Rectified to show requested data |
Altium usability report | OpenLM Server | 17702 | Number of reported license in use is actually different than reported sessions | There can be a mismatch between 2 queries results (no matter how close they are). Now also verifying against query time. Fixed |
Altium usability report | OpenLM Server | 17236 | End time > Start time | Query result can show session started after execution time. This can cause exceptions for session shorter than a minute. Fixed |
Enhancements
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
New feature – Autodesk Token Flex Licensing | General | 12846 | Token usage calculations and reports | New feature |
New supported license manager – ArcGIS Online | General | 12866 | Monitor ArcGIS Online usage | New feature |
New supported license manager – Autodesk cloud | General | 12867 | Monitor Autodesk Cloud usage | New feature |
New supported license manager – Adobe cloud | General | 12868 | Monitor Adobe Cloud usage | New feature |
New supported license manager – Flexnet Embedded (FNE) | General | 12869 | Monitor Flexnet Embedded licenses for Avid & Nvidia | New feature |
New supported license manager – Office 365 | General | 14264 | Monitor Microsoft Office 365 usage | New feature |
OpenLM Server Performance upgrade | General | 12876 | Less cases of required restart. Shorten startup times. Better performance for high load | Enhancement |
System & Security enhancements | General | 13938 | Password policies enforcement, new installer, easier system configuration | Enhancement |
New free product – OpenLM Live Monitoring | General | 12854 | Monitor online license usage (no history accumulated). Any license manager, any number of license manager | New product |
Reports Scheduler csv attachment | Report Scheduler | 13374 | Csv attachments to Report Scheduler emails | Enhancement |
Enhancement – define Ldap synchronization time | Ldap | 12899 | Determine start time for each synchronization | Enhancement |
Enhancement – Add an info text next to No Groups in server configuration tool | License servers > LDAP | 9159 | Add a descriptor for the “No Groups” option under group rules | Descriptor created for this rule |
Server: License Activity: Ensure check box “Include Current Activity” is checked when License Activity is opened from Active Users Reports | Reports > Active Users > License Activity | 9374 | If the License Activity report has been selected via the Active Users Report, the checkbox for “Include Current Activity” is blank | Set the default for this field to be checked when requesting report |
Add Server Version and DB type and Version to Usability Reports | Reports > Usability | 9422 | Please include server version and DB type from server log | Server Version and DB type and version are now included in Usability Reports |
Server: Configuration form: Cancel button is absent on the Edit warning when configuring the LDAP settings | License Servers > LDAP | 12918 | Need to be able to return to the LDAP screen when edit is incomplete. Currently can only save or discard changes. | User can cancel edit and return to LDAP screen and continue without losing data |
Reorganize the license service status | Dashboard | 13422 | Change dashboard to display orange for license server status when initializing | Dashboard will display warning colour for license server in initialization status |
Create application add form – Process | Application Manager | 13508 | Enhance application form process that supports License consumption and license return policies | Improved Application UI process functionality |
Create application form – File | Application Manager | 13509 | Implement application form file to support License consumption and license return policies | Application Manager UI now also supports file product creation |
Create application form – Folder | Application Manager | 13510 | Implement application form folder to support License consumption and license return policies | Application Manager UI now also supports folder product creation |
Update existing app manager UI – Applications | Application Manager > Applications | 13511 | Update Application Manager UI to enable user to enter complete product info in a single screen | User can now enter complete product information in a single screen via the Applications Manager |
Update existing app manager UI – License Return Policies | Application Manager > Applications | 13512 | Enable user to apply License Return policy in a single screen | User can now apply license return policy directly via the Applications Manager interface |
Update existing app manager UI – License Consumption Policies | Application Manager > Applications | 13513 | Enable user to apply License Consumption policy in a single screen | User can now apply license consumption policy directly via the Applications Manager interface |
OpenLM EasyAdmin should only display buttons for Broker actions which are enabled | EasyAdmin > License Servers | 14060 | Only the enabled Broker functions of Stop, Start, Reread and Restart must be enabled. | The broker commands are enabled according to the broker configuration |
Only show “Is triad configuration” checkbox in configuration form when relevant to product | Easy Admin > License Configuration | 14780 | Do not show “Is triad configuration” Checkbox for products that do not support triad license servers | Triad checkbox only displayed for products that support triad license servers |
Group Usage – add “Consider nested groups” checkbox | Reports > Group Usage | 14921 | The Groups Usage report seems to be excluding some groups | Add a “Consider nested groups” checkbox to ensure they are included in the report |
EA: Implement Monitoring mode for Applications Manager UI | Applications Manager | 15626 | Enhance applications Manager to support Monitoring Mode for licenses | Monitoring mode measures license usage but does not actively manage licenses |
LDAP – OpenLM will not sync group specified as Primary Group in Active Directory | LDAP | 16008 | Active Directory is not synchronizing primary group for a user, only secondary groups | Active Directory now synchronises all user groups for a user |
Codemeter: Output of new version 6.8 not parsed correctly by OpenLM | OpenLM Server | 16215 | The new version of Codemeter was not being parsed correctly | Data parser updated to handle new Codemeter format |
Server configuration – add Max Pool Size for SQL Server connection | OpenLM > Database configuration | 16770 | Allow only a maximum pool size of 100 to 300 for all SQL Server connections | If user does not enter a maximum pool size within the range allowed, an error message is displayed |
WMExtension – a new method for license harvesting | EasyAdmin | 12829, 12834, 14269 | WMExtension is a new way to save & close idle software thus releasing the license | At the moment implemented for Petra, Kingdom & Harmony – software used in the oil industry (using RMS licensing). |
OpenLM Server v4.4.39 – March 12, 2019
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
The OpenLM server is not responding and the error is logged as “connection pool limit reached” | OpenLM Server | 16655 | In some cases when the system has a big load and several users are running reports at the same time, the amount of allowed connections is reached and we can get access errors | We increased the allowed db connections and the issue was resolved |
OpenLM Server v4.4.38 – February 19, 2019
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Additional Key field is showing wrong data when licenses are coming from multiple pools. | OpenLM User Interface-> Currently Consumed Licenses | 14592 | Some users are being shown as being registered under an incorrect license pool in OpenLM User Interface. It appears that the interface is passing the incorrect data. | Issue was fixed and now correct Additional Key value is shown. |
Altium LM Server is shown with red status. | OpenLM User Interface -> License Servers | 15580 | Server was sending incorrect parameters to Altium LM. | Correct parameters are now sent. Correct status is now shown. |
LDAP Sync didn’t work correctly after upgrading to v4.4 | OpenLM User Interface -> LDAP Synchronization | 15806 | In some cases LDAP Sync never ended even after several hours. | LDAP Sync is working correctly now. |
DSLS usage not being counted when offline license was used | OpenLM Server -> Currently Consumed Licenses | 15848 | This issue occurred with a borrowed offline license. The user simultaneously had a license checked out on another workstation | Issue was fixed. |
Altium Usability Report was produced on a daily basis | OpenLM User Interface -> System alert and Email | 16239 | When interrogating Altium licenses via the “Currently Consumed Licenses” screen, the incorrect date for “Start Time” is returned. | Both Expiry Date and Expiry Date Value fields are taken into consideration now. |
Server: Configuration form: LDAP: Preview window is not shown | OpenLM Configuration Form-> LDAP | 16268 | On large amounts of data, the query to the LDAP timed-out and as a result an empty screen was shown. | The timeout limit has been increased and the Preview screen is shown properly. |
Server: Configuration form: LDAP: Newly added data does not remain after the clicking Cancel button on the Edit warning | OpenLM Configuration Form> LDAP | 16269 | When the user selects “Cancel” when there is an Edit Warning (“Do you want to save your changes before leaving to another Tab?”) on the LDAP “Set up Directory Service Preferences” screen, it is treated as if “No” was entered and the changes are discarded. | Now works correctly. |
OpenLM Server v4.4.31 – December 10, 2018
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
When OpenLM is trying to read a license file which is empty or doesn’t exist, it will cause an Unknown state in the OpenLM User Interface | OpenLM User Interface, License Servers window | 13515 | When license file is empty or doesn’t exist, license servers go into “Unknown” state in the OpenLM User Interface | Alert message of a new empty license file was added and license servers are showing the correct status |
Not all groups are added in LDAP Synchronization | OpenLM Server, LDAP | 13520 | When user had more than one security group set in LDAP, not all of them were added to the OpenLM Server database | All groups are added to the database during synchronization |
OpenLM Server fails to store FlexLM license file details in the database in some specific cases | OpenLM Server | 13667 | In some cases the length of data in FlexLM license file didn’t match the length of column in OpenLM database | OpenLM Server successfully stores FlexLM license file details |
Synchronization of non-unique users and groups caused the sync to fail | OpenLM Server, LDAP | 13815 | LDAP sync fails due to duplication in LDAP sync element table in case of grouping by an attribute with the same value but different case | LDAP synchronization is successful |
Session of an application that is not monitored by License Manager Servers and filtered by OpenLM Usage disappears in the Currently Consumed License window | OpenLM Server | 14061 | Session of an application that is not monitored by License Manager Servers and filtered by OpenLM Usage disappears in the Currently Consumed License window | Now query return the expected result depending on filtering definition |
Error message “Failed to handle LDAP” in LDAP Entities | OpenLM Server | 13821 | When opening LDAP Entities window “Failed to handle LDAP” error message appeared | Error message does not appear in User Interface |
When defining an UnManaged Processes the Agent was not monitoring it | OpenLM Server | 14095 | When defining an UnManaged Processes the Agent was not monitoring it | Now OpenLM Agent gets an updated list of processes to monitor |
When changing configuration of Parent Package and Product/Packages it’s menu is not updated | OpenLM User Interface | 13375 | When changing configuration of Product/Packages, Parent Package menu is not updated | Parent Package menu is updated |
Suspension wasnt working when monitoring with openlm server and with applications manager in parallel | OpenLM Server | 13493 | Suspension wasnt working when monitoring with openlm server and with applications manager in parallel | Now Suspension will work when using parallel monitoring |
Suspension wasnt working when License Server is configured with remotely sampling | OpenLM Server | 14340 | Suspension wasnt working when License Server is configured with remotely sampling | Now Suspension will work when License Server is configured with remotely sampling |
Enhancements
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Add support for collecting idle times for features with DUP_GROUP =User|Host|Display | OpenLM Server | 14292 | When agent was reporting the Idle time for feature with DUP_GROUP =User|Host|Display OpenLM Server was not supporting it. | Idle Time will be collected in the right way for features with DUP_GROUP =U|H|D |
OpenLM Server v4.4.26 – November 6, 2018
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Users are not synchronized when comma appears in group/user name | OpenLM Server | 13227 | Users are not synchronized in LDAP Sync if “sync only active users of licenses” is checked and group/user name includes a comma | LDAP Sync adds users to group properly |
Idle time is not available when AutoCAD is a process of App Manager | OpenLM Server | 13079 | Idle time is not available in OpenLM Server when AutoCAD is a process of App Manager | Idle time is displayed when AutoCAD is a process of App Manager |
Inactive steps are executed in Agent Procedure | OpenLM Server | 13252 | Inactive steps are executed in Agent Procedure | Inactive steps are not executed |
Only first sending attempt works when sending e-mails/sms | OpenLM Server | 13290 | After restart of OpenLM Server only first email/sms is being sent | Emails/SMS are sent successfully |
If user is member of several groups only the first group was synchronized | OpenLM Server | 13357 | In the Configuration form of LDAP only the first group out of several others was synchronized | All groups are synchronized |
DOORS usage is not collected for all FLEXLM prior to version 11.9 | OpenLM Server | 12995 | When license file contains two DOORS features, one is token based related to TLSTOK and the other independent feature, usage is not collected to the token based DOORS feature. | Usage is associated with the correct DOORS feature. |
OpenLM Server v4.4.22 – October 15, 2018
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Sorting Time of starting of a process is not accurate | Dashboard | 13070 | “Process Started/Ended At” sorting in Cleanup Monitor is not accurate | Sorting works accurately |
Description sorting is not accurate | Dashboard | 13071 | Description sorting in Cleanup Monitor is not accurate | Sorting works accurately |
Creation Sources sorting is not accurate | Dashboard | 13072 | Creation Sources sorting in Cleanup Monitor is not accurate | Sorting works accurately |
Read license file is available when OpenLM Server remotely queried license manager | Server | 13073 | Read license file in Configuration form is available when OpenLM Server remotely queried license manager | Read license file is not available when remotely queried |
Application is not displayed on the screen when the removal is impossible | Dashboard | 13081 | Application is not displayed on the screen of App Manager when removal is impossible | Application remains on the screen when deletion is not possible |
Filter features are not saved accurately | OpenLM Server | 12968 | Filter features are not saved accurately | Filters save all information selected |
Some License Servers are not being monitored | OpenLM Server | 12944 | Some License Servers are not being monitored after upgrade | Incoming data is parsed and saved successfully |
OpenLM Server v4.4.18 – October 8, 2018
OpenLM Server v4.4.18 now includes MySQL v8 support Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Searching functionality issue | OpenLM Server | 12961 | Searching doesn’t show results when existing server name is indicated in “Server name field” of License Procurement window | Searching functionality is working properly |
Procedure Name field is not displayed properly | OpenLM Server | 13005 | When process release method is none, Procedure Name field is displayed in the Server: Edit process window | Procedure Name field is not displayed when Process release method is None |
Close App functionality is disabled for unmanaged processes | OpenLM Server | 13006 | Close App item is disabled for unmanaged processes when Process release method is available | Close App item is fully functional for unmanaged processes when Process release method is available |
“Ignore” button in the License server window is not named correctly | OpenLM Dashboard | 11507 | “Ignore” button in the License server window should be named “Clear” | “Ignore” button is renamed to “Clear” |
Some License Servers are not being monitored | OpenLM Server | 12944 | Some License Servers are not being monitored after upgrade only when monitored directly from OpenLM Server and without Broker | Monitoring of License Servers is fully functional from OpenLM Server and without Broker |
OpenLM Server v4.4.15 – September 20, 2018
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Timing out of reports | DB | 11836 | Reports with big data volume are timed out | Reports involving big data volumes are successfully generated |
LDAP synchronization issue | OpenLM Server | 11869 | LDAP is not synchronizing when “Sync only Active Users” is set | LDAP is synchronizing properly |
Issues with usability report for FLexLM | OpenLM Server | 11931 | When creating usability reports user could set improper closing time | Reports are generated only with correct start and end time |
Token cost is not displayed | OpenLM Server | 12016 | Token cost is not displayed on the License screen | Token cost is displayed on the License screen |
Problems with LDAP structure update | OpenLM Server | 12324 | LDAP structure is not updated properly during synchronization | LDAP sync works correctly |
Usability Report generates an error message | OpenLM Server | 12343 | Usability reports have “Validate Usage Error” messages in logs | Usability reports do not generate error messages anymore |
Feature Usage Status widget runs slow | DashBoard | 12355 | Feature Usage Status screen runs slow | Feature Usage Status screen is updated in less than 5 seconds |
LDAP Entities error message | OpenLM Server | 12362 | An error message appeared in LDAP Entities window when clicking Recent Sync Date | LDAP: Entities functions without error message |
LDAP Entities: Sorting ID column does not work | DashBoard | 12373 | Sorting of results in LDAP Entities by Sorting ID did not work | Sorting ID column works properly |
LDAP Entities: Synchronized date filter is not working correctly | DashBoard | 12374 | The result shows “Synchronized From” data when “Synchronized After” filter was selected | Synchronized date filter shows correct data |
Host Availability widget: The future date for the last period is on the Table screen | DashBoard | 12389 | Data on host availability is shown for the future period | Host availability is shown for the actual time |
Host Availability: Future date is on the Chart screen | DashBoard | 12391 | Chart screen displays future date | Chart screen displays actual date |
Usability report JSON does not contain output data | OpenLM Server | 6395 | RLM – usability report JSON does not contain output data | Usability report JSON contains output data |
One Server showing LM Down in OpenLM User Interface | OpenLM Server | 9994 | DSLS Cluster, Server shows LM Down when it is actually working | Server does not display status “LM Down” when it is actually working |
ValidateAnalyzedUsage error in the log | OpenLM Server | 10034 | ValidateAnalyzedUsage error appears in the log of Codemeter plugin | No error in the log |
LDAP: eDirectory: New group has char instead of a name | OpenLM Server | 10430 | Server tool: LDAP eDirectory: Newly created group has char instead of name | Name of groups corresponds to the attribute info |
LDAP: eDirectory: When creating a group it has cn/o in the beginning | OpenLM Server | 10431 | When creating a group by attribute manager, it has cn/o in the beginning | Name of group does not start with cn/o in the beginning |
Server: incorrect notice message | OpenLM Server | 10683 | Notice message on the Alerts Screen appears instead of error message | Correct error message appears |
Success message appears before the process was completed | DashBoard | 10991 | Feature usage Status: Success message appears on the screen before process was completed | Message informing about successful action appears after the process is completed |
Licenses window shows features which are set as hidden | DashBoard | 10992 | Licenses window shows features which are set as hidden if same feature exists with different license types | License Type column and refresh button were added to Licenses window |
Help information is not displayed | DashBoard | 11088 | Help information is not loading on the Condition Editor screen when an argument is not selected | Hep information is loading and displayed |
Notification does not prompt that executable name is empty | DashBoard | 11306 | Active Agent: Notification does not prompt after clicking OK about empty executable name | Notification prompts in the executable name window that this field is required |
Scroll bar appears in pie chart type after changing window size | DashBoard | 11329 | Scroll bar appears in pie chart type after changing size of the Denials window | Scroll bar will appear in the default size of Denials window |
2 options under Active project window can be checked simultaneously | DashBoard | 11346 | In the Administration – Projects window it is possible to check 2 options under Active project window that depend on each other | “Show unassigned projects” is enabled only if “Hide projects option from menu” is unchecked |
All vendors are deleted when only 1 vendor is selected | DashBoard | 11368 | App Manager: All vendors are deleted when only 1 vendor is selected | Only selected vendor is deleted |
An error appears when searching a non-existing name | DashBoard | 11387 | An error appears in Entities window when searching a non-existing name | ‘No results found’ message appears when searching a non-existing name |
Denials chart query timed out | OpenLM Server | 11395 | When trying to get a denials report the denials table query is timed out. | Denial chart query does not get timed out |
When reading options file notification message appears every two minuntes on the Alerts screen | OpenLM Server | 11403 | When reading options file which is configured incorrectly notification message appears every two minutes on the Alerts screen | Notification message appears only once |
Incorrect option appears in the Session Active/ Idle ratio window | DashBoard | 11430 | “Add shortcut to desktop” option appears in the Session Active/ Idle ratio window | ‘Add shortcut to desktop’ does not appear in Session Active/ Idle ratio |
Changing an alert name to an existing one shows 2 records with same name | DashBoard | 11435 | When changing an alert name to an existing one in the Alert Management window and clicking twice, the existing alert shows 2 records with same name | When naming new alert with existing name a warning notification appears and it is not created |
Level value has 16 digits after decimal point | OpenLM Server | 11448 | Level value has 16 digits after decimal point in the License Usage report | Level value has 2 digits after decimal point |
Project Usage recording in case of several projects is not accurate | OpenLM Server | 11515 | Project Usage time is not displayed accurately | Each project shows Usage time only for the time that was spent on that project |
Scrolling line missing in the Pie Chart | DashBoard | 11521 | Scrolling line missing when Pie Chart is selected for the first time in Denials | Scrolling line works properly |
Incorrect text in error message | DashBoard | 11531 | Incorrect text in error message in Denials module | Error message text corrected |
Checkout Policy is not displayed | DashBoard | 11536 | Checkout Policy is not displayed in User Interface | Checkout Policy is displayed in User Interface |
Error message appears when there is no data | DashBoard | 11565 | Error message appears when there is no Denials data | Error message does not appear when there is no Denials data |
An error appears when searching a non-existing name | DashBoard | 11595 | An error appears when searching a non-existing name in Entities | “No results found” message appears |
No notification when adding an unmanaged process and exceeding number of ports | DashBoard | 11601 | No notification when adding an unmanaged process and exceeding number of ports in Unmanaged Processes | User is notified when number of ports is exceeded |
Incorrect time frequency of reports sent to email and alert rules | DashBoard | 11607 | Incorrect time frequency of alerts rules and scheduled reports sent by email | Emails are being sent with correct time frequency |
Double error displayed when entering wrong values | OpenLM Server | 11616 | Double error displayed when entering wrong values in configuration form | Only one error message is displayed. |
Ignore column has different names | DashBoard | 11637 | The same Ignore column in LDAP Relations and Entities has different names | Ignore column name is the same |
Recent Sync Date is not accurate | DashBoard | 11639 | Recent Sync Date is different for the same Entity name and its Relations | Recent Sync Date is displayed correctly |
Unable to parse VENDOR line | OpenLM Server | 11696 | FlexLM is unable to parse VENDOR line | No error in the log |
Host availability: Table doesn’t show periods with status “Unknown” | DashBoard | 11752 | Table doesn’t show periods with “Unknown” status | Host availability: Table shows periods with “Unknown” status |
Sorting by user idle time is not fully functional | DashBoard | 11754 | Sorting by user idle time in Currently Consumed Licenses is not fully functional | Sorting is fully functional |
Server installation error (Firebird) | Core Installer | 11822 | Error during Server installation for Firebird | Server installation for Firebird is successful |
Server installation failed (MsSQL) | Core Installer | 11825 | Server installation failed (MsSQL) during DB update | Server installation is successful |
German language localization issue | DashBoard | 11848 | Table name is not in German when it is opened from Report Scheduler | Table name is in German |
Edit screen does not open | DashBoard | 11854 | Edit screen does not open after clicking Edit button and double click on the Job itself in the Report Scheduler | Edit screen is opening |
OpenLM Server access error when searching a non-existing name | DashBoard | 11879 | OpenLM Server access error when searching a non-existing name in LDAP: Relations window | Error message does not appear |
“Show only ignored” filtering is not functional | OpenLM Server | 11881 | “Show only ignored” filtering in Entities window is not functional | “Show only ignored” filtering is fully functional |
Feature selection order | DashBoard | 11889 | Feature selection order in Checkout Policy is inaccurate | Feature selection order is correct |
Page number is not fully visible | DashBoard | 11891 | Page number in License Activity window is not fully visible | Page number is fully visible |
Error in communicating with Broker | OpenLM Server | 12515 | Error in log when communicating with Broker | No errors when communicating with Broker |
Filter saving issue | DashBoard | 12646 | Filter settings are not saved in Filter Management | Filter settings are saved in Filter Management |
Process Features error message | DashBoard | 12708 | An error message appears when License Release setting is disabled | No error message when License Release is disabled |
Inaccurate time in Report Scheduler | DashBoard | 11303 | Inaccurate creation time in Report Scheduler | Creation time is accurate |
Inaccurate start times reported for MathLM | DashBoard | 11026 | Start Time is saved to DB inaccurately | Start Time is reported correctly |
Enhancements
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Save button overwrites existing filter settings | DashBoard | 10468 | When clicking Save button existing filter settings are overwritten | Confirmation window appears before saving |
No warning about existence of a filter with the same name | DashBoard | 8521 | When clicking Save button existing filter settings are overwritten | Confirmation window appears before saving |
Names of some Project settings are not accurate | DashBoard | 7440 | No warning about existence of a filter with the same name in Filter Management | System issues a warning if filter with the same name already exists |
Agent Version filter is not editable | DashBoard | 12223 | Names of settings in Projects administration window are not accurate | “Hide projects option from menu” changed to “Set Active Project” in Agent menu “Allow creation of projects in Agent” changed to “Create New Project” in Agent menu |
Master ID is not visible on the top of the window | DashBoard | 12056 | Agent Version filter in Workstations window is not editable | Agent Version filter is editable |
“None” setting added to available License release methods | DashBoard | 12151 | Master ID is not visible on the top of Administration-System window | Master ID is visible on the top of Administration-System window |
Currently Consumed Licenses report – “User Idle Time” and “Recent App Idle” are shown in grey when agent is not online | DashBoard | 12182 | “None” setting added to available License release methods in Edit process window | “None” default setting added to available License release methods |
License Type added in Show/Hide Features window | DashBoard | 12030 | Currently Consumed Licenses report – changes in “User Idle Time” and “Recent App Idle” | “User Idle Time” and “Recent App Idle” are shown in grey when agent is not online A tooltip on shows Last Agent Hearbeat time |
Tooltip added on “Unknown” status | DashBoard | 12046 | License Type added in Show/Hide Features window and refresh button | License Type and refresh button were added |
Components with “Not licensed” permissions need to show appropriate message | DashBoard | 11793 | Tooltip added on “Unknown” status in the Host Availability window | Tooltip added on “Unknown” status |
Workstations filter added | DashBoard | 11820 | Components with “Not licensed” permissions do not show appropriate message | Notification message appears in case of components with “not licensed” permissions |
Added “License Product” value | DashBoard | 11930 | Workstations filter was missing in Currently Consumed Licenses | Workstation filter added in Currently Consumed Licenses |
Support Token Based Licensing required for “MSC” | OpenLM Server | 4041 | Added “License Product” value to OpenLM License property | Added “License Product” value |
Codemeter required to support expiration dates | OpenLM Server | 12241 | Support Token Based Licensing added for “MSC” | Added Support Token Based Licensing |
Master id required for Audit Report | OpenLM Server | 12048 | Codemeter required to support expiration dates | Codemeter supports expiration dates |
Visual improvements of problematic license servers | OpenLM Server | 11441 | Master id missing from Audit Report | Server status icon size was increased |
Workstations filter needed in Currently Consumed Licenses | OpenLM Server | 11140 | No workstation filter in Currently Consumed Licenses report | Workstation filter added in Currently Consumed Licenses report |
“Recalculate License File” required to ease support | OpenLM Server | 8954 | “Recalculate License File” option is needed to re-read license file | “Recalculate License File” functionality added to “License Servers” widget |
Vendor names for codemeter are not meaningful | OpenLM Server | 9976 | Meaningful vendor names are needed for codemeter | Meaningful vendor names are set for codemeter |
OpenLM Server v4.3.56.69 – July 29, 2018
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Firebird DB upgrade failed | DB Upgrade | 9404 | Firebird upgrade failed for users of “Saved Queries” | The database now updates DB correctly |
Saved filter does not load correctly | OpenLM User Interface – Host Availability window | 10419 | In the Host Availability window, opening an existing filter did not load the correct settings | Opening an existing filter loads the correct settings now |
Sorting synchronization numeric names not working | OpenLM User Interface: Administration – LDAP | 10396 | Sorting synchronization name did not work correctly for numbers | Sorting now works properly |
Some groups from the List View did not appear in the Tree View | OpenLM User Interface: Groups | 10426 | On the Groups window, some groups from the List View tab did not appear in the Tree View tab. | The groups appear on both tabs precisely |
The system did not add a user from options files to a group | OpenLM Server: Options Files management | 10427 | A user that was not added to a group via options file | User was added to the group |
The system allowed to save a value of zero in ‘Agents report to OpenLM Server (seconds)’ field | OpenLM User Interface: Administration – Agent Policy | 10462, 10463 | On the Administration – Agent Policy window, it was possible to save the value [0] in the Agents report to OpenLM Server (seconds) field. | The minimum value of the field is 60 seconds now |
An alert of duplicate group did not appear after changing a group name to an existing one | OpenLM User Interface: Group | 10407 | On the Group Details tab, there was no error message when trying to rename a group to an already existing name | An alert message appears when trying to rename a group that already exists |
Servers that were deleted appeared in the window | OpenLM User Interface: “‘Released Licenses” | 10387 | Deleted servers appear on “Released Licenses” window | Deleted servers do not appear on “Released Licenses” window anymore |
Buttons are enabled but not clickable when error message appears on the screen | OpenLM Server Configuration Form | 9882, 10650 | The buttons Add, Remove, Apply, and Close are not clickable when an alert message is on the screen | The buttons are now disabled when alert appears on the screen |
In the Alert Description the Command data did not appear | OpenLM User Interface: Alerts window | 10372 | Empty Command data on the Alert Description section | The command data does not appear when it is empty |
In Alert Description there was a difference in time request of the reset_license_file | OpenLM User Interface: Alerts | 10420, 10421 | The request time of reset_license_file from the Alerts window indicates a different time zone as on the OpenLM User Interface. | Now, the request time is in UTC on Alert Description section |
The select button was inactive after choosing a group from Group Search | OpenLM User Interface: Group Usage | 10450 | On the Group search window, the Select button was disabled when choosing a group | The Select button is active after choosing a group |
Server Error alert message appeared after adding a user with quotes | OpenLM User Interface: Users | 10453 | On the Users window, the Server Error alert message appeared when the user is written with quotes | System does not allow to add user with quotes |
“Select time zone” message appears before logging in | OpenLM User Interface | 10454 | The “Select time zone” message appeared before logging in for users using “Roles & Permissions” | The “Select time zone” message appears after logging in. |
The system allowed to add a duplicate alert and edit it | OpenLM User Interface: Alert Rules | 10455 | On the Administration – Alert Rules window, the system allows to continue entering data for duplicate alert | For duplicate error, the system does not add the new alert |
A report that was sent by E- mail did not open the correct date range in the User interface | OpenLM User Interface: Host availability | 10414 | The report that was shared by E-email did not open the correct date range settings | The report that is sent by E- mail opens the correct time settings in the User interface. |
A wrong synchronization name appeared after restarting the server and syncing a new record | OpenLM User Interface: LDAP Entities | 10434 | When the Entities window is opened after restarting, the synchronization name is incorrect. | The correct name appears now. |
The Disable button was active when selecting a disabled group | OpenLM User Interface: Group | 10487 | The Disable button was in active mode when a disabled group was selected | The Disable button is inactive when choosing a disabled group |
Alert sign was not displayed when a group was added to a user in user window | OpenLM User Interface: Options Files Management | 10485 | After adding a group to an existing user, an alert sign did not appear in Options Files Management | An alert sign is displayed after changing a group |
A report of Recent Features Denials that was Shared by email did not open the correct report settings | OpenLM User Interface: Recent Features Denials | 10492 | The checked Show True Denials only checkbox on the Recent Features Denials window appears unchecked in the sent by Email report. | The Show True Denials only checkbox is checked in the sent report |
The number of deleted records was changed after running a clean up of users | OpenLM User Interface: Cleanup Monitor | 10611 | The total record number to be deleted doesn’t remain the same after refreshing the Cleanup Monitor window. | The total record number to be deleted remains the same after refreshing the Cleanup Monitor window. |
Active users were not synced when Sync only active users of licenses checkbox was checked | OpenLM Server: LDAP: | 9750 | The active users were not synced when the Sync only active users of licenses checkbox was checked. | When the Sync only active users of licenses checkbox is checked and there is an active user, only this user will be synced. |
Total number of groups was not displayed in groups window | OpenLM User Interface: Groups | 10101 | The total number of groups was not displayed. | The total number of groups is displayed now |
A Scroll Bar did not appear after maximizing/minimizing Group Usag window | OpenLM User Interface: Group Usage | 9884 | When maximizing/minimizing the Group Usage window, there was no Scroll Bar | The Scroll Bar from the Group Usage window is visible now. |
A deleted Server appeared in Feature Usage Status window | OpenLM User Interface: Feature Usage Status | 9951 | A server that was deleted remained in the Feature Usage Status window | The deleted Server doesn’t appear |
Active users that were not under a start node were synced and new groups were not created | OpenLM Server | 10049 | Active users that were not under a start node were synced and groups were not created even if the Sync only active users of licenses and Hierarchical – … checkboxes were checked. | Only active users under the start node are synced and new groups are being created |
In the Denials & Recent Features Denials windows, the results don’t match for the same filter | OpenLM User Interface: Denials | 10074 | The results don’t match for the same filter in the Denials & Recent Features Denials windows | For the same filter the results in Denials & Recent Features Denials match |
ON DELETE CASCADE was missing on MySQL script | DataBase | 8437 | The MySQL foreign key from olm_process_products is missing the ON DELETE CASCADE constraint. | MySQL database contains the ON DELETE CASCADE |
Refresh button did not refresh the Feature Usage Status after identifying as a user | OpenLM User Interface – Feature Usage Status | 10096 | In the Feature Usage Status window, after identifying as a user, the refresh button did nothing | The features usage requests are shown after identifying as a user |
License Manager list was not completed correctly in Audit Report | OpenLM User Interface: Audit Report | 10106 | In the Audit Report, the License Manager list was completed incorrectly | The License Manager list is completed correctly |
Audit Report showed a wrong total number of Vendor’s license | OpenLM User Interface: Audit Report | 10173 | The total number of the Vendor’s license from the Licenses window doesn’t match the total number from the Audit Report. | The total number of the Vendor’s license from the Licenses window and from the Audit Report is the same |
Vendors list was not sorted in the Audit Report | OpenLM User Interface: Audit Report | 10218 | The Vendors list was not sorted in the Audit Report. | Vendors are sorted in ascending order |
A version information was missing in feature field on the License Activity window | OpenLM User Interface: License Activity | 10221 | After clicking a column in Dashboard (Top 10 Used Features), the information about the version did not appear on the License Activity window. | The version will appear on the License Activity window, Features section, with the relevant information. |
A severity of Alert appeared after deleting a group from cleanup tool | OpenLM User Interface: Alerts | 10383 | Deleting groups successfully from the Cleanup appeared as Alert in the Severity column | Deleting groups successfully from the Cleanup appear as Notice in the Severity column |
When choosing all features at once, not all columns have data | OpenLM User Interface: Feature Usage Status | 10217 | Not all columns contain data after adding all the features at once | All the columns have data after choosing all features at once |
The same vendor appeared twice in the Vendor list | OpenLM User Interface: Audit Report | 10231 | The same vendor appeared twice in the Vendor list of the Audit Report. | The same vendor appears only once. |
Hidden features appeared in Licenses window | OpenLM User Interface: Licenses window | 8819, 10240 | After hiding features in ‘Show/Hide features’ window, features appeared in Licenses window | Hidden features do not appear in Licenses window |
The system did not parse correctly expiration date of format (YYYY-MM-DD) for NVIDIA | OpenLM Server | 9499, 9938 | The system did not parse correctly expiration date of format (YYYY-MM-DD) for NVIDIA | The date format (YYYY-MM-DD) is parsed correctly |
Adding all features in License Usage took a long time | OpenLM User Interface: License Usage | 9548 | Adding all features and selecting all features took more than a minute and a half | Adding all features is faster |
Only License Usage window had the option to select a filter for shortcut | OpenLM User Interface | 10466 | Not all reports had the option to select a filter for shortcut | All reports that have a filter have now the option to select a filter for shortcut |
Candidate servers were counted in License Servers window | OpenLM User Interface: License Servers | 10988 | Candidate servers were counted in License Servers window | Candidate servers are now excluded and not counted in License Servers |
Problem with deleting a parent group | OpenLM User Interface: Groups | 11174 | When trying to delete a link to a parent group, the link was not deleted | The deletion of linked parent group can be deleted |
After clicking ‘Sync now’ endless loading indicator appears | OpenLM User Interface: LDAP – Entities | 11182 | After clicking ‘Sync now’ an endless loading indicator appears and error in JavaScript console | Issue was resolved |
Confusing names on filtering panel | OpenLM User Interface: LDAP – Relations | 11186 | The inconsistency in the name convention between the filtering panel and the result grid | We now have consistency between the filter panel and grid panel: Parent name and Entity name |
Consider only working hours showed not relevant information | OpenLM User Interface: Released licenses | 11198 | For using ‘Consider only working hours’ the system was ignoring the checkbox | Consider only working hours checkbox was removed |
Features were editable in a package for a non editable license | OpenLM User Interface: Checkout Policy | 11209 | It was able to edit features in a package for non editable license | For non editable license, the package cannot be edited |
Chart tab was not updated after refreshing the ‘Idle Period’ tab | OpenLM User Interface: Session Active/ Idle ratio | 11221 | The end time in the chart tab was not updated after refreshing the ‘Idle Period’ tab | A refresh button was added to chart tab, both buttons refresh end time in the tabs |
System did not add a denial to denial’s list after clicking ‘Add to Excluded list’ button | OpenLM User Interface: Administration – Denials | 11243 | After clicking the ‘Add to Excluded list’ button – the denial was not added to the list and error appeared | A denial is added to the excluded list after clicking the ‘Add to Excluded list’ in Denials report |
The apply button changed the chosen feature in Heatmap after clicking it several times | OpenLM User Interface: License Usage | 11297 | When several features are chosen, the apply button changed the chosen feature in Heatmap | The chosen feature stays the same after clicking the Apply button |
Changing an existing Alert name to another existing alert- the changed alert was removed | OpenLM User Interface: Alert Management | 11309 | Changing an existing Alert name to another existing alert – the changed alert was removed and it was not able to edit it | The system allows to edit an alert with an existing name |
The hours did not match in Chart and Table tabs when using Hour (in a day) | OpenLM User Interface: Denials | 11327 | For filtering by Hour (in a day) the hours did not match in Chart and Table tabs | The hours in Chart and Table tabs match |
Clicking the save button the Edit Process window did not show the the features | OpenLM User Interface: Process features | 11350 | Clicking the save button the Edit Process window did not show the the features | The features appear after saving the Edit Process window |
OpenLM EasyAdmin2 was not changed to OpenLM User Interface in start menu | OpenLM Server | 10112 | OpenLM EasyAdmin2 was not changed to OpenLM User Interface in start menu | OpenLM User Interface appears in start menu |
Sharing by email did not display correctly the sharing user | OpenLM User Interface | 10507 | Sharing by email did not display correctly the sharing user | The shared email is displaying the correct sharing user |
New added project did not appear in the filter panel | OpenLM User Interface: Projects | 10642 | Adding a new project did not show it in the filter panel | New added project is now reloaded and appears in the filter panel |
System did not allow to delete an existing project of a user before saving it | OpenLM User Interface: Users | 10653 | In the Edit User form it was not able to delete an added project before saving the form | newly added Project is deletable |
When selecting a workstation it was not able to make a search | OpenLM User Interface | 10690 | A search component did not appear when selecting a workstation | Search component appears now |
An error appeared for saving a Job title with special character | OpenLM User Interface: Administration – Cleanup Manager | 10722 | Saving a special character for Job title prompted an error | Only these characters are allowed /[A-Za-z0-9\/\-:\s]+/ |
After deleting a filter that was set to be open at start up, a number appears in properties list | OpenLM User Interface | 10764 | A report that was opened at startup with a deleted filter showed the filter as a number | Startup filter is removed when a filter was deleted |
A filter with only a feature did not display the feature | OpenLM User Interface | 10770 | Opening a filter of only a feature did not display the feature | A filter with only a feature displays the feature |
Sorting the duration column did not work properly | OpenLM User Interface: Host Availability | 10858 | Sorting the duration column did not work properly | Sorting work properly now |
Group by tab was not available until clicking the “Apply” button | OpenLM User Interface: License Activity | 9706 | It was impossible to move to group by tab without clicking “Apply” | Group by tab is enabled without clicking “Apply” |
A selected feature did not appear in the filter panel | OpenLM User Interface: Feature usage Status | 8310 | After selecting a feature from features combo did not display the feature in the filter panel | Features grid appear in filter panel |
When no results found, the button of “Show Total Usage Time” was enabled | OpenLM User Interface: License Activity | 8427 | When no results found, the button of “Show Total Usage Time” was enabled | The button is enabled only when data is presented |
A warning notification did not appear when saving an empty field | OpenLM User Interface: Process Features | 8505 | In Edit Process form, a notification did not appear next to an empty field after saving the form | The field “OpenLM extension reports to OpenLM Agent (seconds)” is required and a notification appear when it is empty |
After changing a duplicated name and clicking apply a ‘Duplicate name value’ message appeared | OpenLM Server: Configuration form | 10369 | After changing a duplicated name of synchronization name in LDAP, a duplicate message appeared | Changing a duplicated name to unique and clicking Apply does not prompt duplicate message |
For case sensitive DB, 2 groups were created for same name (e.g group OpenLM and group openlm) | OpenLM Server: LDAP | 10249 | For case sensitive DB, 2 groups were created for same name (e.g group OpenLM and group openlm) | For case sensitive DB, only one group is created (e.g OpenLM) |
Options file Preview window could be opened several times simultaneously | OpenLM User Interface: Options Files Management | 9352 | Options file Preview window could be opened several times simultaneously | Options file Preview window can be opened only once |
An unhandled exception appeared after filtering the port column | OpenLM Server: Configuration form | 9354 | An unhandled exception appeared after filtering the port column, before applying the changes | System allows to filter the column before applying changes |
A CSV link was not created after clicking the export button | OpenLM User Interface: Administration – LDAP Synchronization | 9362 | Clicking the export button did not create a CSV link | Downloading a CSV is now supported |
Update Time was displayed when ” Automatic Update” was disabled | OpenLM User Interface: Administration – Options Files | 8977 | For disabled when ” Automatic Update” checkbox, the update time appeared | The time is displayed only if “Automatic Update” option is enabled |
Candidates license servers were displayed for user without permission | OpenLM User Interface: License Servers | 8758 | Candidates license servers were displayed for user without permission | User without permission will not have candidate license servers |
In chart tab the Idle Time Percentage was more than 100% | OpenLM User Interface: Session Active/Idle ratio | 8782, 10826 | Chart tab displayed an Idle Time Percentage of more than 100% | Idle Time Percentage is not showing a percentage higher than 100 |
UTC time zone was not displayed correctly | OpenLM User Interface | 8918 | UTC time zone was not displayed correctly | UTC time zone is displayed correctly |
Adding several features only added the first selected feature | OpenLM User Interface: Feature usage Status | 8200 | Adding several features from features combo added only the first feature | Adding multiple features is supported now |
Manually closer of an app appeared with the reason ‘OpenLM Suspend’ | OpenLM User Interface: Released licenses | 8292 | When an app was closed manually it appeared as ‘OpenLM Suspend’ | Closing Manually an app appears with the reason ‘User Closure’ |
Open sessions were not considered in the report | OpenLM User Interface: Project Usage | 8345 | Project’s usage did not appear for an open session | Open sessions are not considered in Project Usage report |
Ldap Synchronizations List displayed only headered when there was no data | OpenLM User Interface: Support report | 10852 | Ldap Synchronizations List displayed only headered when there was no data | When there is no data, a “no data available” row appears |
When opening twice the same app not on the same time, the Idle periods of package and component were not the same | OpenLM User Interface: Currently Consumed Licenses | 10898, 10894 | When opening twice the same app not on the same time, the Idle periods of package and component were not the same | Issue was fixed |
Inconsistent preview of Workstation idle time and recent App. Idle period | OpenLM User Interface: Currently Consumed Licenses | 10903 | Inconsistent preview of Workstation idle time (-) and recent App. Idle period (“N/A”) | Both columns appear with “N/A” when Idle data is not available |
Idle Time item is enabled for a package for an unchecked ‘Track process idle/active periods’ checkbox | OpenLM User Interface: Currently Consumed Licenses | 10914 | Idle Time item is enabled for a package for an unchecked ‘Track process idle/active periods’ checkbox | When ‘Track process idle/active periods’ checkbox is unchecked, Idle Time item is disabled |
Inconsistent preview of package idle time and component idle time | OpenLM User Interface: Currently Consumed Licenses | 10919 | In Session Active/Idle ratio the preview of the graph was Inconsistent for package and component | The preview of package idle time and component idle time matches |
A scroll bar was missing in all tabs except from the “Licenses Servers” | OpenLM Server: Configuration form | 10930 | A scroll bar was missing in all tabs except from the “Licenses Servers” | Scroll bar now appears in all tabs |
An error appeared after choosing more than 100 features | OpenLM User Interface: License Utilization | 10989 | After choosing more than 100 features an error appeared | Features selection is now limited to 100 |
Workstation Idle time was displayed when agent did not send a messages to Server | OpenLM User Interface: Workstations | 11029 | Workstation Idle time was displayed when agent did not send a messages to Server | When Agent is not configured to OpenLM Server, User Idle Time appears as N/A. |
Workstation idle time column kept showing current idle time when agent stopped reporting | OpenLM User Interface: Currently Consumed Licenses | 11142 | Workstation idle time column kept showing current idle time when agent stopped reporting | Workstation idle time is not shown when agent does not report |
The last interval appeared as active not necessarily when it was | OpenLM User Interface: Session Active/Idle ratio | 11152 | The graph in Chart tab showed the last interval as active when app was not active | The graph shows now an accurate picture |
Clicking Cancel button before saving the changes, saved the changes | OpenLM User Interface: Agent Procedure | 11293 | A change in Agent Procedure was saved after clicking the cancel button | Changes are not saved when clicking only the cancel button |
Vendor that was listed in the Vendor list was not present in the Ports list | OpenLM User Interface: Audit Report | 11305 | Vendor that was listed in the Vendor list was not present in the Ports list | Vendor that is listed in the Vendor list is presented in the Ports list |
For license without Actual Usage the ‘Track process idle/active periods’ Was enabled | OpenLM User Interface: Unmanaged Process | 11336 | For license without Actual Usage it was able to check the ‘Track process idle/active periods’ | A notification appears that user is not licenses to use the ‘Track process idle/active periods’ |
For license without Active Agent the ‘Enable Automatic process release functionality’ Was enabled | OpenLM User Interface: Unmanaged Process | 11337 | For license without Active Agent it was able to check the ‘Enable Automatic process release functionality’ | A notification appears that user is not licenses to use the Enable Automatic process release functionality’ |
User idle time was not consistent when different apps were opened | OpenLM User Interface: Currently Consumed Licenses | 11353 | User idle time was not consistent when different apps were opened for same workstation | User idle time is consistent when different apps are opened |
A downloaded png file did not present feature’s name | OpenLM User Interface: License Usage | 11355 | Downloading a png file of feature in Heatmap tab did not present feature’s name | Feature name is now presents when loading a png file |
System did not allow to delete Router Groups | OpenLM User Interface: Router Management | 11524 | It was not able to delete Router Groups | Router Groups can be deleted now |
Enhancements
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
New option to add Workstation manually | OpenLM User Interface: Workstations | 9730 | When deploying new workstations, it was impossible to add a workstation manually | We added the option to add a workstation manually |
New option to support GDPR regulations in the Cleanup Manager | OpenLM User Interface: Cleanup Manager | 9883 | New option to support GDPR regulations in the Cleanup Manager | A new option to anonymize user details according to GDPR regulations |
We added paging for Groups window | OpenLM User Interface: Groups | 10225 | A paging was missing on the Groups window, in List View tab | The paging was added |
Selected Feature Statistics has been removed | OpenLM Server: Selected Feature Statistics | 10412 | The window Selected Feature Statistics has been removed | The window Selected Feature Statistics has been removed |
We support borrowing of Codemeter | OpenLM Server | 5818 | We did not support borrowing Codemeter | We support borrowing of Codemeter |
Better counting vendors in Audit Reports | OpenLM User Interface: Audit Report | 10229 | Audit Report did not count correctly number of vendors | Better counting vendors in Audit Reports |
Reading RLM license file is supported for share = i | OpenLM Server | 8806 | We did not support reading RLM license file w | We now support reading RLM license file with share = i |
LM server full logging was enabled only for 24 hours or less | OpenLM User Interface: System | 8615 | LM server full logging was enabled only for 24 hours or less | LM server full logging limit was increased to 72 hours |
Choosing many features caused a memory over usage | OpenLM User Interface: License Usage | 9544 | Choosing more than 100 features it caused a memory over usage | The limit of feature is 100 now |
MATLAB and SolidWorks did not appear in process features list | OpenLM User Interface: Process Features | 10957 | The processes MATLAB and SolidWorks did not appear | MATLAB and SolidWorks appear now |
OpenLM Server v4.2.31.88 – May 30, 2018
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
The Chart legend doesn’t have a scrolling bar and it hides the chart | OpenLM User Interface: Group Usage | 9381 | The Chart legend doesn’t have a scrolling bar and it hides the chart. | The Chart legend has a scrolling bar and it doesn’t hide the chart. |
No DSLS Denials in the OpenLM Reports | OpenLM Interface: Denials Reports | 9390 | In some cases, the DSLS denials were not logged in to the database. | The DSLS denials are logged now. |
Chart image completed incorrectly when the number of Groups is 19 | OpenLM User Interface: Group Usage | 9396 | The Chart image is completed incorrectly when the number of Groups is 19. | The Chart image is completed correctly when the number of Groups is 19. |
The shared link opens a wrong filter | OpenLM User Interface: Project Usage | 9403 | A link created on a machine is not open properly on another one. | A shared link is open correctly now on other machines. |
Total Usage Time message box displays wrong data | OpenLM User Interface: License Activity | 9417 | After filtering one workstation, data from the Total Usage Time message box doesn’t match the data from the table. | The Total Usage Time displays the correct data now. |
Incorrect Options file compiling | OpenLM User Interface: Options File Management | 9483 | The Options file was not compiled correctly into the OpenLM database. | The Options file is compiled now. |
The Sample rate number cannot be changed | OpenLM Configuration Form | 9574 | On the Configuration form, change for Sample rate is not updated in the DB. | The new value is updated now. |
The License Activity report not calculating the token usage | OpenLM User Interface: License Activity | 9635 | The License Activity report is not calculating the token usage. | The token usage is calculated correctly now. |
Monitoring of the Codemeter LM Server fails when using IPv4 instead of IP in the status command | OpenLM User Interface: License Servers | 9703 | Monitoring of the Codemeter LM Server fails when using IPv4 instead of IP in the status command. | Monitoring of the Codemeter LM Server works when using IPv4 instead of IP in the status command. |
An error message appears when calling the OpenLM API for getting Denials query. | OpenLM API | 9708 | An error message appears when calling the OpenLM API for getting Denials query. | The system works properly now. |
License Activity GroupBy performance on MySQL | OpenLM User Interface: License Activity | 9709 | The report took to long to generate. | The report generation time was improved. |
Monitoring of the Olicense LM Server fails | OpenLM User Interface: License Servers | 9737 | In some cases Olicense records were not logged in to the database. | The Olicense LM monitoring works appropriately now. |
Monitoring of the HASP LM Server fails when configured in FQDN | OpenLM User Interface: License Servers | 9961 | The HASP usage is not shown when the HASP License Server was configured in the OpenLM Configuration form with the hostname FQDN and the devices are host names only. | Monitoring of the HASP LM Server works when configured in FQDN |
Recent Denials are not displayed when choosing an uppercase Server name in the filter | OpenLM User Interface: Recent Features Denials | 9983 | Recent Denials are not displayed when choosing an uppercase Server name in the filter when using DB which was defined as case sensitive. | Issue was fixed. |
OpenLM Server v4.2.29.60 – May 06, 2018
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
The Upload/Download button doesn’t respond properly | OpenLM User Interface: License Servers | 9124 | When a user clicks the Upload/Download button, the system doesn’t fulfill the command even if the Broker is active. | Uploading/downloading a file is completed successfully. |
The Alerts, License Servers and Feature Usage Status windows open unexpectedly | OpenLM User Interface | 9134 | The Alerts, License Servers and Feature Usage Status windows open at the application startup. | The windows open at the intended moment. |
Spelling mistake in the Data flow direction name | OpenLM User Interface: Administration – Options File | 9145 | The Data flow direction {OpenLM -> Licenser Server} was changed into {OpenLM -> License Server}. | The spelling mistake was corrected. |
Irrelevant info text in the User Attribute field | OpenLM Configuration Form: LDAP: set up directory services preferences | 9170 | When setting up directory services in LDAP and selecting the User Attribute radio button, the displayed text contains irrelevant information. | The text was updated. |
Alert sign for the Data flow direction: License Server -> OpenLM | OpenLM Interface: Options File Management | 9179 | When the Data flow direction is {License Server -> OpenLM}, an alerting sign appears. | The alering sign for this direction doesn’t appear anymore. |
Blank NOLOG field after saving, when Data flow direction is {License Server -> OpenLM} | OpenLM Interface: Options File Management | 9184 | The policy NOLOG is not saved when the Data flow direction is {License Server -> OpenLM}. | The policy values are now saved. |
When switching servers, the policy values are not cleared | OpenLM Interface: Options File Management | 9212 | When moving between servers, the policy values are not cleared and loaded with other values. | When switching servers, the values are properly updated. |
Wrong activity data displayed when the Date range is in the past | OpenLM User Interface: License Activity | 8776 | On the License Activity window, the Current Activity is displayed when the Date range is in the past. | Now, the Current Activity is also displayed, but only if it starts before the filter’s end date. |
No indication of Data Loading in Progress after clicking Apply | OpenLM User Interface: Feature Usage per Group | 8745 | On the Feature Usage per Group window, the message “Data Loading in Progress” doesn’t appear after clicking Apply. | After clicking the Apply button, an indication of data in progress appears. |
After removing a workstation, the notification text contains a grammar mistake | OpenLM User Interface: Workstations | 8642 | When removing a workstation on the Workstation window, the notification text remains “Workstations successfully removed” instead of “Workstation successfully removed”. | The notification text is correct now. |
The info text about the Logging level is not correct | OpenLM Configuration Form: Advanced Settings | 9232 | After installing successfully the server, the Logging level is set by default to ERROR, but the info text is set to OFF. | Now, the displayed text is correct. |
Project changes are not saved | OpenLM User Interface: Management – Projects | 9236 | When setting a project as default, a question message appears to confirm the changes. If selecting “Yes”, a tick sign should appear to the group name. | Now, a tooltip is added and the confirmation message is updated. |
No names after opening the Dashboard | OpenLM User Interface: Dashboard | 9245 | After opening the Dashboard, the relevant names don’t appear under the charts. | The names are displayed now. |
The Workstation filter doesn’t work | OpenLM User Interface: License Usage | 9254 | The workstations information in filter is not applied. | The system works properly. |
The “x” points disarray | OpenLM User Interface: License Utilisation | 9246 | The “x” points on the table are not arranged properly. | Now, the “x” points layout is adjusted. |
Wrong values of the graph value | OpenLM User Interface: License Utilisation | 9247 | The “x” points are arranged, but the position of the dots is wrong. | The position of the dots is fixed now. |
Error item on the screen after correcting data | OpenLM User Interface: License Activity | 9237 | When the start and end dates are fixed after an incorrect entry, the box remains marked as an error. | Now, the error red mark doesn’t appear again. |
Sessions started before the start time of the filter are not displayed | OpenLM User Interface: License Activity | 9241 | The current activity licenses do not appear in the list when their start time is earlier than the start time of the filter. | Now, the sessions started before the start time of the filter are displayed. |
The modified Options Files are not indicated | Server: Options File Management | 7546 | It’s not possible to see which option files were modified and needed to be re-deployed. | A warning sign informs about the modifications. |
The License Activity Report shows massive negative report | OpenLM User Interface: License Activity Report | 9180 | When setting a filter for a date range in the past and selecting “include current activity”, all the current and closed sessions for the filter period are shown. | Only the current sessions are shown with a start time within the defined filter period. |
The Active Users Report shows wrong data | OpenLM Interface: Active Users Report | 7774 | When using the Active Users Report, the data shown is not correct, the span shows at the same time many more users in the database, audit report and License Activity Report. | The Active Users Report shows now the correct data. |
The Active Users Report shows wrong end time | OpenLM Interface: Active Users Report | 8890 | In the Active Users Report window, the End Time has some data. | The End Time field is empty now. |
Error message placed outside the window | OpenLM User Interface: Router Management | 8661 | The error message doesn’t fit the window. | The error message is inside the window now. |
Two simultaneously loading items | OpenLM User Interface- Report Scheduler | 8671 | In the Project window, two loading items were shown at the same time. | Now, there is one loading item at a time. |
Error message is not complete | OpenLM User Interface- Report Scheduler | 8937 | The error message didn’t contain complete data. | The error message was changed. |
Double servers for the same License Manager | OpenLM User Interface: License Servers | 8965 | The License Server Screen is showing double servers for the same License Manager. | Now, only one server is displayed. |
Two info messages shown at the same time | OpenLM User Interface: License Activity, Feature Usage Per User | 8784 | On the Dashboard, Feature Usage per User window, the “No results found” and “Data Loading in Progress” messages appear. | The “No results found” message is not displayed when the loading item is visible. |
Error after upgrading to the OpenLM Server 4.2.17 | OpenLM API | 8785 | “Unexpected server error” message appears after upgrading to the OpenLM Server 4.2.17. | The bug has been fixed. |
The License Utilization Report is not showing the QoS line | OpenLM User Interface: License Utilization Report | 8879 | The QoS line is not shown on the License Utilization Report. | The QoS line is visible now. |
The Group by functionality ignores the Workstation Filter | OpenLM User Interface: License Activity Report | 9135 | When setting a workstation filter in the License Activity Report and using the Group by functionality, the workstation filter is ignored and the result shows data of all workstations. | Now, the functionality works properly. |
The QoS line is not shown when the Quality of Service is 100% | OpenLM User Interface: License Utilization Report | 9259 | The License Utilization Report is not showing the QoS line when the Quality of Service is 100%. | The QoS line is shown when the Quality of Service is 100%. |
Wrong End Time on the Current Activity License | OpenLM User Interface: License Activity | 9303 | The End Time column field contains a future date on a Current Activity License. | Now, the End Time column field is empty. |
Sorting the Version column does not work | OpenLM User Interface: Show/Hide Features | 9272 | On the Show/Hide Features window, it is not possible to sort in the Version column. | The sorting on this column works properly now. |
Filtering by Hours in period doesn’t display the correct numbers in the Chart and Table tabs | OpenLM User Interface: Denials | 9369 | The correct numbers are not displayed, after applying the filtering in the Chart and Table tabs. | The correct numbers are shown on both tabs. |
Different data in the Vendors List, when the Quantity is Unlimited | OpenLM User Interface: License Servers – OpenLM Audit Report | 9371 | When the Quantity is Unlimited, the vendor quantity appears as -99 in the Vendors List. | When the Quantity is Unlimited, the vendor quantity appears as Unlimited in the Vendors List too. |
Server Error message | OpenLM User Interface: Group Usage | 9357 | On the Group Usage window, a warning Server Error appears, when there are unicode characters in the username of the license user. | The warning message doesn’t appear anymore. |
OpenLM Server 4.2.21.27 upgrade fails | DB Upgrade | 9367 | The OpenLM Server 4.2.21.27 fails while upgrading. | From now on, the upgrade is done smoothly. |
DSLS Denials are not recorded | OpenLM Server | 9390 | The DSLS Denials are not shown in OpenLM. | The bug is fixed now. |
Database upgrading failure | DB Upgrade | 9210 | Upgrading the database fails. | The latest version is upgraded successfully. |
Red text color of the LM Server name | OpenLM Configuration Form | 9405 | The LM Server name is red after Apply/Restart in a role-based mode. | The color of the LM Server name is black. |
Shared link opens an erroneous filter | OpenLM User Interface: Project Usage | 9403 | After creating a filter and sharing its link, the filter opens with wrong details. | The filter link correctly opens on another machine. |
OpenLM Server v4.2.21.27 – April 13, 2018
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Files Download status | License Servers Report | 6079 | When Broker is down, files download status showed “Pending”. | “Pending” message will not display on this condition. |
Report Scheduler has 2 icons of refresh | Report Scheduler | 8645 | The report had redundant refresh icon | Redundant refresh was removed |
Filtering online workstations does not show the correct workstations | Workstations Reports | 8802 | In some cases filtering online workstations didn’t work | Filtering online workstations works correctly |
Sharing link of filtering online checkbox does not work | Workstations report | 8805 | In some cases sharing link of filtering online checkbox does not work | Sharing link of filtering online checkbox does work |
Error while configuring ATOS LDAP | OpenLM Configuration Form | 8808 | Error was displayed on the screen while configuring ATOS LDAP | Issue was fixed |
Error calling GetLicenseActivity method | OpenLM API | 8810 | Error calling GetLicenseActivity method | Issue was fixed |
Selected Feature Statistics: Total Quantity is “-99” instead Unlimited | Selected Feature Statistics report | 8811 | Selected Feature Statistics: Total Quantity is “-99” instead Unlimited | Issue was fixed |
Error message appears outside the window | Router Management report | 8661 | Error message appears outside the window | Issue was fixed |
Share By Email: Ok button is available, while there are no recipients | Report Scheduler report | 8670 | Share By Email: Ok button is available, while there are no recipients | Ok button is disabled when there are no recipients |
Enable Full Logging screen can be opened several times simultaneously | Administration -> System window | 8690 | Enable Full Logging screen can be opened several times simultaneously | Only one screen is opened. |
Sorting for “Version” column doesn’t work | License Usage report | 8738 | Sorting for “Version” column doesn’t work | The issue was fixed |
License Servers Candidates are displayed when no permission existing | License Servers report | 8758 | License Servers Candidates are displayed when no permission existing | License Servers Candidates are displayed now only if relevant permission exists |
Tooltip is invisible when mouse is hovered over on the info item | Administration -> Email/SMS | 8213 | Tooltip is invisible when mouse is hovered over on the info item | The issue was fixed |
Inscriptions overlap each other | License Usage report | 8240 | Inscriptions overlap each other | The issue was fixed |
Spelling mistake in the error message | AppManager report | 8331 | Spelling mistake in the error message | The issue was fixed |
Refresh is not working after “Could not connect to OpenLM App Manager………” | AppManager report | 8413 | Refresh is not working after “Could not connect to OpenLM App Manager………” | The issue was fixed |
Two info message appear simultaneously on the screen | License Usage report | 8442 | Two info message appear simultaneously on the screen | One message appears |
Refresh button is disabled when an error message is received | AppManager report | 8447 | Refresh button is disabled when an error message is received | Refresh button is enabled when an error message is received |
Session Active/Idle ratio: Sorting doesn’t work for “Total Time”, “From Time”, “To Time” | License Activity report | 8623 | Session Active/Idle ratio: Sorting doesn’t work for “Total Time”, “From Time”, “To Time” | The issue is fixed |
Schedule Report is not saved when Group was chose | Schedule Report | 8896 | Schedule Report is not saved when Group was chose | The issue is fixed |
OpenLM Server loading time was very long | Server | 8726 | OpenLM Server was loading deleted options files | The deleted options files are not loaded now and code was optimized. |
Rational license file is not parsed correctly when there are several vendors in license file | Server | 8885 | Rational license file is not parsed correctly when there are several vendors in license file | The issue was fixed. |
OpenLM Server v4.2.20.12 – March 29, 2018
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Files Download status | License Servers Report | 6079 | When Broker is down, files download status showed “Pending”. | “Pending” message will not display on this condition. |
Missing Idle Time Data | License Activity Report | 8731 | Session Active/Idle ratio paramenter had no idle time data stored. | Active/Idle ratio now stored and pulls data. |
Unable to Edit Alert Rule | Alert Management | 8751 | Conditions and Actions could not be added to an alert rule. | Alerts are back to being fully editable. |
Server Error | License Activity Report | 8514 | When users are selected a “Server Error” message is shown. | Error fixed. |
“Updated On” Sorting | License Servers Report | 8613 | Sorting the column “Updated On” did not work. | Sort of “Updated On” is operational. |
SQL Server Upgrade | Database | 8676 | SQL Server upgrade failed. | Now Upgrades successfully. |
Wrong Data in Active Users Report | Active Users Report | 7774 | Wrong number of users is shown. | Right number of users is shown. |
OpenLM Server v4.2.17.0 – March 26, 2018
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Options File Management window resize is inconsistent. | EasyAdmin > Options Files > Options Files Management | 6252 | Screen sizing is based on content and can be unpredictable. | Increased default window size to 700×500. Removed wrap from text by default. Added a checkbox option to toggle the text wrap. |
Filters save user-defined descriptive name of servers and not server IDs | EasyAdmin > Filters | 6788 | Changing the server name can make reports fail. | Filters save the server by ID and convert to server name after the filter is applied. |
Choosing a saved filter in Filter Management opens the Denial Type panel. | EasyAdmin > Reports > Denials | 7102 | The behavior of the Denial Type panel is affected by saved filter selection | Adjusted screen behavior so that the panel is not opened by selection of a saved filter. |
Sorting by Description for Scheduling Tasks doesn’t work as expected. | EasyAdmin > Scheduling Tasks | 7422 | The Description column does not sort reliably when there are empty values for description. | Adjusted behavior of the sort so that Description sorts reliably. |
Size of the columns in the vendor tables are not consistently formatted when expanded. | EasyAdmin > Administration > OpenLM License | 7684 | Clicking the [+] to the left of the vendor listings reveals table data that may not be consistently formatted. | Cleared nested grid structures so data would conform to intended format. |
Denials report fails to show aggregated data when filtered by Day. | EasyAdmin > Reports > Denials | 7767 | Choosing ‘Day’ as a filter does not predictably yield the correct results. | Adjusted the behavior of the filter you properly yield the expected results. |
“License Activity” report is still sorted by a previously selected column after clicking Reset Layout. | EasyAdmin > Reports > “License Activity” | 7772 | Reset Layout should revert the view of data to the default. | Adjusted behavior of the Reset Layout feature to re-apply the query. |
Active Users report is showing inexact data. | EasyAdmin > Management > Active Users | 7774 | The number of users reported is not congruent with other user reports and seemed to exclude current sessions. | Adjusted the behavior of the report to include current sessions. |
The printer icon is disabled in Unmanaged Processes. | EasyAdmin > Unmanaged Processes | 7780 | Unmanaged Processes does not allow the printing of selected records. | The Print capability has been re-enabled. |
The Denials Table tab does not display the expected results. | EasyAdmin > | 7782 | Clicking the ‘Table’ tab displays “Server Error” rather than the expected results. | Behavior has been adjusted to display the expected results. |
The Change Password form Save button is available when the password doesn’t match. | EasyAdmin | 7853 | The Save button availability will allow a user to click the button when typos exist in the password confirmation. | The Save button remains disabled unless the passwords match. |
An open unmanaged process can sometimes be miscounted in License Servers when the process remains open. | EasyAdmin > Reports > License Servers | 7860 | AgentKill sometimes reduces the count on open processes without closing the intended process. | Adjusted behavior so the processes are counted based on actual open sessions. |
The Login button is available if the Username and Password fields are not filled in. | EasyAdmin | 7862 | The Login button can be clicked without filling in required fields on the Login form. | Disabled the Login button when the form is not completely filled out. |
The required icon disappears prematurely when a space is typed in the Username field. | EasyAdmin | 7864 | Typing a space in the Username satisfies the requirement for completing the field entry. | Checks have been enabled to handle the icon display better. |
Deleted condition ignored on save. | EasyAdmin | 7867 | An error “No changes to save” displays erroneously when users attempt to save a deleted condition. | Changed the behavior of the save routine. |
Reported idle times are sometimes in the future. | EasyAdmin | 7939 | An error in calculating idle start time can occur when multiple instances of the same license are executed on the same agent. | Adjusted the calculation behaviors to report correct idle times for multiple idle licenses on the same server. |
Options File Management does not save all settings correctly. | EasyAdmin | 8079 | Closing and opening options files sometimes lead to inconsistent results. | Adjusted handling of the options files. |
Opened unmanaged processes are not closed consistently. | EasyAdmin | 8152 | An application is sometimes not closed and the usage does not correctly appear in license server counts. | Adjusted handling of unmanaged processes and counts. |
Dashboard license server candidates | EasyAdmin > License Server Status | 8182 | Dashboard was showing Servers that were not configured in OpenLM. These were suggested Servers from reporting Brokers | Adjusted handling of license server inclusion. |
Clicking on the panel separator in Excluded Denials screen can result in the Denial Data information disappearing from the screen. | EasyAdmin > Administration > Denials | 8227 | Clicking the panel separator may result in a change in screen content on the Excluded Denials screen. | Adjusted behaviors of data display on the Denials Data panel. |
The screen appears to freeze when multiple features are added simultaneously. | EasyAdmin > Reports > License Usage | 8239 | No ‘waiting’ icon appears when a process is running that will take several moments. | Added a “Please Wait…” icon to appear while processes run to add selected features. |
The “Request is processing…” message disappears before a License Usage report export is finished. | EasyAdmin > Reports > License Usage | 8243 | The processing message does not last as long as the process itself and may make the screen appear to hang. | Adjusted the behavior of the message to close when the process is complete. |
“Stat releasing after usage rate of (percent)” can take a value of more than 100. | EasyAdmin > Administration > Process Features | 8255 | Usage rate should not be allowed to be greater than 100%. | Updated the maximum value of the percentage to 100%. |
True denials not counted correctly. | OpenLM Server | 3792 | Successive denials are not always excluded from counts. | Adjusted count behaviors to show actual true denials. |
Issued date in license procurement is not consistently UTC. | OpenLM Server | 4426 | Depending on how a plugin handles date / time issued dates may not be consistent. | Established UTC standard with a universal handling method. |
The License Usage report does not display 0 usage rows when using aggregate options. | EasyAdmin > Reports > License Usage | 4991 | The License Usage report should include 0 usage rows when using aggregate options. | Adjusted the behavior of reporting 0 usage rows. |
Timeout occurs when adding unmanaged vendor with more than one feature. | OpenLM Server | 6045 | Multiple features are not readily added for unmanaged vendors. | Adjusted handling of unmanaged vendor features. |
Uncounted is not consistently supported by plugins | OpenLM Server | 6266 | Uncounted should be supported for all plugins. | Adjusted behavior of uncounted for universal plugin handling. |
Currently Consumed Licenses reporting fails to report on certain features consistently. | OpenLM Server | 6963 | Currently Consumed Licenses needs to report on features consistently regardless of the plugin. | Adjusted behavior of uncounted for universal plugin handling. |
Future start dates in license files triggers duplicated quantities. | OpenLM Server | 7170 | Even if start dates are future counts should remain consistent. | Adjusted count behavior to handle future start dates consistently. |
Update Error occurs when a newly deleted server is added as triad. | OpenLM Server | 7221 | Mid-stream adjustments during adds should allow valid user changes. | Updated behaviors to handle configuration changes better. |
Unexpected exception sometimes occurs after projects are deleted. | EasyAdmin > Management > Projects | 7376 | Inconsistent behaviors sometimes occur when projects are deleted. | Adjusted deletion process. |
License Usage report displays negative values. | EasyAdmin > Reports > License Usage | 7726 | License Usage reports should not display negative values. | Adjusted License Usage report counts to accurately represent usage in all situations. |
OpenLM Server Configuration Form closes unexpectedly after an admin account is created. | OpenLM Server | 7727 | OpenLM Server Configuration Form should not exit during admin account creation. | Adjusted behavior so that the screen would remain open after account creation. |
Usage reported in License Server screen does not match usage reported in Licenses screen. | OpenLM Server > Management > Licenses; OpenLM Server > Widget > License Servers | 7756 | Usage reported in Licenses screen should match License Server screen. | Adjusted queries for both screens to match results. |
When setting the mail alert for ‘Maximum Number of Denials” the field Notification Mode is missing. | OpenLM Server > Administration > Alerts Management | 7781 | Notification Mode needs to display for full utility. | Adjusted behaviors so that Notification Mode is available as expected. |
After unchecking the “Enable process release functionality” Procedure name is empty | OpenLM Server | 7789 | Changing the status of the enabled checkbox should not affect the stored data. | Adjusted functionality to retain process data until users make a change. |
An error message appears when a role is added with a duplicate name. | OpenLM Server | 7812 | The error message can be more helpful in cases where the problem reflects a duplicate name. | The message was changed to display the duplication. |
Deleted / changed License Servers appear in the resource list by name. | OpenLM Server | 7815 | previously used License Server names continue to populate lists. | Changed behaviors to handle changed license server names without issue. |
It is not possible to delete a new server before restart. | OpenLM Server > | 7839 | Views for the server are dependent on restart and this should not be the case. | Adjusted queries to read from the current table for servers rather than active. |
Cluster name cannot be changed back to previous value. | OpenLM Server > Configuration | 7841 | If the original value for the cluster is entered and then changed and changed back, the reversion will not be allowed without exit and return. | Adjusted behaviors to allow multiple revisions. |
Usability Report with FlexLM | OpenLM Server | 7981 | ||
Current sessions are shown even if “Include Current Activity” is not checked. | OpenLM Server | 8011 | Current activity should be ignored without the Current Activity option checked. | Adjusted behaviors to only show current sessions when requested rather than considering them as sessions. |
An error saying “Unexpected server error” displays when Denials data is saved. | OpenLM Server > Reports > Denials | 8017 | Unless data is tainted it should be saved consistently, without error. | Viable data is saved successfully. |
Server: Actual Usage with App Manager: “successful message” features have not been added | EasyAdmin – Appmanger | 8023 | Success message but feature was actually missing | Replaced with correct message |
Faulty OpenLM Support Report on some Machines | EasyAdmin – Support Report | 8027 | In some non english environments the Report was wrong | Corrected |
License Usability Report with FlexLM | OpenLM EasyAdmin | 8068 | FlexLM output of specifc format could not be formatted | Format corrected |
License Usage not working when “Ignore Weekends” checked | OpenLM EasyAdmin | 8072 | License Usage did not work with “Ignore Weekends” selected | Fixed |
“License Activity” report shows different usage times from the Table vs the Group By tab | OpenLM Server EasyAdmin | 8096 | Usage under 1% showed 0 in the Group tab of lincense ability | Has been adjusted |
Error FindLicenseForActiveLicense – Couldn’t pick a license where name: | 8114 | |||
Feature falsely distinguised as 2 | OpenLM Server Core | 8115 | Same feature appeared in different cases | Is now considered as same |
Incorrect parsing of options file due to Migration. | Optionsfiles – DB | 8136 | Happened after migration to DB ci | Should work also on ci now |
EA: Feature usage Status: “Additional Key” is missing in the exported file | EasyAdmin | 8198 | When downloading a csv file from “Feature Usage Status” Additional key missing | Was added to download |
EA: Feature usage Status: Sorting of Server, Vendor, Product Name columns doesn’t work when empty cell is in the list | EasyAdmin | 8204 | Columns could not be sorted when a field was empty | Possible now |
EA: Feature usage Status: Sorting of Version column doesn’t work when empty cell is in the list | EasyAdmin | 8205 | Columns could not be sorted when a field was empty | Possible now |
EA: “License Activity” screen: Server Error message when Apply button was clicked | EasyAdmin | 8220 | “License Activity” not working on DB MySQL | System Table was renamed |
EA: Administration-Denials: Candidate servers appear in Excluded Denials | Easy Admin | 8229 | Suggested Servers (reported by Brokers) were showing in Server lists | Not showing any more |
EA: Administration – Denials: After saving a license in Excluded Denials the license is not saved | EasyAdmin | 8230 | New Server can not be added to excluded Section | Server can be added to Section “Excuded Denials” |
EA: Administration-Denials: After saving and closing the screen a confirmation message appears | EasyAdmin | 8233 | Received Comfirmation message, but not setting were changed | No confirmation message |
OptionsFile – Groups relations where not deleted from DB | Options files Management | 8245 | Changes in Relations were not changed in Options file | Works well now |
Server: Reports-Denials: A server that is not related has a triangle of pending | EasyAdmin Denials | 8278 | Features where showing as “Pending” in Denial Report | Features are showing correctly now |
EA: Reports-Denials: The denials in olm_pending_denials don’t appear in the table of reports-denial | EasyAdmin Denials | 8280 | Denials were in Db but not displayed in EasyAdmin | Denials do show now in EasyAdmin |
EA: Administration-Denials: Can’t add negative error in Major Error Code | EasyAdmin Denials | 8282 | Negative Values can not be added to Major Error code in Denials | Negative Values can be added now |
EA: Currently consumed licenses: After closing ArcGlobe 10.5 with “Close App” the project is not saved | EasyAdmin | 8294 | When closing ESRI through ‘Currently Consumed Licenses” the Project was not saved | Project is saved now properly |
EA: License servers: Unmanaged Processes with the procedure “AgentKill” still appear in license servers after they were closed | EasyAdmin | 8315 | ‘’Killed’’ unmanaged processes still showed as used in ‘License Servers’ | Unmanaged Processes closing correctly in ‘License Servers’ |
Server: OpenLM_AgentsListener_Logger: An error of a product that doesn’t exist appears and AutoCAD is not closed | EasyAdmin | 8316 | Extensions: Products were not recognized by OpenLM Server | Issue was fixed correcting a flag |
Expiration date showing permanent even though license will expire in 2018 | EasyAdmin LIcense Procurement | 8322 | Expiration Data was shown as Permanent, though it had and End date | Fixed, the correct date is showing now |
Server: Denials->Deleted License Server is visible on the Denials module | EasyAdmin | 8340 | Deleted Server was visible in Denials Module | Is not visible any more |
Error updating idle times | EasyAdmin | 8351 | Idle times not running correctly when 2 Features using the same license | Is monitored separately now |
OpenLM delivers wrong results for IBM Rational | EasyAdmin | 8370 | Specific feature was not counted properly due to expiration date setup | Was corrected |
Server: Response from Server when Server has admin login credentials | natalia | 8376 | ||
RMS output not parsed correctly | EasyAdmin | 8377 | Certain RMS input was not parsed correctly | RMS is parsed correctly |
EA: Administration-Denials: Disabled licenses appear in License Servers | Easy Admin | 8394 | When License Servers where disabled in the Configuration tool, they still showed in EasyAdmin | Disabled Servers are not showing in EasyAdmin any more |
RLM not processing Expiration dates correctly | OpenLM Server | 8401 | Issue was caused by Date format | Date format was added |
EA: Reports – Denials: in the table tab the pending records don’t have a triangle | EasyAdmin | 8402 | Pending denials need to show with Pending marker (yellow triangle) | Fixed in EasyAdmin |
OptionsFile – support tab as delimiter | OpenLM Options Files | 8429 | Contents of Options files had no proper delimiter between values | Is saved correctly now |
EasyAdmin: Groups with “&” in the name cannot be moved, Autorefresh does not work | EasyAdmin Groups | 8523 | Groups using & can not be moved to subgroup or vice versa | Fixed in DB |
EA: Alert Rules: Commands in Alert Rules were not run | EasyAdmin Alert rules | 8538 | Commands would start when initialized by Alert rules | Can be run now |
Source column is not sorting correctly | EasyAdmin “License Activity” | 8481 | Source column could not be sorted | Sorts correctly now |
EA: Projects: Sorting for “End date” doesn’t work | EasyAdmin Projects | 8482 | End Date for Projects can not be sorted in EasyAdmin | Can be sorted now |
EA: Active Users Report: OpenLM Server access failed | EasyAdmin Active Users Report | 8478 | Active Users Report could not be queried | Query was corrected |
EA: General Statistics: Export doesn’t work | EasyAdmin | 8480 | Export did not work for General Statistics | Export does works |
Altair LMX server going into a UNKNOWN state | EasyAdmin License Servers | 7632 | Altair LMX could not be parsed | Stays in correct mode |
Status is not updated in License Servers table when broker goes down | EasyAdmin License Servers | 8468 | When broker was offline it would not show in ‘License Servers” | Status is showing correctly now |
Agent: “No license available …” message while the license is available | OpenLM Server | 8534 | License was considered in use due to duplication | Fixed |
Active Users report showing wrong data | OpenLM Server | 7774 | Amount of active users was not reported correctly | Query was rewritten |
Server: Alert message is not correctly for Options file | EasyAdmin | 8567 | Incorrect confirmation in Alerts | Corrected |
EA: Currently Consumed Licenses: Sorting for Workstation Idle Time doesn’t work | EasyAdmin | 8540 | Currently Consumed Licenses could not be sorted by ‘workstation idle time’ | Can be sorted now |
Server: Alert screen: Sorting of Server Column doesn’t work | EasyAdmin Alerts | 8591 | Sorting of Server columns does not work in Alerts | Can be sorted now |
EA: Workstation: The hour in “Agent Last Heartbeat time” is not updated when agent sends AgentAlive | EasyAdmin | 8631 | Agent Alive was not updated “Agent Last Heartbeat time” | Set to 5 Minutes |
EA: Workstation: After 5 minutes the online icon becomes gray | EasyAdmin | 8633 | Due to lacking update Workstation shows as inactive | Is updated regularly now |
EA: Workstation: Agent version from combo box don’t match the version in the column Agent Version | EasyAdmin | 8636 | Not all Agent Versions were showing in dropdown | All Agent Versions are showing now |
EA: Workstation: After killing & restarting the Agent – the time is not changed in UI | EasyAdmin | 8638 | Time was not updated after restarting the agent | Updates correctly now |
Enhancements
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
New Column – “Last User” | EasyAdmin | 2094 | Added column “Last User” to the “Workstation” interface. | Enhancement |
Multi-Select Filter | EasyAdmin | 4143 | Select multiple Groups, Users and Workstations in report filters. | Enhancement |
“More Actions” Button | EasyAdmin | 4922 | In the “License Activity” report, “More Actions” button was changed to be “Show Total Usage Time”. | Enhancement |
Ignore Hierarchical Group Structure | OpenLM Server | 5059 | Ignore hierarchical group structure when filtering. | Enhancement |
Multiple Selection of Alerts | EasyAdmin | 7576 | Select multiple alert entities in “Alerts Management”. | Enhancement |
Alert for Unlogged Users | OpenLM Server | 632 | Get notified when users choose not to log out or in. | Enhancement |
Consider Nested Groups | EasyAdmin | 7846 | “Consider nested groups” filter option was added to “License Activity” report. | Enhancement |
Denial Changes | OpenLM Server | 7721 | Changes to denials in configuration form and EasyAdmin. | Enhancement |
Improved Performance for MS SQL | OpenLM Server | 7776 | Improved performance for “License Activity” report running on Microsoft SQL Server. | Enhancement |
“License Released” Message | OpenLM Server | 7823 | Users get a “License Released” Message on unmanaged process as well as managed ones. | Enhancement |
New Column “Last Agent Heartbeat Time” | EasyAdmin | 7710 | A new column was added to the Agent’s end-user interface to show the “Last Agent Heartbeat Time”. | Enhancement |
“Edit Process” Redesigned | EasyAdmin | 7855 | The “Edit Process” window was redesigned. | Enhancement |
Support for NVIDIA GRID License Manager | OpenLM Server | 6538 | Support for NVIDIA GRID License Manager added | Enhancement |
Improved Management of OpenLM Agent | EasyAdmin | 6118 | Generating of Data coming from OpenLM Agent up to 5 times more efficient | Enhancement |
OpenLM Server v4.1.27.0 – March 11, 2018
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
OpenLM delivers the incorrect usage results for IBM Rational | OpenLM Server | 8370 | There was a problem when the merge feature encountered missing expiration dates. | Calculation of usage is adjusted to handle missing expiration dates and delivers correct results. |
OpenLM Server v4.1.26.0 – February 28, 2018
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
The License Activity report returns a server error when selecting a User for a Group By filter | EasyAdmin License Activity Report | 7829 | The License Activity report was using the wrong ID variable when filtering Users in the Group By tab. | Adjusted filtering to use the proper User ID. |
EasyAdmin sometimes reports future idle times | EasyAdmin Session Active/Idle Ratio | 7939 | When multiple processes related to the same license execute on the same agent, Idle Time sometimes calculate incorrectly. | Adjusted calculations for reporting and IdleTime. |
Sessions Active/Idle Ratio fails to correctly populate Idle Times when Include Current Activity is checked | EasyAdmin License Activity Reports | 8272 | Session end time was not handled correctly in currently active sessions. | Adjusted handling of currently active sessions. |
OpenLM Server v4.1.24.0 – January 29, 2018
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
License Usage takes too long to load | DashBoard | 7426 | After clicking on sort (Ascending / Descending) the loading takes 3-5 minutes | Column sorting speed enhanced |
RLM Date not parsed correctly | OpenLM Server | 7371 | OpenLM Server incorrectly parses and displays Starttime year | Starttime shows the correct year |
Auto-refresh does not work consistently on the Currently Consumed Licenses screen | DashBoard | 7411 | A caching issue is causing the Currently Consumed Licenses screen to not update constantly when using Auto-refresh | Auto-refresh functions as expected |
Schedule Report window gets stuck on save | DashBoard | 7477 | Schedule Report window gets stuck when saving the job with group but with no email | Scheduled Report window prompts to add an email before accepting a task. |
Light Install showing Orange Triangle to restart services Light license issue | DashBoard | 7641 | After running a fresh installation with Light license and configuring a new server we | The system no longer have the Orange Triangle to restart the Server service |
OpenLM Server v4.1.16.0 – January 9, 2018
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Unlimited license quantities showing up incorrectly | License Usage Reports | 5432 | License Usage reports show Unlimited License Quantities as 0 | Unlimited now appear as “unlimited” when quantities are ‘0’ |
Parsing of RMS is inconsistent | OpenLM Server | 5638/2878/4944/4835 | Parsing RMS needs enhancements to behave as expected | Fixed issue with RMS parsing |
LDAP causes high Memory usage | OpenLM Server | 7031/7030/5471 | LDAP sync is using a lot of memory without releasing it. | Memory is released as expected |
Options file updates are not being consistently maintained | OpenLM Server | 6313 | Updates in Options file were not adopted by OpenLM Server | Update of Options file was standardized between components |
DSLS not reporting usage | License Usage Reports | 5883 | DSLS is not reporting usage for HD2 license with long names | Adjusted long name handling |
Showing no used licenses although license Activity report shows licenses in use | License Usage Reports | 6999 | Used Licenses and Activity reports need to show consistent license number use | Usage count was missing due to missing End Time |
Email address is not showing in the Agent License Usage Information | OpenLM Agent | 7032 | Email does not display in License Usage Information | Updated functionality to properly display email address |
Denials reporting and the Dashboard function are not consistent | OpenLM Server | 3698 | Denial are not recorded and maintained in a high performance environment | Performance enhanced to meet the needs of robust demand |
ArcGIS Pro process stays active when closed | OpenLM Agent | 1796 | ArgGIS pro fully remained as a background process leading to other errors | Integration of Agent and ArcGIS Pro improved |
Agent idle settings only accept whole numbers | OpenLM Agent | 5214 | Agent idle does not handle fractional values | The threshold allow fractional values to two decimal places |
IBM DOORS license output parses files with errors | OpenLM Server | 5640 | When multiple vendors are in an output file it can lead to parsing errors | IBM DOORS license output parses correctly with multiple vendors |
OpenLM Agent shows one saved file when more than one exists | OpenLM Agent | 604 | When users open more than one item and closes them, only one document remains in the displayed file list | Multiple items are listed as expected |
Server Name data results are not the same on all report screens. | Currently Consumed License Usage Reports | 6720 | The number of used licenses on Currently Consumed Licenses and Feature Usage Status behaves differently when filtered by Server Name | The same results are rendered between reports based on Server Name filtering |
Deleted server entries show up in filters after removal | OpenLM Agent | 6436 | Deleted Servers are not properly removed from dropdown filters for reports | Deleted server entries are no longer available in the filter list |
The upgrade fails with the message “Cannot open database OpenLM_DB requested by this login.” | OpenLM Server | 4594 | An installation issue fails with certain logins and an embedded DB | Resolved the connection issue |
Flag “Default Group” is not set during LDAP Sync if group already exists for a user | OpenLM Server | 6871 | The Default Group was not being updated for all users | Default Group is updated for all users |
Error displays when attempting to enter more than one emails for a notification | OpenLM Server | 7153 | User were not able to set more than one email recipient for notifications | User can set more than one email recipient in notifications |
Agent Procedures does not work predictably if multiple monitored processes are active on one client | OpenLM Agent | 5826 | When several instances of the same process is running only one was process was closed | It is possible to control multiple monitored processes reliably. |
Alert for Usage Period only sends email alerts for the first overage | OpenLM Alerts | 6933/6976 | Alerts are sent only for the first account that goes over a condition. This may leave some overages unaddressed. | Changed the functionality to address all overages. |
Reporting timescale length not practicable | License Activity Report | 5969 | License Activity Report “Idle Period” timescale is in seconds and should be in hours | Revised timescale to hours |
UI screen performance lags | License Servers screen | 5811 | Performance on the License Servers screen appeared to lag | Improved License Servers SQL query |
Enhancements
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Filter denials collection with predefined configuration | OpenLM Server | 5342 | It is possible to exclude denials according to predefined configuration (e.g., error code and message) | Enhancement |
Exclude unconsumed reserved License Usage in report | License Usage Reports | 5846 | Added an option to “Exclude Unconsumed Reservations” in the License Usage report | Enhancement |
Options to run programs on OpenLM are available in Custom Commands | Alert Management | 4727 | Custom commands allow users to run a program on openlm according to Custom Commands licensing | Enhancement |
OpenLM Server v4.0.35.0 – December 13, 2017
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Performance tuning for MSSQL | DB | 6747 | Set the system to work in ‘read committed snapshot on’ mode | Fixed in Database |
Improved “License Servers” window performance | EasyAdmin | 6585 | Improved “License Servers” sql query | Fixed in EasyAdmin |
Improved “Licenses” window perfomance | EasyAdmin | 6095 | Start time was not displayed in Currently Consumed Licenses Window | Fixed in EasyAdmin |
Crash when pressing “Close” button in Configuration Form | Configuration Form | 6048 | Crash when pressing “Close” button in Configuration Form immediately after clicking “Test” button. | Fixed in Configuration Form |
Improved Denials True/False mechanism for large db | DB | 6048 | New indexes and query tuning. | Fixed in Database |
OpenLM Server v4.0.33.0 – December 03, 2017
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Server->Devart.Data.MySql.MySqlException: Unknown column ‘a.DESCRIPTION’ in ‘field list | DB upgrade | 6157 | Issue in MySQL upgrade | Modified Upgrade procedure |
Failed to create new DB when installing | DB | 5930 | Fixed and verified for MySQL, MS-SQL and embedded | Modified Upgrade procedure |
No start time in Curently Consumed window | EasyAdmin | 6095 | Start time was not displayed in Currently Consumed Licenses Window | Fixed in EasyAdmin |
Application Idle time showing N/A after upgrading to 4.0.29 | DB | 6048 | After upgrading idle was not showing in once case | Fixed in Database |
OpenLM Server v4.0.29.0 – November 15, 2017
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Load System – exception is shown in log – Duplicate entry ..key ‘IDX_OLM_DENIALS_SERIES’ | DB | 5753 | Issue in MySQL when Denials are use | Modified Upgrade procedure |
Upgrade fails from 3.3.0.18 to 4.0.18.0 MSSQL DB | DB | 5340 | Update issue with Microsoft SQL Server | Modified Upgrade procedure |
EasyAdmin – German – System 1 Error and missing translation | EasyAdmin | 4283 | Fixed German translation in Easy Admin interface | German translation was added |
Cannot use “Cleanup Manager” in version 3.3.0.38 | DB | 4560 | Big amount of data could not be deleted on Microsoft SQL DB | Fixed |
Export of License Usage Report from Table tab gives export error | License Usage | 5473 | Export of License Usage Report failed | Modified DB, fixed |
EasyAdmin – German – Dashboard is not translated | Dashboard | 4240 | Dashboard not translated to German | German translation was added to EasyAdmin |
Cleanup Monitor-> Progress = 7% when the Process ended | Cleanup Manager | 5690 | Modified timeout in EasyAdmin for Cleanup Monitor | Fixed |
Missing Idle Time column in License Activity window | License Activity | 5698 | Contents of idle time were missing in LIcense usage | Idle times are showing now |
License type “SiteLicense” not supported by OpenLM Server | Licensing | 5294 | New license type ‘Site License’ did not work | Site License working |
Upgrade failed to v4.0.20.16 from 3.2.0.27 MySQL DB | DB | 5431 | Upgrade issue with MySQL Server | Modified Upgrade procedure |
Cleanup Manager” process commands timeout set to unlimited | Cleanup Manager | 5390 | Similar to 5690 | Extended timeout for Cleanup Manager |
MySQL changes recommended by DBA consultant | DB | Improvement for performance on MySQL DB | Implemented | |
Dashboard widgets’ default date interval changed to current day instead of “last 7 days” | DB | Performance improvement for Dashboard | Implemented | |
Licenses report sorting by ‘Available’ | OpenLM Server | Was implemented to allow the OpenLM Agent proper display on available licenses | Implemented | |
Error in DUP validation | DB | 5496 | Minor fix in Checkout policies | Fixed |
OpenLM 4.0 fails to report usage for NX | OpenLM Server | 5749 | NX Usage was not monitored | Fixed |
Unmanaged Processes->Procedure Name is empty AND enable when new unmanaged process is added | Unmanaged Processes |