OpenLM Software Revisions - OpenLM Software License Management
Israel +972 4 6308447         USA +1 866 806 2068        JAPAN +81 3 45208991 担当:萩原

OpenLM リリースノート

OpenLM製品のリリースにされた強化・修正

ご迷惑をお掛けして申し訳ありませんが、2018年7月15日をもって、OpenLM Core 3.3.0.38以下のバージョンに対してのサポートを停止させて頂きました。新規機能、及びバッグ修正をご利用いただくため、最新バージョンへのアップグレードをお薦めします。

OpenLM Server リリースノート

以下の表は、OpenLM Serverバージョン4以上のバグ修正及び更新の表となります。OpenLM Server の一般的な情報、またその導入ガイドとバージョンリリース方針については、こちらのリンクをご確認ください。インストールする前は必ずシステム要件をあらかじめご確認ください。

バージョン4.0.35以下のミラーSQLサーバーデータベースをアップグレードする際は、必ずミラーされたサーバーを先に中断させてからアップグレードを行ってください。アップグレードが完了してから、ミラーデータベースを起動させてください。

IISをご使用のお客様は、アップグレード前にコンフィギュレーションで適宜設定をする必要があります。

2019

Release Notes for OpenLM Server v4.5.310 as of September 1, 2019

Bugs Fixed

件名発生個所参照番号内容ステータス
実装リミット超過: Firebirdデータベース使用時、ライセンス使用率(FlexLM)が0を表示するOpenLM Serverから EasyAdmin20143Firebirdデータベース使用時のある状況下、EasyAdminはライセンスが使用されていても、ライセンス使用率で0を報告する全ての場合でライセンス使用率は正しい情報を表示するようになりました
オプションファイルの変更がラインセンスサーバーで更新されるけれどもEasyAdminではされないOpenLM Serverから EasyAdmin20186ある状況下、オプションファイルへの変更がEasyAdminに反映されなかった変更はEasyAdminで正しく反映されるようになりました

Release Notes for OpenLM Server v4.5.309 as of August 28, 2019

Bugs Fixed

件名発生個所参照番号内容ステータス
OpenLM Server 4.5へのアップグレード後Catia使用情報が監視されないOpenLM Server20172ある状況下、OpenLM Serverをアップグレード後、DSLS v6.421を使用したCatiaサーバーが追跡されなかったOpenLM ServerはCatiaサーバーの使用情報を監視する最新のフィーチャーデクラレーションをサポートします

Release Notes for OpenLM Server v4.5.308 as of August 15, 2019

Autodesk 2020へのサポートが追加されました

Release Notes for OpenLM Server v4.5.307 as of August 13, 2019

Bugs Fixed

件名
発生個所参照番号内容ステータス
EasyAdminのトークンで、 「承認」ボタンをクリックしても、トークン設定ウイザードから退出できないOpenLM Server → EasyAdmin19693 トークン設定ウイザードを退出しようとしても失敗する「承認」ボタンをクリックするとトークン設定ウイザードを退出できるようになりました
LDAP同期がグループを反映しないOpenLM Server19419同期の定義でフラットを選択した場合、定義されたグループを作成するけれども、そのグループメンバーにユーザーを反映しないフラットのグループ同期は目的通り動作するようになりました
Token Flex→2重トークン消費 →実のトークン削減が正しくないOpenLM Server195642重トークン消費レポートが間違ったトークン削減を表示するレポートはユーザーが得た正しいトークン数を表示するようになりました。新しいコラムで「ファミリートークンレート」を表示するようにしました
Token Flex: 設定ウイザードが空でもtoken flexライセンスファイルを読み込むOpenLM Server19613ある状況下、トークンサーバーウイザードを開始すると、プロダクトファミリーが検知されないプロダクトファミリーは検知され、ライセンスファイルで利用可能な全フィーチャーを含むようになりました
LightTPDサーバーのコード化問題OpenLM Server19711翻訳が含まれる拡張子jsファイルが適切なコードフラッグで表示されなかった全翻訳ファイルは適切なコードフラッグで表示されるようになりました
EasyAdmin→システムとセキュリティ→信頼された認証: ACLを切ろうとしても、保存ボタンが使用不可OpenLM Server → EasyAdmin / システムとセキュリティ19759 ある状況下、ドメインなしの信頼された認証がONでユーザーがACLを切ろうとすると、保存ボタンが使用不可である保存ボタンが目的通り動作するようになりました
ラインセンスなしのロールベースセキュリティではパスワードを変更したりログアウトができないOpenLM Server → EasyAdmin 19794ラインセンスなしのロールベースセキュリティではパスワードを変更したりログアウトができないパスワードを変更しログアウトできるようになりました
サーバー→LDAP: LDAP構造の構築に失敗する。ディレクトリサービスは利用不可OpenLM Server → LDAP同期19816ある状況下、LDAP同期が大きなディレクトリー(ユーザー250,000以上)で失敗する同期は最大LDAP要求サイズをサポートするようになりました

Enhancements
件名発生個所参照番号内容ステータス
サーバー: 監査レポートのベンダー表に行番号の追加EasyAdmin → 監査レポート18754 監査レポートはベンダー表で行番号を表示するようになりました
Token Flex – ファミリーリストにフィーチャー欄の追加EasyAdmin → Token-Flex 18929 Token-Flex設定画面はプロダクトファミリーを設定するときにフィーチャー欄を表示するようになりました。
Token Flex – コピーファミリーボタンと機能の追加EasyAdmin → Token-Flex 18930 Token-Flex設定画面は時間をセーブするために「コピーファミリー」ボタンを表示するようになりました
Token Flex – ウィザードモードでファミリーの拡張許可EasyAdmin → Token-Flex 18931 ウィザードモードの間、プロダクトファミリーは追加フィーチャーを含めるために拡張し設定できるようになりました
Token Flex – ウィザードモードでサーチ機能を許可EasyAdmin → Token-Flex 18932 Token-Flexウィザードを設定する時、フィーチャーかファミリー名で検索することが可能になりました。
EasyAdminチャートの最適化EasyAdmin → レポート 19335 ライセンス使用チャートは大きいデータをもっとスムーズに扱えるように最適化され、潜在的なメモリーリークも修正されました
Token Flex – 選択されたファミリーフィーチャーを先頭にソート EasyAdmin → Token-Flex 19539 ファミリーフィーチャー表で検索条件がフィーチャと合うと、選択されたフィーチャーが先頭に来るようにソート
Token Flex – 未割当フィーチャー画面のウィザードモードでのサーチバーの動作EasyAdmin → Token-Flex 19540 未割当フィーチャー画面のウィザードモードで、フィーチャー名と検索条件が合うと、選択されて先頭に移動するようにしました
Token Flex – 検索時間が長いときはスピナーを表示するEasyAdmin → Token-Flex 19542 長時間かかる時はユーザーにスピナーを表示するようになりました
間違った「信頼された認証」設定を保存するのを防止EasyAdmin → システムとセキュリティ19652 ユーザーがドメインなしで「信頼された認証」を設定する時のある状況下、EasyAdminとサーバー設定ツールで認証エラーが起こるユーザーが最初に信頼されたドメインを設定しない場合、「信頼された認証」を設定できないようにしました
LDAP同期のパスワードリミットOpenLM Server → LDAP同期19692 LDAP同期でドメイン定義を設定する時パスワードの長さにリミットがある50文字にまでパスワードの長さのリミットを増加しました
DSLS: OpenLMは「価格構造」によって使用情報を区別しないOpenLM Server 19658 異なるタイプの価格構造(ALC, YLA, QLC)に属するライセンスのDSLSを監視する時、レポートは異なる構造に属したフィーチャー間で区別しないDSLS v6.420から、ユーザーは価格構造に従ってフィーチャーのレポートに区別をつけるようにしました。

Release notes for OpenLM Server v4.5.205 as of June 26, 2019

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Columns in roles for “Currently Consumed Licenses”EasyAdmin > Roles & Permissions13311Some 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 screenEasyAdmin > Audit Report15073No progress screen was shown when generating bigger Audit ReportsA progress message is now displayed when generating Audit Reports
Any process can be configured with
the “Extension” Release method
OpenLM Server > EasyAdmin16624Any 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 missingEasyAdmin > Roles & Permissions16634When assigning resources for roles, the User and Workstation filters were missing for the “Currently Consumed Licenses” reportThe User and Workstation filter can now be allowed/denied for the “Currently Consumed Licenses” report
License Utilization report giving SNAP error of web pageEasyAdmin > License Utilization Report17069When the License Utilization chart is generated with very high values, the browser window may sometimes crashThe License Utilization chart display algorithm has been optimized to handle high values
Removed Vendor as counted for Audit Report EasyAdmin > Audit Report17625When a Vendor Feature was deleted and the Audit Report was generated, the vendor was shown even when with no usageDeleted features with no usage data no longer count towards the Audit Report
Groups from Options files are not set to defaultOpenLM Server17903None of the groups added from the options file were set as defaultOptions file group will be set as default for users that did not have any other default group
Installer: Error message with OpenLM Licensing ServiceInstaller17932During Installation, on the Activation step, when the user entered the activation code while being offline, an error was displayedA 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 Server17950When a feature is removed from a License file, EasyAdmin still shows the feature in the Options File Management → Preview windowAs 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 Server18706When 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 report18329When 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
EasyAdmin18370Sync names were not displayed in the UI when they contained “<” or “>” in the nameSync names are now properly displayed.
EA: System & Security: Logs & Reports:
Cache issue: Toggle on/off does not turn off the logging after the upgrade
EasyAdmin18381If 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 Installer18384Spaces 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 > Logs18395 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 setOpenLM Server18410IBM Rational does not show usage in 4.5 if “Use License File” is setUsage is shown as before.
Projects Administration does not take Group from List view and othersEasyAdmin18633Several issues when assigning the Group for Projects from List View and the Default column was missingIssues have been fixed.
LDAP Sync removes Default groupOpenLM Server18650In some cases when users did not have any activity for a while, LDAP synchronization would overwrite their Default Group with OpenLM_EveryoneUsers 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 Server18682In some cases, HASP session usage grouping would report inaccurate usage statisticsAdjusted addition logic so that HASP session usage is now reported correctly
OpenLM Server: redirect failed with 404EasyAdmin18690When running EasyAdmin through IIS, redirection could lead to a 404Issue has been fixed.
EA: OpenLM User Interface is not loaded after the upgrade when HTTPSEasyAdmin18695When an OpenLM Server 4.5 install configured to use HTTPS was upgraded to the latest version, EasyAdmin would not be loadedIssue has been fixed.
Server: Error adding projects when the group is added to the unsaved projectEasyAdmin18697An 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 workingOpenLM Server Installer18740When 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 Server19046When 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
TitleWHEREFIX IDDESCRIPTIONSTATUS
Workstation exclusion filter in reportsEasyAdmin > Reports13944When viewing License Activity Report and License Usage Report, sometimes it was necessary to exclude certain workstations from the outputThere 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 15547When 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 EasyAdmin16568When 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 17464The 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 17620To 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 EasyAdmin18177LDAP log support has been added in the Administration → System & Security Panel
Server: Cleanup Manager: LDAP Users Cleanup failed EasyAdmin18312When 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 18314Previously, 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 18415In 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.

バージョン4.5.118 2019年5月20日

バグ修正一覧

件名発生箇所参照番号内容ステータス
レポートを実行するとブラウザクラッシュ画面が表示されてしまうEasyadmin>ライセンス使用率17069レポート内のデータが非常に膨大な場合(例:トークンフィーチャー等)、ブラウザがクラッシュしてしまうデータの品質を損なうことなくブラウザに返されるデータ量を減らすために結果セットが変更済み
RMSライセンスマネージャのユーザビリティレポートOpenLM Server17359セッションの誤ったグループ化が誤った要約を出力してしまうグループ化が修正されました。データは必要に応じて表示されるように修正
間違ったタイムゾーンEasyadmin18323UTC-6サスカチュワン州のタイムゾーンが1時間ずれる修正済み

強化内容
件名箇所参照番号内容ステータス
新規レポート → Named License Analysis (NNU)Easyadmin>レポート17069FlexLMのネットワークネームドライセンスの割当、仕様、及び未使用を表すレポート
インストーラの機能強化とバグ修正OpenLMインストーラ

バージョン4.5.74 2019年5月1月

バグ修正一覧

件名発生個所参照番号内容ステータス
テストメールを送信しなくても変更を保存できる Easyadmin > メール/SMS 17884テストメールを送信しなくても変更を保存できる 保存する前にシステムは電子メールの送信を確認するように修正
MySQLにライセンスファイルを登録する際の問題OpenLM Server 180852つの異なるパッケージでフィーチャーが2回出現した場合、MySQLで新しいライセンスファイルの読み取りに失敗してしまうライセンスファイルが正しく登録されるように修正
DSLSユーザー名が正しく解析されない OpenLM Server 17933DSLSのデナイアルを読み取る際に、ユーザー名が正しく解析されず、乗算されることがあるユーザー名が正しく解析されるように修正
バージョン4.5にアップグレードした後、OpenLMはライセンス問題を報告し、OpenLMがブロックされてしまうEasyadmin 18077ユーザー数がライセンスファイルで指定されている数を1人でも超えてしまうと、OpenLMがブロックされてしまう 以前に使用されていた同じトラレンス方式を再実装するように修正み

バージョン4.5.67 2019年4月16日

バグ修正一覧

件名発生個所参照番号内容ステータス
結果数が最大数を超えるとライセンス使用状況レポートがハングしてしまうレポート→ライセンス使用9618結果数が1000を超えると、エラーメッセージなしでレポートがハングしてしまう最大値を2000に増加し、超えた場合はエラーメッセージを表示するように修正
サーバー:ライセンス使用:「使用量の合計」のチェックマークが付いていない場合、使用可能なライセンスの合計数が間違っているレポート→ライセンス使用11642「Aggregate Usage」チェックボックスが空白の場合、表示される利用可能なライセンスの総数が不正確正しい値を表示するように修正
「OpenLM Generic」の低パフォーマンスOpenLM Server 12464OpenLM Genericのインターフェースはプラグインより遅く、アップグレードをする必要がある「Generic」のプロセッサーをすべての負荷に対して高性能を提供できるように最適化
クリーンアップマネージャがグループデータを削除できないCleanup Manager 13040MSSQL Serverのみ: Cleanup Manager ではグループを削除されないレコードは正しく削除されるように修正
グループ名が重複すると同期中に問題が発生するサーバー→ LDAP設定13060ユーザーが重複する名前を追加した場合、LDAP同期中に問題が発生してしまう重複するグループ名が見つかった場合は、重複を修正するために新しい名前が作成されるように修正
パッケージ内機能の使用状況が「フィーチャー使用状況」に反映されないEasyAdmi→フィーチャー使用状況レポート 13314パッケージ内のフィーチャーのライセンス詳細は表示されませんが、パッケージレベルで表示されるパッケージ内のすべてのフィーチャーのライセンス数と使用状況を表示するように修正
複数アサインされたグループを持つユーザーは、デフォルトグループなしでも保存することが可能サーバー→ユーザーを追加 13368ユーザーは複数のグループで設定できますが、デフォルトグループの設定がなくても保存されるユーザーが複数のグループを持つ場合、そのいずれかをデフォルトグループとして定義しなければならないように修正
現在使用されているプロジェクトは削除可能 アドミニストレーション13491まだアクティブなユーザーがいるのにプロジェクトが削除可能まだアクティブなユーザーがいる場合はプロジェクトの削除を禁止するように修正
サーバーが古い(削除された)使用データを持つプロジェクトをまだ使用可能にするアドミニストレーション 13492プロジェクトが削除されたのに削除済みのデータがまだ使用可能バグ番号13491が修正された前に発生していたバグでした現時点では、現在使用状況を持つプロジェクトは削除不可
リザーブライセンスは、1回の使用で複数のチェックアウトが登録されますレポート→ライセンス使用13717リザーブライセンスは、1回のセッションで複数のチェックアウトで表示されてしまうリザーブライセンスが1時間以上使用される場合、それ以降の各時間は新しいセッションとして扱われるように修正済み
30分のデフォルト期間が経つ前にEasyAdmin画面がロックされてしまうEasyAdmin13754場合によっては、EasyAdmin画面がわずか1分でロックされてしまう計は経過時間を確認するために未チェック
DSLSの日付が正しく解析されませんOpenLM Server 13798DSLSの日付解析に問題が発生OpenLM Brokerは日付フォーマットに関する情報を送信するように修正ずみ。これによって日付フォーマット検出問題を解決済み
デフォルトのグループ割り当て動作 OpenLM Server→LDAP同期 13800ユーザーのデフォルトグループがLDAP同期によって削除されると、ユーザービューではそのユーザーは削除されたグループに属するものとして表示されてしまう。初回の保存時にOpenLM_Everyoneに割り当てられる。(デフォルト)2回目の保存で、デフォルトグループの割り当てを要求するエラーメッセージが表示される同期中にユーザーがグループから削除されると、そのユーザーはデフォルトグループからも削除されるように修正済み
30分のデフォルト期間が経つ前にEasyAdmin画面がロックされてしまうEasyAdmin13754場合によっては、EasyAdmin画面がわずか1分でロックされてしまう経過時間を確認できるためにローカルUTCクロックに変更済み
デナイアルのチャートはエラーメッセージなしで失敗してしまうEasyAdmin → デナイアルレポート13855クエリはタイムアウトしてしまうが、エラーメッセージは返されないクエリに時間がかかりすぎた事を知らせするエラーメッセージが表示されるように修正
ユーザーをグループに、またはグループをユーザーに変更すると、LDAP同期の問題が発生するサーバー→ LDAP設定13946グループがユーザーに変更される場合、そのユーザーに関連付けられているプロパティは更新されませんでした。ユーザーをグループに変更すると同じ現象が発生このような場合に備えて、サーバーとActive Directory間のリンクが確実に更新されるように修正済み
ホスト名とポートが重複しているサーバーへの構成更新が失敗する ライセンスサーバー14004同じポートに重複したサーバー記述がロードされたため、サーバー構成が失敗してしまう同じポートに重複するサーバー名が入力されていないことを確認し、ユーザーに警告するように修正済み
複数のルールを追加するときに[ルールの削除]を押すと、チェックされていないルールと指定されたルールが共に削除されてしまうApplication Manager → ライセンス消費ルール14006複数の新しい消費ルールを追加してその中の1つを削除すると、他の新しいルールも削除されてしまう指定されたルールのみを削除するように修正
Report Scheduler:右下のアイコンは、OpenLMからメッセージがない場合にもメッセージ通知を表示してしまうReport Scheduler 14016着信メッセージがないのに封筒アイコンが表示されてしまうメッセージがないときにメッセージアイコンが表示されないように修正済み
LDAP設定ツール: 属性の手動フィールドがクリアされることがあるOpenLM Server→EasyAdmin→LDAP同期14098同期時に、ドロップダウンリストにないユーザー属性が必要な場合は、手動でキー入力でき、この場合、データベースが正しく更新されるが、手動属性が表示されず、リストの先頭のエントリが代わりに表示されてしまう「ユーザー属性 → 同じ属性を持つユーザーをグループ化する」のチェックボックスが空白の場合でも、ユーザー属性のデータベース値は常に表示されるように修正ずみ
クリーンアップマネージャーがFirework DBで動作しない場合があるOpenLM Server→クリーンアップマネージャ14671パスワードが使用されたときに、Cleanup Managerがユーザーを削除していませんでした。問題が発生した顧客環境はFirebird SQL問題は、パスワードではなくFirebirdとの非互換性でした。Firebirdをサポートするように機能を強化済み
オプションファイルのバックアップパスが正しいディレクトリをしていしないBroker 設定 14675ユーザーは自分が優先するディレクトリへのバックアップパスを設定する必要があり、指定がない場合、デフォルトのパスが適応されるパスを設定する必要があることをユーザーに通知し、より良いデフォルトを設定する
ライセンスサーバーがBrokerと連携できなかった場合は、「Server remotely queries license manager」チェックボックスをオンにするライセンスサーバー14812Brokerと連携しないHaspやNvidiaなどのライセンスサーバーの場合、サーバーはライセンスマネージャにリモートでクエリを送信する必要があるアプリケーションによってリモートクエリのチェックボックスを有効化・無効化するように修正済み
Easy Admin Project Usageリポートに、過剰な使用時間が表示されるEasyAdmin → プロジェクト使用状況リポート14850プロジェクト使用状況リポートで表示される時間は、実際のライセンス活動時間よりも長くなってしまうレポートに正しいプロジェクト使用時間が表示されるように修正済み
現在消費されているライセンス:通常管理対象外セッションの場合、ユーザーグループが不正確EasyAdmin→現在消費されているライセンスレポート14919通常管理対象外プロセスのユーザーグループが不正確 通常管理外プロセスのパラメータ設定を更新
入れ子(ネスト)グループを考慮するチェックボックスがオフの場合でも入れ子グループが表示されてしまうリポート→ライセンスアクティビティレポート 14957「入れ子(ネスト)グループを考慮する」のチェックボックスは空白ですでも入れ子になったグループが表示されてしまうチェックボックスが空白の場合、入れ子グループは除外されるように修正済み
ShowAllocationフラグが他のライセンスマネージャーで使用可能サーバー→サポートリポート15075以前のShowAllocationフラグは、DSLSサーバーにのみ適用可能記述子を「DSLS-Show…」ではなく「Show Allocations Flag」に更新
EasyAdmin – 「ライセンス」画面に誤った情報が表示されるOpenLM Server → EasyAdmin → ライセンス 15570ライセンスファイルにパッケージの完全なリストが表示されておらず、古いフィーチャーは表示されているが、過去数年間の最新のものが欠損置き換えられていないライセンスは、共通のコンポーネントリストに統合されましたが、これでは正しい数のライセンスとすべてのバージョンが表示されるようになる
合計が「無制限」の場合でも、レベル合計値は「0」と表示ライセンス使用レポート 15590無制限のライセンスを持つ製品の場合、合計値は0として表示されてしまう正しい合計を表示するように修正済み
ライセンス使用レポートの「合計」を表示・非表示にするためのフィルターが保存されないリポート→ライセンス使用15663定時レポート内の合計行を抑制するオプションがあるが、これを有効化にしても、「合計」行はライセンスの使用リポートで表示されてしまう対象パラメータが時期尚早に削除され、デフォルトが適用されてしまい、ユーザーが定義したパラメータをすべて保存するように修正済み
ライセンス調達レポートにフィルタが適用されていないライセンス調達 15669ライセンス調達リポートでフィルタが選択されている場合、フィルタは適用されず、完全なリストが表示されてしまうリポートにフィルタを適用するように修正され、「チェック済み」ステータスを表示するようにラジオボタンも修正済み
クリーンアップマネージャーの履歴クリーンアップが機能しないOpenLM Server→クリーンアップマネージャー15681クリーンアップの結果画面では「完了」と報告されますが、実際は履歴が削除されない場合があるクリーンアップが正しく機能するように修正済み
「ライセンスサーバー」画面:Brokerがない場合は、ツールチップにエラーメッセージを表示しないライセンスサーバー 15939ライセンスマネージャーがリモートサンプリングを実行している場合(例:埋め込みライセンスの場合) Brokerがないため、エラーメッセージが表示されるBrokerがインストールされているかどうかにかかわらず、有益なデータを表示するようにライセンスサーバーロジックが変更済み
利用率リポート:リンクが共有されないとサーバーが変化してしまうReports → ライセンス利用 15961ライセンス利用率レポートを共有する場合、共有リンクが開かれるとフィルタが変更してしまう「すべてのサーバー」ではなく、指定されたサーバーを保持するように修正済み
ノードロックFLEXlmライセンスの解析に関する問題OpenLMライセンスサーバー15962「Read license file」オプションを使用しているときにFlexLMのノードロックライセンスの使用が表示されない複数のホストIDにロックされたフィーチャは、これらのホストのいずれかを使用しているセッションに正しく関連付けられていませんでが、修正済み
FlexLMのみに発生する「Update license file info」メッセージライセンスサーバー 15986もともといくつかの機能はFlexLMでしか利用できなかったが、メッセージがハードコードされてしまう設定中のライセンスマネージャに基づくテキストが表示されるようになりました(RMS LMなど)
Applications ManagerはBrokerを設定する必要があり、ライセンスファイルを使用しないライセンスサーバー 15988Applications Managerを使用している場合は、Brokerを設定する必要があるライセンスサーバーが「OpenLM Application Manager」の場合、「Use Broker」チェックボックスがチェックされて書き込み保護されるように変更済み
オプションファイル: 特定の条件下で重複したオプションファイルが追加されてしまうOpenLM Server → オプションファイル16104特定の例外が発生した場合、アプリケーションは処理を続行しますが、nullオプションファイルを返します。これにより、重複したオプションファイルが生成されてしまう例外によってエラーが発生した場合は、処理を停止し、正しいデータで再試行するように修正済み
4.4.31.225にアップグレードした後、AutoCADのフィーチャーは「フィーチャ使用状況」に表示されないが、パッケージが表示されるリポートメニュー→フィーチャ使用状況161524.4.31.225にアップグレードした後、AutoCADのフィーチャーは「フィーチャ使用状況」に表示されないが、パッケージが表示されるバージョン4.5で修正済み
データベース全体での矛盾したUTF8照合Database 16153OpenLM AllDBUpgradeツールが異なる照合順序でテーブルを作成する。Broker 3.3にアップグレードできなくなる場合がある修正番号16191によって修正済み
FlexLMの出力実行完了時ログにエラーが発生プラグイン16184虚偽のデナイアルデータが発生システムが報告するデータが正しく反映されるように修正
ライセンスアクティビティレポート:「合計使用時間を表示」ボタンで間違った結果が表示されるリポート→ライセンスアクティビティレポート 16221特定のサーバー上のフィーチャの合計使用時間は、同じデータの表の値と異なる場合がある使用時間はすべての画面で一貫するように修正済み
アプリケーションがルールによってブロックされている場合、アプリケーションマネージャーでは表示されなくなるApplication Manager 16254「Product Blocked by Rules」というフラグが正しく設定されていない「Limit」欄に黄色の感嘆符を表示するようにフラグを修正
グループからユーザーを削除が失敗してしまうLDAP 同期 16260ユーザーはLDAPによって追加されましたが、プロキシがnullではなく休止状態だったため、同期がリセットされてしまうグループの削除対象となるユーザーは正しく削除されるように修正済み
同期ルールを「Flat」に設定すると「Ignore」のチェックボックスがオンになってしまうLDAP 同期 16265「Ignore」チェックボックスがオンになっていますが、グループ作成ルールが「Flat」に設定されたため、効果がなかった「Ignore」チェックボックスがオンになってる場合、LDAPはファイルプロパティを変更しないように修正
使用状況分析に関するDSLS問題OpenLM Server 16339トークンの分析に問題トークンセッションの前の最後のセッションが分析に記録されていることを確認するように修正済み
DSLS 冗長構成:OpenLMは1つのデナイアルのログファイルのみを考慮するOpenLM Server 16577OpenLMは、3つのDSLSサーバーのうちの1つからのデナイアル情報を表示していたMaster Serverのみが分析されていました。BrokerのShowLogkコマンドによって、3つのサーバすべてから完全なデータを収集するように修正ずみ。これによってすべてのデータがOpenLM Serverで処理される
OU名に無効な記号が含まれているためLDAP同期が失敗するLDAP 同期 16644組織単位名に不正な文字が含まれているため、LDAP同期が失敗しました。これによってLDAPフィルターの消去も阻害される失敗を防ぐために同期コードがクリーンアップされました
通知メッセージ内に、「Deny multiple version feature」バージョンの誤ったテキストが含まれるApplications Manager 16679通知テキストが誤ったメッセージを表示する 通知テキストを修正済み
Linux版では、サーバー名の代わりに「localhost」を使用Linuxサーバー16684Linux のコマンドがライセンスサーバーではなくlocalhostを指定する(Cadence)正しいライセンスパスを指定すように修正済み
新製品を追加するときにアプリケーションの追加が失敗したApplications Manager → アプリを追加16687フィールドが空白のままで数値が必要な場合にエラーが発生すべての欄に数字が含まれている事を確認するように修正。デフォルト値を「0」に設定
MSSQLアップグレード失敗:無効な長さパラメータが渡されたSQL Serverのアップグレード 17070重複、または再重複した「削除」ストリングを持つパラメータがあったため、不正な文字列長が発生し問題の原因となった対象パラメータを修復するためのスクリプトを実行し、これによって問題は解決済み
「Sync All users」を実行しても配布グループに所属するユーザーが同期されないLDAP 同期 17095配布グループに所属するユーザーは同期から除外されてしまってた配布グループのすべてのメンバを含めるように修正済み
クリーンアップマネージャーはエラーメッセージを表示せず履歴のクリーンアップに失敗するCleanup manager 17101クリーンアップする対象レコードの量が原因で、クリーンアップマネージャがタイムアウトするタイムアウトを回避するためにSQLランタイムを増加
ライセンス返品ポリシーの列オプションに空のフィールドがあるApplications manager 17130ドロップダウンリストに選択可能なnullオプションがある(バグ16687を参照)NULLオプションを削除済み
アクティブなユーザーがいないグループは作成されないLDAP 同期 17149アクティブなユーザーがいないグループは作成されない これはアプリケーションの設計に準拠
OpenLMユーザーインターフェースを開くときの遅延サーバー17156ユーザーより、ユーザーインターフェースが開くのに数分以上かかるとの報告があり現場のハードウェアの仕様とIISのセットアップにより遅延が発生していました
クリーンアップマネージャ :別のクリーンアップジョブを追加しようとすると失敗するCleanup Manager 17204別のクリーンアップ・マネージャー・ジョブを開始しようとすると、前のジョブが完了したにもかかわらず新規ジョブが失敗しました修正済み。前のジョブが完了すると新規ジョブの追加が可能となる
CleanUp ManagerはMySQL-Serverの履歴の削除に失敗するCleanup Manager 17302タイムアウトエラーが発生したため、クリーンアップに失敗しました。 削除するデータは大容量過ぎました(17204および17101も参照)タイムアウトのデフォルト値を増加
ライセンスアクティビティレポート:フィーチャーによるグループ化はパッケージのみを考慮するリポート→ライセンスアクティビティレポート17339「Group by Feature」オプションを選択するとフィーチャーが表示されない(16152を参照)要求されたデータを表示するように修正
Altiumユーザビリティリポート OpenLM Server 17702報告された使用中のライセンスの数量は、報告された実際のセッションと異なる2つのクエリ結果の間に不一致が発生する可能性があります(それらがどれほど近いかに関係なく)。クエリ時間に対しても検証するように修正済み
AltiumユーザビリティリポートOpenLM Server 17236終了時間→開始時間クエリ結果は、実行時間後に開始されたセッションを示すことができます。これにより、1分より短いセッションがある場合は例外が発生する可能性があるが、修正済み

強化内容
件名個所参照番号内容ステータス
新機能 – Autodesk Token Flex ライセンシング一般12846トークン使用の計算とレポート新機能
新規ライセンスマネジャーサポート: ArcGIS Online一般12866ArcGIS Online使用状況のモニタリング 新機能
新規ライセンスマネジャーサポート: Autodesk Cloud 一般12867Autodesk Cloud使用状況のモニタリング新機能
新規ライセンスマネジャーサポート: Adobe Cloud一般12868Adobe Cloud使用状況のモニタリング新機能
新規ライセンスマネジャーサポート: Flexnet Embedded (FNE)一般12869AvidやNvidiaのFlexnet Embedded ライセンスのモニタリング 新機能
新規ライセンスマネジャーサポート: Office 365一般14264Microsoft Office 365の使用状況のモニタリング 新機能
OpenLM Server パフォーマンス更新 一般12876再起動が必要なケースが少なくなり、起動時間を短縮。高負荷時のパフォーマンス向上更新
システムとセキュリティー強化一般13938パスワードポリシーの実施、新しいインストーラー、より簡単となったシステム設定更新
新無料製品 – OpenLM Live Monitoring一般12854オンラインライセンス使用状況のモニタリング(ただし、データは記録されません。)ライセンスマネジャー種類、及びライセンスマネジャー総数は任意新製品
Reports Scheduler CSV添付ファイルReport Scheduler 13374Report Schedulerが送信するメールにCSVファイル添付に追加更新
更新: LDAP同期時間の指定LDAP12899同期開始時間の定義・設定が可能となりました更新
更新: サーバー設定ツールの「グループ無し」の隣に情報テクストを追加ライセンスサーバー → LDAP9159グループルール内の「グループなし」オプションに記述子を追加ルール用記述子を追加
サーバー:ライセンスアクティビティ:アクティブユーザーリポートからライセンスアクティビティを開いたときに[現在のアクティビティを含む]チェックボックスがオンになっていることを確認リポート→アクティブユーザー→ライセンスアクティビティ9374アクティブユーザーレポートでライセンスアクティビティレポートを選択した場合、[現在のアクティビティを含める]のチェックボックスは空白になるリポートを要求するときにこのフィールドがチェックされる事をデフォルトとして設定
ユーザービリティリポートにサーバーのバージョンとDB種類及びそのバージョンを追加リポート→ユーザービリティリポート9422サーバーログよりサーバーバージョン及びDB種類を追加サーバのバージョン、DB種類、及びDBバージョンがユーザービリティリポートに追加
サーバー:設定ツール:LDAP設定を行っているときに編集警告に[キャンセル]ボタンが表示されないライセンスサーバー → LDAP12918編集が完了していないときにLDAP画面に戻られる方法を追加する必要があります。現在は変更を保存または破棄することしかできないユーザーは編集をキャンセルしてLDAP画面に戻り、データを失うことなく続行する事が可能
ライセンスサービスのステータスの再編成ダッシュボード13422初期化時にダッシュボードがオレンジ色に表示されるように更新初期化状態のダッシュボードは警告色を表示するように更新
アプリケーションフォーム作成:プロセスアプリケーションマネージャ 13508ライセンスの消費とライセンスの返品ポリシーをサポートするアプリケーションフォームを強化改善されたアプリケーションUIプロセス機能
アプリケーションフォーム作成:ファイルアプリケーションマネージャ13509ライセンスの消費とライセンスの返品ポリシーをサポートするアプリケーションフォームファイルを実施Application Manager UIはファイル製品の作成もサポート
アプリケーションフォーム作成: フォルダーアプリケーションマネージャ13510ライセンスの消費とライセンスの返品ポリシーをサポートするためのアプリケーションフォームフォルダーを実施Application Manager UIはフォルダー製品の作成もサポート
既存のアプリマネージャUIの更新: アプリケーションアプリケーションマネージャ → アプリケーション13511ユーザーが一つの画面に完全な製品情報を入力できるように、Application Manager UIを更新ユーザーがアプリケーションマネージャを介して一つの画面に完全な製品情報を入力することが可能に
既存のアプリマネージャUIの更新→ライセンス返品ポリシーアプリケーションマネージャ → アプリケーション13512 ユーザーが1つの画面でライセンス返品ポリシーを適用できるようにするユーザーがApplications Managerインターフェースを介して直接ライセンス返却ポリシーを適用できるように更新
既存のアプリマネージャUIの更新→ライセンス消費ポリシーアプリケーションマネージャ → アプリケーション13513ユーザーが1つの画面でライセンス消費ポリシーを適用可能にするユーザーはApplications Managerインターフェースを介して直接ライセンス消費ポリシーを適用できるように更新
OpenLM EasyAdminは有効になっているブローカーアクションのボタンのみを表示EasyAdmin → ライセンスサーバー14060Broker機能の「停止」、「開始」、「再読込」および「再起動」の中、有効になっているオプションも表示する必要があるBroker設定によって、Brokerコマンドは有効化されるように更新
製品に関連する場合にのみ設定フォームにある「Is triad configuration」チェックボックスを表示するEasyAdmin → ライセンス設定14780冗長構成をサポートしないライセンスサーバーの場合、「Is triad configuration」を非表示にする冗長構成をサポートしているライセンスサーバーに対してのみ、トライアドチェックボックスが表示されるように更新
グループ使用: 「入れ子グループを考慮する」チェックボックスを追加レポート→グループ使用14921グループ使用レポートはいくつかの入れ子グループを除外していた「入れ子グループを考慮」チェックボックスを追加し、対象グループがリポートに含まれるようにする
EA:Applications Manager UIに監視モードを実装Applications Manager 15626監視モードをサポートするようにApplications Managerを更新監視モードはライセンスの使用状況を測定しますが、ライセンスを積極的に管理しない
LDAP:OpenLMはActive Directoryでプライマリグループとして指定されたグループを同期しないLDAP16008Active Directoryはユーザーのプライマリグループを同期せず、セカンダリグループのみを同期していたLDAP同期はすべてのユーザーグループを同期するように更新
Codemeter:新バージョン6.8の出力がOpenLMによって正しく解析されないOpenLM Server 16215Codemeterの新しいバージョンが正しく解析されていなかったデータパーサーが新しいCodemeterフォーマットを処理するように更新
サーバー設定- SQL Server接続の最大プールサイズを追加 OpenLM→データベース設定 16770すべてのSQL Server接続に対して100〜300までの最大プールサイズを許可するユーザーが許容範囲内の最大プールサイズを入力しない場合、エラーメッセージが表示されるように更新
WMExtension:新しいライセンスハーベスト方法EasyAdmin12829, 12834, 14269WMExtensionはアイドル状態のソフトウェアを保存し閉じるための新しいライセンスリリース方法現時点では石油業界で使用されるソフトウェア(RMSライセンスを使用)のPetra、Kingdom及びハーモニー用に実装されている

Release notes for OpenLM Server v 4.4.39 as of March 12, 2019

Bugs Fixed

件名発生個所参照番号内容ステータス
OpenLM serverが応答せず 「接続プールリミット到達」エラーがログされるOpenLM Server 16655ある状況下システムに大きい負荷があり同時にユーザーがレポートを実行している時に、許可された接続の量が到達しアクセスエラーが出る許可されたデータベース接続を増やし問題は解決されました

バージョン4.4.38 2019年2月19日

バグ修正一覧

件名発生個所参照番号内容ステータス
ライセンスが複数のプールから取得されている場合、「追加のキー」列が間違ったデータを表示する OpenLM User Interface→ 現在消費されているライセンス14592OpenLM User Interfaceでは、何人かのユーザが間違ったライセンスプールで登録されてしまいます。インタフェースが間違ったデータを表示している問題が修正され、正しい追加キーが表示されるように修正
Altium LM サーバーがレッドステータスで表示されるOpenLM User Interface → ライセンスサーバー15580OpenLM ServerはAltium LMに間違ったパラメーターを提供してしまう正確なパラメーターを提供し、正しいステータスが表示されるように修正
バージョン4.4へアップグレードした後、LDAP同期が正しく動作しないOpenLM User Interface → LDAP同期 15806数時間が経っても、LDAP同期が完了しない場合があるLDAP同期が正しく動作するように修正
オフラインライセンスを使用した場合、DSLSの消費が正しく計算されないOpenLM User Interface→ 現在消費されているライセンス15848貸し出されたオフラインライセンスで発生。多くの場合、ユーザーは同時に別のワークステーションでライセンスをチェックアウトしている修正済み
Altiumシステムでは、Usability Reportが毎日発生するOpenLM User Interface→ システムアラートと電子メール16239「現在消費されているライセンス」画面よりAltiumライセンスの現状を確認する場合、「開始時間」に間違った日付が報告されてしまう消費期限日付、消費期限日付価値の両方を考慮するように修正
Server: Configuration form: LDAP: プレビュー画面が表示されないOpenLM Configuration Form→LDAP16268膨大なデータが発生した場合、LDAP画面へのクエリがタイムアウトしてしまい、結果として空白の画面が表示されてしまうタイムアウト時間パラメーターが増加され、画面が正しく表示されるように修正
Server: Configuration form: LDAP:設定編集警告画面にキャンセルをクリックした場合、 新しく追加されたデータは残らず消えてしまうOpenLM Configuration Form> LDAP16269編集を行う場合、「キャンセル」をクリックすると「変更を保存しますか」との確認画面が表示されるが、「はい」を押しても編集がキャンセルされてしまう正しく動作するように修正。

2018

Release notes for OpenLM Server v 4.4.31 as of December 10, 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
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 13520When 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 13667In 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 14061Session 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 13821When 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 14095When 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 13375When 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 13493Suspension 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 14340Suspension wasnt working when License Server is configured with remotely sampling Now Suspension will work when License Server is configured with remotely sampling

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
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

Release notes for OpenLM Server v 4.4.26 as of November 6, 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Users are not synchronized when comma appears in group/user name OpenLM Server 13227Users 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 13079Idle 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 13252Inactive steps are executed in Agent Procedure Inactive steps are not executed
Only first sending attempt works when sending e-mails/sms OpenLM Server 13290After 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 13357In 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 12995When 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.

Release notes for OpenLM Server v 4.4.22 as of October 15, 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
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 Dashboard13071Description sorting in Cleanup Monitor is not accurate Sorting works accurately
Creation Sources sorting is not accurate Dashboard13072Creation Sources sorting in Cleanup Monitor is not accurate Sorting works accurately
Read license file is available when OpenLM Server remotely queried license manager Server13073Read 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 Dashboard13081Application 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 12968Filter features are not saved accurately Filters save all information selected
Some License Servers are not being monitored OpenLM Server 12944Some License Servers are not being monitored after upgrade Incoming data is parsed and saved successfully

Release notes for OpenLM Server v 4.4.18 as of October 8, 2018

OpenLM Server v 4.4.18 now includes support of MYSQL v8
Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
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 13005When 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 13006Close 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 12944Some 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

Release notes for OpenLM Server v 4.4.15 as of September 20, 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Timing out of reports DB 11836Reports 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 12016Token cost is not displayed on the License screen Token cost is displayed on the License screen
Problems with LDAP structure update OpenLM Server 12324LDAP structure is not updated properly during synchronization LDAP sync works correctly
Usability Report generates an error message OpenLM Server 12343Usability reports have “Validate Usage Error” messages in logs Usability reports do not generate error messages anymore
Feature Usage Status widget runs slow DashBoard 12355Feature 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 DashBoard12373Sorting 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 DashBoard12374The 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 DashBoard12389Data 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 DashBoard12391Chart screen displays future date Chart screen displays actual date
Usability report JSON does not contain output data OpenLM Server 6395RLM – 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 9994DSLS 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 10034ValidateAnalyzedUsage 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 10430Server 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 10431When 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 10683Notice message on the Alerts Screen appears instead of error message Correct error message appears
Success message appears before the process was completed DashBoard10991Feature 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 DashBoard10992Licenses 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 DashBoard11088Help 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 DashBoard11306Active 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 DashBoard11329Scroll 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 DashBoard11346In 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 DashBoard11368App 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 DashBoard11387An 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 11395When 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 11403When 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 DashBoard11430“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 DashBoard11435When 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 11448Level 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 11515Project 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 DashBoard11521Scrolling line missing when Pie Chart is selected for the first time in Denials Scrolling line works properly
Incorrect text in error message DashBoard11531Incorrect text in error message in Denials module Error message text corrected
Checkout Policy is not displayed DashBoard11536Checkout Policy is not displayed in User Interface Checkout Policy is displayed in User Interface
Error message appears when there is no data DashBoard11565Error 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 DashBoard11595An 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 DashBoard11601No 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 DashBoard11607Incorrect 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 11616Double error displayed when entering wrong values in configuration form Only one error message is displayed.
Ignore column has different names DashBoard11637The same Ignore column in LDAP Relations and Entities has different names Ignore column name is the same
Recent Sync Date is not accurate DashBoard11639Recent 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 11696FlexLM is unable to parse VENDOR line No error in the log
Host availability: Table doesn’t show periods with status “Unknown” DashBoard11752Table doesn’t show periods with “Unknown” status Host availability: Table shows periods with “Unknown” status
Sorting by user idle time is not fully functional DashBoard11754Sorting by user idle time in Currently Consumed Licenses is not fully functional Sorting is fully functional
Server installation error (Firebird) Core Installer 11822Error during Server installation for Firebird Server installation for Firebird is successful
Server installation failed (MsSQL) Core Installer 11825Server installation failed (MsSQL) during DB update Server installation is successful
German language localization issue DashBoard11848Table name is not in German when it is opened from Report Scheduler Table name is in German
Edit screen does not open DashBoard11854Edit 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 DashBoard11879OpenLM 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 DashBoard11889Feature selection order in Checkout Policy is inaccurate Feature selection order is correct
Page number is not fully visible DashBoard11891Page number in License Activity window is not fully visible Page number is fully visible
Error in communicating with Broker OpenLM Server 12515Error in log when communicating with Broker No errors when communicating with Broker
Filter saving issue DashBoard12646Filter settings are not saved in Filter Management Filter settings are saved in Filter Management
Process Features error message DashBoard12708 An error message appears when License Release setting is disabled No error message when License Release is disabled
Inaccurate time in Report Scheduler DashBoard11303Inaccurate creation time in Report Scheduler Creation time is accurate
Inaccurate start times reported for MathLM DashBoard11026Start Time is saved to DB inaccurately Start Time is reported correctly

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
Save button overwrites existing filter settings DashBoard10468When clicking Save button existing filter settings are overwritten Confirmation window appears before saving
No warning about existence of a filter with the same name DashBoard8521When clicking Save button existing filter settings are overwritten Confirmation window appears before saving
Names of some Project settings are not accurate DashBoard7440No 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 DashBoard12223Names 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 DashBoard12056Agent Version filter in Workstations window is not editable Agent Version filter is editable
“None” setting added to available License release methods DashBoard12151Master 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 DashBoard12182“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 DashBoard12030Currently 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 DashBoard12046License 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 DashBoard11793Tooltip added on “Unknown” status in the
Host Availability window
Tooltip added on “Unknown” status
Workstations filter added DashBoard11820Components with “Not licensed” permissions do not show appropriate message Notification message appears in case of components with “not licensed” permissions
Added “License Product” value DashBoard11930Workstations filter was missing in Currently Consumed Licenses Workstation filter added in Currently Consumed Licenses
Support Token Based Licensing required for “MSC” OpenLM Server 4041Added “License Product” value to OpenLM License property Added “License Product” value
Codemeter required to support expiration dates OpenLM Server 12241Support Token Based Licensing added for “MSC” Added Support Token Based Licensing
Master id required for Audit Report OpenLM Server 12048Codemeter required to support expiration dates Codemeter supports expiration dates
Visual improvements of problematic license servers OpenLM Server 11441Master id missing from Audit Report Server status icon size was increased
Workstations filter needed in Currently Consumed Licenses OpenLM Server 11140No 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 9976Meaningful vendor names are needed for codemeter Meaningful vendor names are set for codemeter

Release notes for OpenLM Server v 4.3.56.69 as of July 29, 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Firebird DB upgrade failed DB Upgrade 9404Firebird 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 10419In 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 10396Sorting 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 10427A 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 10372Empty 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 10450On 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 10453On 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 10454The “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 10455On 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 10414The 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 10492The 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: 9750The 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 9884When 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 9951A 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 10049Active 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 10074The 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 8437The 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 10106In 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 10173The 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 10218The 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 10221After 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 10383Deleting 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 10466Not 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 11174When 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 11186The 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 11198For 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 11209It 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 11221The 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 11243After 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 11297When 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 11309Changing 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 11327For 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 10112OpenLM 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 10642Adding 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 10653In 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 10690A 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 10722Saving 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 10770Opening 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 10858Sorting 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 9706It 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 8310After 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 8427When 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 8505In 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 10369After 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 10249For 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 9352Options 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 8977For 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 8758Candidates 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 8200Adding 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 8345Project’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 10852Ldap 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 10903Inconsistent 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 10914Idle 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 10919In 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 10930A 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 10989After 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 11029Workstation 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 11142Workstation 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 11152The 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 11293A 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 11305Vendor 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 11336For 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 11337For 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 11353User 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 11355Downloading 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 11524It was not able to delete Router Groups Router Groups can be deleted now

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
New option to add Workstation manually OpenLM User Interface: Workstations 9730When 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 9883New 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 10225A 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 10412The window Selected Feature Statistics has been removed The window Selected Feature Statistics has been removed
We support borrowing of Codemeter OpenLM Server 5818We did not support borrowing Codemeter We support borrowing of Codemeter
Better counting vendors in Audit Reports OpenLM User Interface: Audit Report 10229Audit 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 8806We 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 8615LM 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 9544Choosing 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 10957The processes MATLAB and SolidWorks did not appear MATLAB and SolidWorks appear now

Release notes for OpenLM Server v 4.2.31.88 as of May 30 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
The Chart legend doesn’t have a scrolling bar and it hides the chart OpenLM User Interface: Group Usage 9381The 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 9390In 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 9403A 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 9417After 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 9635The 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 9703Monitoring 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 9708An 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 9709The report took to long to generate. The report generation time was improved.
Monitoring of the Olicense LM Server fails OpenLM User Interface: License Servers 9737In 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 9961The 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.

Release notes for OpenLM Server v 4.2.29.60 as of May 06 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
The Upload/Download button doesn’t respond properly OpenLM User Interface: License Servers 9124When 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 9134The 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 9145The 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 9170When 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 9179When 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 9184The 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 9212When 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 8776On 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 8745On 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 8642When 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 9232After 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 9236When 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 9245After 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 9254The workstations information in filter is not applied. The system works properly.
The “x” points disarray OpenLM User Interface: License Utilisation 9246The “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 9247The “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 9237When 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 9241The 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 7546It’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 9180When 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 8890In 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 8661The 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 8784On 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 8879The 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 9135When 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 9259The 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 9303The 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 9272On 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 9369The 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 9371When 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 9357On 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 9367The OpenLM Server 4.2.21.27 fails while upgrading. From now on, the upgrade is done smoothly.
DSLS Denials are not recorded OpenLM Server 9390The DSLS Denials are not shown in OpenLM. The bug is fixed now.
Database upgrading failure DB Upgrade 9210Upgrading the database fails. The latest version is upgraded successfully.
Red text color of the LM Server name OpenLM Configuration Form 9405The 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 9403After creating a filter and sharing its link, the filter opens with wrong details. The filter link correctly opens on another machine.

Release notes for OpenLM Server v 4.2.21.27 as of April 13 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Files Download status License Servers Report 6079When 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 8645The report had redundant refresh icon Redundant refresh was removed
Filtering online workstations does not show the correct workstations Workstations Reports 8802In some cases filtering online workstations didn’t work Filtering online workstations works correctly
Sharing link of filtering online checkbox does not work Workstations report 8805In 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 8808Error was displayed on the screen while configuring ATOS LDAP Issue was fixed
Error calling GetLicenseActivity method OpenLM API 8810Error calling GetLicenseActivity method Issue was fixed
Selected Feature Statistics: Total Quantity is “-99” instead Unlimited Selected Feature Statistics report 8811Selected Feature Statistics: Total Quantity is “-99” instead Unlimited Issue was fixed
Error message appears outside the window Router Management report 8661Error message appears outside the window Issue was fixed
Share By Email: Ok button is available, while there are no recipients Report Scheduler report 8670Share 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 8690Enable Full Logging screen can be opened several times simultaneously Only one screen is opened.
Sorting for “Version” column doesn’t work License Usage report 8738Sorting for “Version” column doesn’t work The issue was fixed
License Servers Candidates are displayed when no permission existing License Servers report 8758License 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 8213Tooltip is invisible when mouse is hovered over on the info item The issue was fixed
Inscriptions overlap each other License Usage report 8240Inscriptions overlap each other The issue was fixed
Spelling mistake in the error message AppManager report 8331Spelling mistake in the error message The issue was fixed
Refresh is not working after “Could not connect to OpenLM App Manager………” AppManager report 8413Refresh 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 8442Two info message appear simultaneously on the screen One message appears
Refresh button is disabled when an error message is received AppManager report 8447Refresh 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 8623Session 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 8896Schedule Report is not saved when Group was chose The issue is fixed
OpenLM Server loading time was very long Server8726OpenLM 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 Server8885Rational license file is not parsed correctly when there are several vendors in license file The issue was fixed.

Release notes for OpenLM Server v 4.2.20.12 as of March 29 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Files Download status License Servers Report 6079When 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 8751Conditions 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 Database8676 SQL Server upgrade failed. Now Upgrades successfully.
Wrong Data in Active Users Report Active Users Report 7774Wrong number of users is shown. Right number of users is shown.

Release notes for OpenLM Server v 4.2.17.0 as of March 26 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Options File Management window resize is inconsistent.

EasyAdmin > Options Files > Options Files Management

6252Screen 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

6788Changing 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

7102The 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

7422The 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

7684Clicking 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

7767Choosing ‘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

7774The 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

7780Unmanaged 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 >

7782Clicking 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 7853The 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

7860AgentKill 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

7862The 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

7864Typing 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 7867An 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 7939An 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 8079Closing and opening options files sometimes lead to inconsistent results.

Adjusted handling of the options files.

Opened unmanaged processes are not closed consistently.

EasyAdmin 8152An 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

8227Clicking 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

8239No ‘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

8243The 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

8255Usage 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

3792Successive 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

4426Depending 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

4991The 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

6045Multiple features are not readily added for unmanaged vendors.

Adjusted handling of unmanaged vendor features.

Uncounted is not consistently supported by plugins

OpenLM Server

6266Uncounted 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

6963Currently 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

7170Even 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

7221Mid-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

7376Inconsistent 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

7727OpenLM 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

7781Notification 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

7789Changing 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

7812The 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

7815previously 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 >

7839Views 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

7841If 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

8011Current 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

8017Unless 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

8023Success message but feature was actually missing

Replaced with correct message

Faulty OpenLM Support Report on some Machines

EasyAdmin – Support Report

8027In some non english environments the Report was wrong

Corrected
License Usability Report with FlexLM

OpenLM EasyAdmin

8068FlexLM 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

8096Usage 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

EasyAdmin8198When 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

EasyAdmin8204Columns 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

EasyAdmin8205

Columns could not be sorted when a field was empty

Possible now

EA: “License Activity” screen: Server Error message when Apply button was clicked

EasyAdmin8220“License Activity” not working on DB MySQL

System Table was renamed

EA: Administration-Denials: Candidate servers appear in Excluded Denials

Easy Admin

8229Suggested 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

EasyAdmin8230New 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

EasyAdmin8233Received Comfirmation message, but not setting were changed

No confirmation message

OptionsFile – Groups relations where not deleted from DB

Options files Management

8245Changes 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

8278Features 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

8280Denials 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

8282Negative 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

8294When 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

EasyAdmin8315‘’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

EasyAdmin8316Extensions: 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

8322Expiration 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

EasyAdmin8340Deleted 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

EasyAdmin8370

Specific feature was not counted properly due to expiration date setup

Was corrected

Server: Response from Server when Server has admin login credentials

natalia8376
RMS output not parsed correctly

EasyAdmin

8377Certain 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

8401Issue 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

8402Pending 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

8523Groups 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

8538Commands would start when initialized by Alert rules

Can be run now

Source column is not sorting correctly

EasyAdmin “License Activity”

8481Source column could not be sorted

Sorts correctly now

EA: Projects: Sorting for “End date” doesn’t work

EasyAdmin Projects

8482End 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

8478Active Users Report could not be queried

Query was corrected

EA: General Statistics: Export doesn’t work

EasyAdmin8480Export did not work for General Statistics

Export does works

Altair LMX server going into a UNKNOWN state

EasyAdmin License Servers

7632Altair LMX could not be parsed

Stays in correct mode

Status is not updated in License Servers table when broker goes down

EasyAdmin License Servers

8468When 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

8534License 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

8567Incorrect confirmation in Alerts

Corrected

EA: Currently Consumed Licenses: Sorting for Workstation Idle Time doesn’t work

EasyAdmin8540Currently 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

8591Sorting 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

EasyAdmin8631Agent Alive was not updated “Agent Last Heartbeat time”

Set to 5 Minutes

EA: Workstation: After 5 minutes the online icon becomes gray

EasyAdmin8633Due 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

EasyAdmin8636Not 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

EasyAdmin8638Time was not updated after restarting the agent

Updates correctly now


Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
New Column – “Last User”

EasyAdmin

2094Added column “Last User” to the “Workstation” interface.

Enhancement

Multi-Select Filter

EasyAdmin4143Select multiple Groups, Users and Workstations in report filters.

Enhancement

“More Actions” Button

EasyAdmin4922In the “License Activity” report, “More Actions” button was changed to be “Show Total Usage Time”.

Enhancement

Ignore Hierarchical Group Structure

OpenLM Server

5059Ignore hierarchical group structure when filtering.

Enhancement

Multiple Selection of Alerts

EasyAdmin7576Select multiple alert entities in “Alerts Management”.

Enhancement

Alert for Unlogged Users

OpenLM Server

632Get notified when users choose not to log out or in.

Enhancement

Consider Nested Groups

EasyAdmin7846“Consider nested groups” filter option was added to “License Activity” report.

Enhancement

Denial Changes

OpenLM Server

7721Changes to denials in configuration form and EasyAdmin.

Enhancement

Improved Performance for MS SQL

OpenLM Server

7776Improved 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”

EasyAdmin7710A new column was added to the Agent’s end-user interface to show the “Last Agent Heartbeat Time”.

Enhancement

“Edit Process” Redesigned

EasyAdmin7855The “Edit Process” window was redesigned.

Enhancement

Support for NVIDIA GRID License Manager

OpenLM Server 6538Support for NVIDIA GRID License Manager added

Enhancement

Improved Management of OpenLM Agent

EasyAdmin6118


Generating of Data coming from OpenLM Agent up to 5 times more efficient
Enhancement

Release notes for OpenLM Server v 4.1.27.0 as of March 11 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
OpenLM delivers the incorrect usage results for IBM Rational OpenLM Server 8370There 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.

Release notes for OpenLM Server v 4.1.26.0 as of February 28 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
The License Activity report returns a server error when selecting a User for a Group By filter EasyAdmin License Activity Report 7829The 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 7939When 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
8272Session end time was not handled correctly in currently active sessions. Adjusted handling of currently active sessions.

Release notes for OpenLM Server v 4.1.24.0 as of January 29 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
License Usage takes too long to load DashBoard7426After clicking on sort (Ascending / Descending) the loading takes 3-5 minutes Column sorting speed enhanced
RLM Date not parsed correctly OpenLM Server 7371OpenLM Server incorrectly parses and displays Starttime year Starttime shows the correct year
Auto-refresh does not work consistently on the Currently Consumed Licenses screen DashBoard7411A 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 DashBoard7477Schedule 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 DashBoard7641After 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

Release notes for OpenLM Server v 4.1.16.0 as of January 9 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Unlimited license quantities showing up incorrectly License Usage Reports 5432License 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 6313Updates 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 6999Used 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 7032Email 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 5214Agent 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 604When 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 6720The 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 6436Deleted 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 4594An 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 5826When 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 5969License 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
TitleWHEREFIX IDDESCRIPTIONSTATUS
Filter denials collection with predefined configuration OpenLM Server 5342It 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 5846Added 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 4727Custom commands allow users to run a program on openlm according to Custom Commands licensing Enhancement

2017

Release notes for OpenLM Server v 4.0.35.0 as of December 13 2017

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Performance tuning for MSSQL DB 6747Set the system to work in ‘read committed snapshot on’ mode Fixed in Database
Improved “License Servers” window performance EasyAdmin6585Improved “License Servers” sql query Fixed in EasyAdmin
Improved “Licenses” window perfomance EasyAdmin6095 Start time was not displayed in Currently Consumed Licenses Window Fixed in EasyAdmin
Crash when pressing “Close” button in Configuration Form Configuration Form 6048Crash 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 6048New indexes and query tuning. Fixed in Database

Release notes for OpenLM Server v 4.0.33.0 as of December 03 2017

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Server->Devart.Data.MySql.MySqlException: Unknown column ‘a.DESCRIPTION’ in ‘field list DB upgrade 6157Issue in MySQL upgrade Modified Upgrade procedure
Failed to create new DB when installing DB 5930Fixed and verified for MySQL, MS-SQL and embedded Modified Upgrade procedure
No start time in Curently Consumed window EasyAdmin 6095Start 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 6048After upgrading idle was not showing in once case Fixed in Database

Release notes for OpenLM Server v 4.0.29.0 as of November 15 2017

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Load System – exception is shown in log – Duplicate entry ..key ‘IDX_OLM_DENIALS_SERIES’ DB 5753Issue 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 EasyAdmin4283Fixed German translation in Easy Admin interface German translation was added
Cannot use “Cleanup Manager” in version 3.3.0.38 DB 4560Big 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 5473Export of License Usage Report failed Modified DB, fixed
EasyAdmin – German – Dashboard is not translated Dashboard 4240Dashboard not translated to German German translation was added to EasyAdmin
Cleanup Monitor-> Progress = 7% when the Process ended Cleanup Manager 5690Modified timeout in EasyAdmin for Cleanup Monitor Fixed
Missing Idle Time column in License Activity window License Activity 5698Contents of idle time were missing in LIcense usage Idle times are showing now
License type “SiteLicense” not supported by OpenLM Server Licensing 5294New 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 5431Upgrade issue with MySQL Server Modified Upgrade procedure
Cleanup Manager” process commands timeout set to unlimited Cleanup Manager 5390Similar 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 5496Minor fix in Checkout policies Fixed
OpenLM 4.0 fails to report usage for NX OpenLM Server 5749NX Usage was not monitored Fixed
Unmanaged Processes->Procedure Name is empty AND enable when new unmanaged process is added Unmanaged Processes 5832 Process was not displayed for unmanaged Processes Fixed

Release notes for OpenLM Server v 4.0.20.16 as of October 22 2017

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Installation Alert OpenLM Server installer 5045Installer asked to close OpenLM Server service when upgrading. Server installer not asking to stop the service.
License Quantity Incorrect OpenLM Interface 5144Customers servers going into an UNKNOWN state and quantity of license is incorrect when the server come back online.
Server only staying up for a short period of time (usually less than 10 minutes)

When coming back online after a downtime period, the server status was UNKNOWN and quantity of license was incorrect
Server status and license quantity showing correct values.
Agent Idle Threshold OpenLM Interface 5015Agent idle threshold should allow for fractional values. fractional values allowed.
License Consumption Policy columns are empty OpenLM Interface – App Manager 5042 + 5215 App Manager window does not allow to set the limit, return policy and consumptions policy. Columns are now showing correctly.

Release notes for OpenLM Server v 4.0.18.1 as of October 15 2017

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Import button not responding Router Management 2957 When trying to import the router’s information, the import button did not respond. Button operational
Feature names get cut. Denials report – Bar Chart 2985When viewing the ‘Denials’ report by feature, then some feature names would get cut and would be unreadable. Feature names will be displayed as a multi lined label.
Overlapping names Denials report – Pie Chart 2986Viewing denials as a pie chart resulted in the names covering the chart itself. Names moved to be outside the pie chart
Wrong value when license level is 0 License Utilization report 4038 The License Utilization report displayed the wrong value for license level that is equal to 0. Calculations changed, now Showing the correct value
Report split due to empty license quantity values License Utilization report 4249 Having license quantity of 0 for a short while made the utilization report get split to separate reports. Empty totals are ignored
License consumption per process reactivated App Manager – License consumption policy 4352 App Manager license consumption policy could not restrict usage by process.
This is an existing functionality that was missing.
Implemented missing consumption by process
Scroll bars always appear App Manager 4401Scroll bars always appeared in the “App Manager” window. Decreased window size

Enhancements
TitleWHEREWHYDESCRIPTIONSTATUS
Reporting of non-floating Licenses All usage reports: (e.g. Currently Consumed Licenses, License Activity) Previously, it was difficult to distinguish between usage of features monitored both by OpenLM via license manager and those monitored at the workstation via App Manager or Unmanaged because each were monitored without being linked.
OpenLM can now communicate usage of applications controlled by a license manager to the OpenLM App Manager.
This is linked to the enhancement in App Manager – the ability to take into account license manager controlled applications

As a result there is an option to display usage data for features monitored by OpenLM App Manager that excludes instances of usage via the license manager.

There is no change in the OpenLM user interface.
Enhancement
Handle denials for multiple pools Denials Report Denials were previously not associated with a pool when multiple pools existed Processing has been added to identify the appropriate license pool even when denials monitored lack valid pool information. Enhancement
Automated License Manager Configuration License Servers screen License manager configuration was required both in OpenLM Broker and also in OpenLM Server. This made configuration complicated and error prone e.g. data received from unconfigured brokers was not displayed Configuration is no longer required for license managers in OpenLM Server. Now, the first time data from a new license manager data is received from OpenLM Broker, an option is displayed on the License Servers screen to accept the source by clicking ‘Approve’, or reject it. Enhancement
New System Alerts Denials Report Email information was not displayed on the report New column – Email – added to the report Enhancement
License Usage Report Filter License Usage Report There was not a way to display usage from selected workstations Workstations has now been added to the filter screen. Any number of named workstations can be selected in the filter Enhancement
Workstation
Filter Improvements
All reports with workstation filter Previously, only a single workstation could be specified in the filter. Now any number of named workstations can be selected in the workstation filter and wildcard can be used. Enhancement
Groups Window Improvements Groups window
>Start

>Users and Groups

>Groups
Previously there was no search function There are now 2 display options: Tree View and List View. Tree view is the same as the previous version; List View has been added. List View contains a search capability. Enhancement
Version in Denials Table Denials Report Version was missing from the report Version now added in Table View Enhancement
New API Methods OpenLM API Some types of information were not available via the API New methods have been added to provide data for: Summary report, service ports, denials, license activity, projects, user details, group details, user-vendor details Enhancement
Enhanced Reporting License Usage and Denials reports Some important data was not available Report resolution now by second for license managers Sentinel RMS and Reprise RLM. Denials Reporting now added for license managers Sentinel RMS, Reprise RLM, BetaLM and LS-DYNA. Enhancement
eDirectory Support Directory Synchronization Extension eDirectory was not previously supported eDirectory is now supported, including SSL protocol Enhancement
Custom LDAP Attributes Directory Synchronization Extension
Configuration screen
Only the standard list of attributes was supported Now user-defined LDAP attributes can be specified (option: “User Attribute – Group users with same attribute”) Enhancement
Custom LDAP Objects Directory Synchronization Extension
Configuration screen
Synchronization of schema customization objects was not previously supported An option has been added for choosing schema customization objects (option: “Hierarchical – Create groups of users according to”) Enhancement
Alert Action: Start / Stop License Manager Alerts extension –> Alert Rules –> Actions –> Types Certain conditions require starting, stopping, re-reading or restarting the license manager A new type of alert action has been added called ‘Run a Broker command on LM Server’. This will allow you to specify the appropriate command to run on the license manager – start, stop, reread or restart. Enhancement
Duplicate License Usage Calculation Alerts extension –> Alert Rules screen
> Conditions

> Type = Duplicate License Usage

> Add/Edit Condition screen
There are many different ways to consider duplicate license usage but previously there was one fixed method. Now there are 9 different options to choose from. After selecting rule condition type ‘Duplicate License Usage’, an options screen is displayed on which the method of ascertaining duplicate usage can be specified Enhancement
Notify Involved Users Alert extension
> Conditions

> User-related condition

> Actions

> Send an email

>Add/Edit Action
Now users who triggered an alert can receive the email notification as well as the administrator For certain rule types (Usage session duration and duplicate license usage), following selection of Action Type ‘Send an email’, a checkbox – ‘Notify also involved users’ – has been added to Actions section on Add/Edit Action screen to send email to the user involved triggering the alert. Enhancement
Feature usage Percentage Calculation Alert extension
> Conditions

> Type = Feature usage percentage

> Add/Edit

Condition screen
Previously the calculation was per feature; there was no way of getting an alert for the combined usage percentage of several features. Now, after selecting rule type Feature usage percentage, the method of aggregating usage percentage can be specified as either per single feature or for all selected features combined. Enhancement
Notification email Subject Alert extension
> Actions

> Type = ‘Send an email’

>Add/Edit Action screen
Previously there was no way to add specific text in the email subject An option has been added to the email notification alert action to append text to the standard text sent as the email subject. If left empty, the standard text only will be used. Enhancement
Email Alert Format In email received for alert action ‘Send an email’ Alerts received by email were not clear enough Alerts are now received in the form of a sorted table, which is easy to read and understand. Enhancement

Release notes for OpenLM Server v 3.3.0.38 as of August 29 2017

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
DSLS Reporting Fails OpenLM Server 4076 Due to a DB issue DSLS filed Corrected in DB
License Activity Report: “Include Current Activity” is not saved in Filter DashBoard 3916When saving a filter one field was not saved Was corrected for all Browsers
Change OLM_FEATURES_DESCRIPTION_LUT.DESCRIPTION field to 205 length DB 4099 Configuration could not be saved Was fixed in DB
Change REQUEST column type for OLM_LICSRV_CONFIG_REQUEST on SQL Server only DB 4028SQL Server issue when upgrading Was fixed in Upgrade scripts
Failed to update Configuration Form OpenLM Server 3927DB issue when adding Server to Configuration Fixed

Release notes for OpenLM Server v 3.3.0.37 as of August 17 2017

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Firebird Install DB A minor issue with the Firebird Database Fixed

Release notes for OpenLM Server v 3.3.0.36 as of August 10 2017

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Counting of Procurements after upgrade faulty DB 3804 Fix Procurement & Quantities DATE_TO according to their parent license DATE_TO Fixed Procurement & Quantities
Adding licenses OpenLM Server 1265 An error in the AdminAPI.AddLicense method No error showing
Embedded DB not installing on PC Core Installer 3525 New install of OpenLM v3.3.0.33 fails New install succeeds
Upgrading from Version 3.0 fails DB 3523Firebird Upgrade from V3.0 fails with ‘alter table OLM_SESSION_IDLE_TIMES add constraint UNQ_OLM_SESSION_IDLE_TIMES’ Upgrade passed
True Denial counting on specific site OpenLM Server 3792True denials not aggregated correctly True denials aggregated correctly.
Upgrade issue from Version 3.3.0.25 OpenLM Server 2123 Firebird upgrade failed with “operating system directive CreateFile failed” Upgrade succeeds
Agent Policy not saved Agent 2505Agent Policy saved successfully without changes Agent Policy not saving unchanged state
App Manager Rules Table blocks other windows from opening DashBoard 3142App Manager Rules Table dialog Fixed
Upgrade Issue MySQL from Version 3.0.0.31 OpenLM Server 3179OpenLM Server = > Installation error Fixed
Appmanager is not loaded into UI DashBoard3268EA->AppManager->OpenLM AppManager is NOT loaded (two OpenLM Generic enabled Servers) It loading smoothly now
Display separate chart lines for each feature” not saved in filter – can not be saved to Filter DashBoard3392License Usage Report: unchecked “Display separate chart lines for each feature” not saved in filter Fixed in Filter
Checkout Policy not working with BrisCAD OpenLM Server 3419BricsCAD (RLM) usage is not reported correctly Fixed
Double window DashBoard 3243Rules table opened twice Rules table opens once
Agent Policy Invalid response error DashBoard3819Got an “Invalid response” error when opening the “Agent Policy” screen “Agent Policy” screen opens correctly
Agent procedures deletion OpenLM Server 3196Can not delete Agent procedures Agent procedures can be deleted
License server selection DashBoard3201Can’t select a license server in “License Usage” report License server is now selectable
QOS 100 shows previous value DashBoard3160License utilization report – choosing QOS of 100 will always show previous value QOS of 100 shows the correct value
Uneditable action name DashBoard3174Unable to edit action name in the rules table of the App Manager Action name is now editable
Wild % sign DashBoard3911Writing “%” in the search, pops up all unfiltered items. “%” is incorporated to the search
NX Package parsing OpenLM Server 3700 NX Packages have not been parsed correctly. NX Packages are parsed correctly.
BetaLM package presentation OpenLM Server 3877Features without usage had no package representation in BetaLM. Package presented correctly
BetaLM parsing OpenLM Server 3426 Wrong results when parsing
BetaLM
BetaLM parsed correctly.
Disable “NoWait” option. DashBoard 3169“NoWait” option is allowed in Agent Procedure Editor. “NoWait” not allowed.
License extension DashBoard 2893License extends when dialing the back the clock. No license extension.
Upgrade failure OpenLM Server 3399Upgrade fails but database succeeds in upgrading. No upgrade error.

Release notes for OpenLM Server v 3.3.0.33 as of July 13 2017

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Incorrect Filtering Licenses Report 2712Filter fields “server” and “vendor” were not taken into account when filtering. Filter now working correctly.
Unexpired Licenses Issue License Procurement 1225Unexpired licenses were showing up as expired. Report now populated correctly
No Version for “OpenLM Generic” OpenLM Core 2643 “OpenLM Generic” license manager did not incorporate a ‘version’ field. Version field incorporated
OpenLM Router Port Error OpenLM Router 2757 Connection errors in ports related to OpenLM Router. Issue resolved
Host Availability Report Download Error Host Availability 2810Report could not be downloaded using IE and Firefox. Report can now be downloaded
Package Idle Time Currently Consumed Licenses Report 2831“Autodesk-AutoCAD 2018 Package” showed “N/A” instead of idle time Now showing idle time for package
Procurement Start Dates License Procurement Report 2873License start dates were not showing Start dates now showing correctly
Target hostname MySQL database 2876Target hostname was limited to 50 chars Size now increased to 250 chars
Chart Export Host Availability 2879Chart could not be exported. Chart can now be exported
Hourly Data Order Denials Report 2885Not showing data in chronological order when grouping by hours. Now ordered chronologically
Router Time Period Update OpenLM Router 2891Updating time period in the router’s instructions did not work Time period now updates correctly
OpenLM App Manager Screen Issue OpenLM App Manager 2900Configuration screen did not load Screen now loads correctly
License Servers Filter Licenses Report 2902License server field not taken into account when filtering License
server now filtered correctly
Server / vendor / Feature Names Licenses Report 2911No server and vendor details were shown in the “Feature” filter. Server, Vendor, Feature text added
Duplicate Name Error OpenLM App Manager 2913 “Duplicate application name not allowed” error.
“Feature name” field was case insensitive
Feature name now handled as case sensitive
“Condition Editor” Double Screen OpenLM App Manager 2959 “Condition Editor” screen opened twice, one editable and the other unfocused Now only the edit screen opens
Column Highlight Licenses Report 2971Column highlight filled only half the cell. Cell now fully highlighted
Include Current Activity License Activity Report 2981Can see current activity when check box “Include Current Activity” is unchecked. Results now displayed correctly
Unmanaged Agent Procedures OpenLM Agent 3003 Agent procedures were not working in Unmanaged processes. Procedures now working correctly
OpenLM App Manager Screen Disruption OpenLM App Manager 3014 OpenLM App Manager screen did not load when more than one OpenLM Generic is configured. Screen loads successfully
“by process” Filter Field Checkout Policy Screen 3017 “by process” field contained incorrect data. Temporarily removed
Used Licenses Refresh License Servers 3050Used licenses are not being updated after clicking “refresh”. Used licenses are being updated
OpenLM Service Name OpenLM Windows service 3096 Service name was written incorrectly as “OpenLM_Server” Service renamed “OpenLM Server”
“Group Usage” Server Error Group Usage Report 3099Server error message displayed when loading the report Report now loads correctly
Multiple Totals License Utilization Report 3170 Multiple totals were shown when a single total was selected. Multiple totals fixed

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
Support Autocad 2018 OpenLM Core 2886 Autocad 2018 is now supported Enhancement
Interface Modifications Denials 2970 1.Improved radio button arrangement on screen.
2..Panel height decreased

3.Y axis shows hours when grouped by hours.
Enhancement

Older Versions

Release notes for OpenLM Server v 3.3.0.29 as of 22 June 2017

When OpenLM Agent is used, OpenLM Agent version 3.3.28.9 or higher is required.
Bugs Fixed

DESCRIPTIONFIX ID
SlickEdit:Error message appears in log although not Use “Remote queries”655
Search in users table does not work as expected691
Active Agent for Matlab is not working correctly695
‘AutoCAD’ and ‘Inventor’ 2017 are using the same license1251
User search does not work correctly1491
OpenLM Server Configuration blocks1494
Olicense output failing to parse1627
Greenhills header from output not parsed correctly1640
Multipool issue with vendor “klocwork”1641
Alerts are not being dispatched while using “Select all versions”1665
Re-editing “Defined by custom pattern” restores its default pattern1666
Loading a filter makes the selected users and features disappear1770
Input field for OpenLM Server logger configuration file does not fit into form
1774
EPLAN: Error messages are not mapped to Denial types1776
DSLS: Server side sampling reports session start times in “local time”1834
Administration –> App Manager shows more app managers than required1888
Options file not removing users from groups
1918
License Activity report not showing users in filter when opened from License Usage report
1919
UIListener – GetUserUsage2 – Can’t load xml due to & in PARAM name=”server”1989
Error opening Users window – no sort
2055
cpu consumption very high – log level for software locker is hard coded in the code
2080
License Consumption Policies==> The table “Parent Packages”: Select button is NOT visible.
2086 – 1875*:
Configuration Form – API and Router do not give the warning message about the certificate when SSL is selected like the other 3 port do
2110
Firebird upgrade failed with “operating system directive CreateFile failed”2123
Greenhills: Usage not shown
2227
Administration: Unmanaged processes: Error message when modify “Process name”
2413
Administration==>Agent Policy==>Rename -“Hide License status query option from agents” to License usage information
2463
Gestamp database does not allow configuration change
2465
ArcGIS 10.3.1 not support OpenLM extension
2502
Administration-Products Packages- Error in chrome console when search
2510
Support space in user names not working properly2511
Administration: OpenLM App Manager==>Wrong message when adding duplicate application2518
App Manager Applications table==>”Limit” default is “10”.
2526
Agent: Unmanaged Process==>Unable to add new vendor or new process
2625
Exception appears in case of configure some servers with the same output different output
2628
Problem with reading GreenHills output
2635
EasyAdmin==>AgentPolicy-Hide license usage information2702
SPLM Expired licenses are considered valid by OpenLM2799
Unmanaged Processes – can’t delete newly added feature2656

Release notes for OpenLM Server v 3.3.0.25 as of 8 May 2017

Bugs Fixed

DESCRIPTIONFIX ID
Implement DB changes to support Autocad 2016 2017 773
MySQL – change longtext collation1196
DSLS parsing issue, locale not found “ConvertTimeTo_UTC – Can’t convert String:”1216
Server Configuration tool not opening after saving Changes to MSSQL1217
License Activity export csv from Group By does not show Total Usage time with (Hours) *
1219
Usabilty report from customer AVL using -i with flexlm *1220
Update products/packages from configuration form does not always work1221
Investigate&Fixing: Mathematica Output not being parsed by Openlm (with Usage)1222
Investigate: Group Usage not working when Vendor is selected1310
Review – Usability Report with Codemeter888
Can access Server Configuration tool*895
Exception in package handling (for output licenses) when a package description is marked as not (IS_PACKAGE=’0′)896
EasyAdmin, opening Properties for “License Usage” and other demands Password *897
CodeMeter – license in use does not find the correct feature\version905
RMS – Usage Validation fails906
IBM LUM – Usage Validation fails when Empty User907
Smooth graph line not handled properly293: 5579
Report Scheduler Configuration fails453: 5775
Product mapping for Autodesk not updating product name for features *599
Usability report699
DSLS output not parsed by OpenLM Server1382
Flexlm server showing no usager for PTC and GT-Suite -1 Error1425
Feature Usage Status Share Link1228
Convert DESCRIPTION to NVARCHAR in OLM_LICENSE_SERVERS for SQL Server1266
Rename “Show current activity” to “Include Current Activity” in “License Activity” Report1441
UnManaged Procresses not counted properly601 Mantis #5532
Dashboard – Top 10 Current Longest Sessions” wrongly displays the number of columns
1611
Report Scheduler: special characters in job description cause crash when saving1488
Dashboard – Number of items – only positive value should be allowed to save1593
Alerts SMS – allow international phone numbers1612
Server Usability Report at LiebHerr (SQL issue)1557
No license usage being collected551 mantis 5758
Make Vendor mandatory field in EasyAdmin AppManager configuration1384
Unit Test for task 1222 MathLM- no hostname1313

Release notes for OpenLM Server v 3.3.0.20 as of 6 April 2017

Bugs Fixed

DESCRIPTIONFIX ID
ConfigList XM Response returns bad values for show_allocations property707
Fixing LDAP synchonization with eDirectory5280
License Activity – GroupBy not working when a certain amount of Data is reached669
ArcGIS 10.5 showing wrong total license count5750
Recent License Denials – Remove version from UI\API#325
After upgrading the Autodesk license OpenLM stopped recording used license5796
Exception in package handling (for output licenses) when a package description is marked as not (IS_PACKAGE=’0′)#896

Release notes for OpenLM Server v 3.3.0.19 as of 26 March 2017

Bugs Fixed

DESCRIPTIONFIX ID
Idle times overcounted.5730
“Host availability” report shows all machine names under role based user.5769
MSSQL high cpu usage.5641
Licman output not being parsed by OpenLM.5680
Firebird upgrade failure.5720
Role based “Licenses Not In Use” does not filter out denied or disabled license servers.5766
SOAP API: PerformUserAuthentication fails.5763
Very short license sessions not being recorded by the OpenLM server.5679
RLM: MultiPool Warning.5639
RMS license server showing 0 license inuse.5747
Active users report server error.5690
ALLDBUpgrade failing on Firebird database v3.2.034.5739
Usability report from The University of Memphis.5686
Feature validation failed – usage is shown incorrectly.5655
Upgrade to 3.3.0.18 fails.5694
Slow Performance and high CPU after upgrading MySQL DB.5640
Server Configuration: Remove EPLANLM.5674
EasyAdmin – Reports – Table: “Type” is not being exported into XML.5652
Usability report – Boston Scientific Corporation.5660
Nestlé usability report.5665
OpenLM Dashboard==>Active Users Report==>Problem with pages.0332
Feature request to add the total number of server to the EasyAdmin License server screen.5622
Add “Description” field in “Process Features” window.5786

Release notes for OpenLM Server v 3.3.0.18 as of 16 February 2017

Bugs Fixed

DESCRIPTIONFIX ID
UnManaged Processes not counted properly5532
No usage being collected for LM-X with several feature pools5582
Server configuration tool does not show Advanced settings with Japanese4357
Don’t report errors in license manager as incident in usability report5556
Easy Admin==>Administration==>File Fetch==> Error message when Enable/Disalble file fetching check box5644
Process Features giving error failed to get monitored processes5614
Active Users report is showing all users under role-based security5593
Role resource “Unique Users Report” is actually supposed to be “Active Users Report”5589
Japanese interface is not complete in EasyAdmin.5624
Flexlm Triad – updating status from non-master5587
MSSQL upgrade to 3.4 failed (script to 3.3.0.15)5592
Error updating features with legacy description5560
DSLS license-output parsing fails with date format5515
Rational – Parsing Jazz product usage5537
SaaS: ReloadCustomersList should stop all listener threads4582
LSDYNA not monitored any more after upgrading to OpenLM Server 3.3.0.11 (from 3.2)5574
CodeMeter: Usernames separted by dot (.) are not not shown fully in EasyAdmin5506
ORACLE – cannot insert NULL into “OLM_FEATURES_DESCRIPTION_LUT”.”FEATURE_VERSION”5535
EasyAdmin – Administration – Alerts Management – Duplicate License Usage: Add Server-name to output5530
Rational – Duplicate components in Token when license has few pools5525
ArcGIS Editor showing 2 license when customer has 65610
Server configuration not updating v3.3.0.11 (michael)
5501
Server Configuration: Unable to add/modify/export server in Oracle5529

Release notes for OpenLM Server v 3.3.0.14 as of 31 January 2017

Bugs Fixed

DESCRIPTIONFIX ID
ORACLE – cannot insert NULL into “OLM_FEATURES_DESCRIPTION_LUT”.”FEATURE_VERSION”5535
EasyAdmin – Administration – Alerts Management – Duplicate License Usage: Add Server-name to output5530
Rational – Duplicate components in Token when license has few pools5525
Can not add Process Features5524
Server Configuration: Unable to add/modify/export server5529
GetHistoricSessionForDenialClassifing timeout4745
“Recent features Denials” : Filtering by “Denial Type” is not working.5511: 3.3.0.11
Denials Table Export: 2nd line start with a number not with Feature5516
AllDBUpgrade Oracle issue5513
Rational – LicenseRepository.GetMainTokenFeatureByServer(LicenseServer server) fails5510
Raise alarm on license files processing errors3411
SAAS – license server configuration- apply configuration changes5489
Project-Usage Report fails when OLM_USED_LICENSES_HS.PROJECT_ID is NULL (SQL Server)3295
Flex analyze exception in FLEXlmExpirationAnalyzer.AddExpiration – Sequence contains more than one element5481
LUM – HandleExists – Failed to update feature:[Name:LicensePower/iFOR Test Product5480
Flexlm PACKAGE – wrong parsing to PACKAGE line when version is not indicated5502

Release notes for OpenLM Server v 3.3.0.11 as of 9 January 2017

Bugs Fixed

DESCRIPTIONFIX ID
GreenHills:Session passes Quantity validation although quantity is 05462
MySQL upgrade fails from to 3.3.0.105485
License Usage report export to PNG are not usable for presentation5301
Export PNG of License Usage report graph scale not lining up5159
LUM – HandleExists – Failed to update feature:[Name:LicensePower/iFOR Test Product5480

Release of OpenLM Server v 3.3.0.10 on 4 January 2017

Release notes for OpenLM Server v 3.2.0.35 as of 13 January 2017

Bugs Fixed

DESCRIPTIONFIX ID
Upgrade from 3.0.0.34 to 3.2.0.34 failed (violation of FOREIGN KEY constraint “FK_ACL_RESOURCES_ID” on table “ACL_ENTITIES_TO_RE5425
“Failed to update monitored process” with Firefox5419
Options File Management – Unpermitted server details.5392
Easy Admin==>Report==>Denials==>Table==>No Results found5385
ALLDBUpgrade failed v3.2.0.33 from v1.8 MSSQL DB5371
Deleting server from Server configuration tool Error “failed to update configuration”.5372

Release notes for OpenLM Server v 3.2.0.34 as of 13 December 2016

Bugs Fixed

DESCRIPTIONFIX ID
Need fix from Mantis 5307 for OpenLM Server 3.25335
System.FormatException: Input string was not in a correct format.5326
CCL “freezes” (does not show changes anymore) with LMX5249

Release notes for OpenLM Server v 3.2.0.33 as of 1 December 2016

Bugs Fixed

DESCRIPTIONFIX ID
HASP – cant parse usage of features on a 2nd HASP key5333
HASP license output not parsed5332
HASP session duplicated5334
Hasp – same name, same product name, different device (additional key)5336
ArcGIS 10.4.1 not shutting down with License Retrieval5283
HASP – The gap between RequestTime (from output) and ExecutionTime (OpenLM) is too big4981
Options File management not bringing in all information5256
Deploy Options File from OpenLM server fails5282
RLM: License Output not processed correctly5258
HASP – ILicenseInUse.LicenseVersion is not initialized5331
Active Users Report not displaying all the active users5255

Release notes for OpenLM Server v 3.2.0.32 as of 1 November 2016

Bugs Fixed

DESCRIPTIONFIX ID
After upgrade to 32017 User Export gives “Server Error”
5055
Can’t see license manager status5185
Licenses window – does not show other policy than 0 (NONE)5158
After updating the license file on HASP server OpenLM stopped reporting usage5063
Idle time more that Actual usage (Firebird)5040
Autocad release does not work when there is no info on cascading table (rachel)5118
Options File Management should handle all keywords correctly including ones with spaces5060
Total license count for feature ult_armcompiler incorrect in License Usage report4764
Deadlock: was deadlocked on lock resources with another process and has been chosen as the deadlock victim5047
“license_activity_column_username” required for “Feature Usage per user” – gives personal related data in License Activity Repor4812
FlexLM adskflex: Features available in Packages and as single Features show MultiPool warning and no usage (rachel)4681
AddFeatureToProcess request sends empty FEATURE5136
EasyAdmin Directory structure is browsable thru HTTP security issue5172
EasyAdmin – License Servers – “Can not remove broker” is not working4906
License usage chart – clicking “Clear” filter freezes the application5051
Typo in Test email account pannel5059
License usage chart problem5008

Release notes for OpenLM Server v 3.2.0.31 as of 21 September 2016

Bugs Fixed

DESCRIPTIONFIX ID
Agent reports free license, but there is not [thread LmSupervisorTimer] – 1 reserved licenses are available now4927
Usage not shown for some features4963
Alerts are still sent even though the Alerts management license has expired5022
Uninstall stops with “Error 1001. The specific Service already exist”5019
PHP v7.0.10 OpenLM PHP services not starting5041
OpenLM shows wrong total license quantity4983
EasyAdmin – License Servers empty after upgrade5039
License Usage Report5036

Release notes for OpenLM Server v 3.2.0.30 as of 13 September 2016

Bugs Fixed

DESCRIPTIONFIX ID
Unlimited (-99) in usage table and heatmap
5001
Critical security vulnerabilities with PHP v5.6.154996

Release notes for OpenLM Server v 3.2.0.27 as of 8 September 2016

Bugs Fixed

DESCRIPTIONFIX ID
AllDBUpgrade fails due to duplicate value4953
EasyAdmin – License Usage – Filters not working when there is value other than [All Servers] in Features4935
Upgrade failed MS SQL from V22 to V25: System.Data.SqlClient.SqlException: Invalid object name ‘SYS.INDEXES’4954
Connection issues with EasyAdmin which could be only solved by restarting LightTPD and PHP services.4871
Feature name field too short for most features4934
“Average # of concurrent licenses used” shows unexpected results while considering workig hours.4903
Denials are grouped by SeriesNo=NULL4985

Release notes for OpenLM Server v 3.2.0.25 as of 15 August 2016

Bugs Fixed

DESCRIPTIONFIX ID
License Usage: Strange Graphics when checking the option “Consider only Working hours” and line type smooth.4736
EasyAdmin – License Servers – “Broker unknown” with LUM Cluster4908
License usage chart scale – wrong proportion4907
“Feature Usage per Group” (also per User), long Names are showing misleading Graphics4467
Currently Consumed Licenses: Loadin forever if column “username” is denied or disabled or not vialable as ressource4885
Delete LDAP sync from configuration does not delete the entities and sync entities4896
EasyAdmin – Administration – System – Enable LM Server full logging” should be in alphabetic order
4890
Easyadmin “start” bar hides under “License Usage” window when resized4888
LDAP synchronization is incomplete.3926
Ldap sync: Error in ldap log4881
All DBUpgrade fails on Customer database – missing keys and constraints.4879
Dashboard Denied screens not able to change the number of items4849
LM-X Triad failing with “Server does not support IsMaster analyzing, message from none master”

– Feature Usage per User issue

– Duplicate Usage Alert issue
4911
License Usage – Chart – MouseOver: The Popup is showing remote from the actual location in Firefox and IE4895

Release notes for OpenLM Server v 3.2.0.24 as of 17 July 2016

Bugs Fixed

DESCRIPTIONFIX ID
License output not generated: “MySql.Data.MySqlClient.MySqlException: Data too long for column ‘PSWD’ at row 1”4842
Easyadmin windows open as a blank page in IE114870
IE11: clicking on links produces empty window and strange behaviour4867
IE: Export from License Activity Report delivers link: “undefined”4866
Database upgrade fails – nulls in “not null” fields4864
License Usage Report shows wrong results if aggregation is not selected and only working hour are shows and/or ignore weekend3639
MS SQL upgrade fails with ‘Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >4857
ADBUpgrade failed on Oracle database4862
Ldap sync: Failed to Unlink4845
License Version comparison after switch to “read license file” (efrat) – resolved4855
Easy Admin==>Report==>Date: Add one more filter to see the last day4843
Denials: Querying with no input work, But when querying for floating license no result returned4846:
MySQL – Exception in GetLicenseTotalAvailableTime24810

Release notes for OpenLM Server v 3.2.0.23 as of 8 July 2016

Bugs Fixed

DESCRIPTIONFIX ID
Denials not showing up for DSLS4092
Ldap sync does not sync some users4780
Bad parsing of log action causes analysis to fail4808
ERROR 2016-06-06 14:03:50,604 [thread AlertsHandlerTimer Thread] LicenseRepository GetLicenseServerStatus – Error retrieving li4788
Database growing 1.5 GB per day (MS SQL)4756
null value on FeatureVendorKey.GetHashCode()4748
No usage shown when “Read License file is used4837
Roles: When Server are set to Deny, their Denials are still showing in “Recent Feature Denials”4844
Change the alert “firebird database over 2 Gb”4614
Easy Admin: Management ==>Project==>project set default4824
Material Studio show 0 used license4806
After upgrading to v3.2.0.23 Server Up Time status changed to UNKNOWN4823
Alerts management – Expiration – Selecting multiple Features will not be saved4695
Login Fails at first try4811
Roles: When Server are set to Deny, their Denials are still showing4839
Feature expiration Alert – set to Vendor level0044
Customer requested Feature Expiration alert for all servers, all vendors and all features2139
Easy admin: Dashboard Loads very slowly or get error communication failure4825
Codemeter, Up time for server UNKNOWN4807
Greenhills: Parsing issue with expiration 14671214574754
Share filter: The original time not save correctly4813
After changing License File OpenLM does not report correctly any more4802
License usage with enableRangeGraph performance4713
MySQL upgrade from .22 to .23 failed: Table ‘Nadav_RESOURCES’ doesn’t exist4814
DSLS output dates in Korean (omri)4746
Roles Based Security: Resources doubled after upgrade4794
Issues with LicenseActivityReport after upgrade to OpenLM 3.24737
Filters are showing though the related server was denied in Roles4735

Release notes for OpenLM Server v 3.2.0.22 as of 15 June 2016

Bugs Fixed

DESCRIPTIONFIX ID
Codemeter Error: “Error updating ‘none’ DB with licenses” in Log.4656
No usage collected from broker – “From” is greater then “to” issue.4739
Licenses are considered obsolete once “Read Licence File” is set (with IBM Rational).4683
Filters are showing though the related server was denied in Roles.4735
Roles : “License Servers Panel – Permission to Stop/Start/Reread server LeoTest” Disable is not working.4734
Wrong ‘logging level’ assistance info.4674
Upgrade Firebird fails “FK_SHUTDOWN_REQ_LIC_IN_USE” on table “OLM_SHUTDOWN_REQUESTS”.4687
License usage screen does not adjust/rescale when total is unchecked.4712
Audit report not downloading.4702
When switching off license file reading, quantities are not closed.4703
Firebird and Oracle issue: “OLM_LICENSE_SERVERS==>MAX_FULL_LOGGIN_TYPE=Date”.4701
Autodesk exception “System.ArgumentOutOfRangeException” on version 3.2.0.19.4652
AnalyzeLicenseFile – use license file request date to open and close Licenses and Procurements.4693
Checkout policy is not shown for components.4677
Recent Feature Denials do not retrieve the server name with Filter management.4692
LA Report fails with MySQL DB when using filters for export.4740

Release notes for OpenLM Server v 3.2.0.21 as of 26 May 2016

Bugs Fixed

DESCRIPTIONFIX ID
Wrong license server would appear when trying to procure a license.4597
Status light switches between red and green sporadically for “Greenhills” license manager.4612
“LM_LOG” log file title was added to include the license manager’s name and type.4615
ILicenseInUse.LicenseVersion is not able to initialize for RLM license manager.4634
The server is not able to create the DB schema for SQL Server.4648
DSLS license manager is not showing any usage.4650
Broker upper case server name results in an error.4632
Checkout policy is not shown for components.4677
DSLS license manager can not parse Dateformat “00/00/0000”.4679
Feature expiration for the current day is shown as obsolete.4685
License file computation opens and closes license quantities.4686
Password is readable in “OpenLM_Server_Logger.txt”.4452
Alert details disappeared after saving or refreshing.4616
New alert condition disappeared after saving.4618
A hyperlink was added to the CCL in the licenses screen.4626
Sessions trimming in algorithm.4629
Error: “System.InvalidOperationException: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithem”4655
MS SQL upgrade fails with “Cannot find the object “olm_reservations”.4542
A scroll bar shows up when the currently consumed licenses is filtered by user.4625
Sessions quantities shift when multiple sessions start in parallel.4657
Long named features are invisible.4670
Sharing of Feature Usage Status display is Enabled.4675

Release notes for OpenLM Server v 3.2.0.19 as of 2 May 2016

Bugs Fixed

DESCRIPTIONFIX ID
Quantities computed and generate from license file are inserted with DateTime.UtcNow instead of the time of license file message – resolved. 4608
SaaS – GetServerObject request for PersistedMessage returns data from all customers – resolved.4602
Exception in validate levels – System. ArgumentOutOfRangeException: Index was out of range. Must be non-negative and le – resolved.4605
Add thread Id to log lines of “usage” and “other” threads – resolved.4598
ArcGIS features not showing up in currently consumed licenses window – resolved.4576
No feature-denials shown for IBM Rational in EasyAdmin – resolved.4540
EasyAdmin – Administration – Projects – Support Environment Variable: Project is not counted when no default is set for User – resolved.4594
Reading license file – ComputeTotalQuantities for components – resolved.4595
SAAS – loggers should have customer_name in logger file name – resolved.4590
sample rate – enable only when server side sampling – resolved.4588
SlickEdit – add support to license version – resolved.4585
SlickEdit – ILicenseInUse.LicenseVersion is not initialized – resolved.4584
CodeMeter – ILicenseInUse.LicenseVersion is not initialized – resolved.4583
Agent report to Openlm server that not configure to talk with (prakash) – resolved.4565
RMS – ILicenseInUse.LicenseVersion is not initialized (efrat) – resolved.4580
Deadlock when updating server status (omri) – resolved.4539
HASP – ILicenseInUse.LicenseVersion is not initialized (efrat) – resolved.4579
LMX – ILicenseInUse.LicenseVersion is not initialized (efrat) – resolved.4578
DSLS – ILicenseInUse.LicenseVersion is not initialized (efrat) – resolved.4563
Add a 5 second delay to login – resolved.4574
MS SQL upgrade fails with “Cannot find the object “olm_reservations” because it does not exist…..”- resolved.4542
[OLM_VERSION].[LAST_UPDATED] field is not updated on upgrade – resolved.4557
Show/Hide Features, show license servers that the access to has been removed by a Roles – resolved.4546
Matlab duplication with denial -101 – (All licenses are reserved for others. (-101,396:10054 “”)) – resolved.4549
Plugin – Support DenialType – AllLicensesAreReservedForOther – resolved.4554
DSLS: Error = “ConvertTimeTo_UTC – Can’t convert String: 6/04/16 8:12:26 to DateTime” – resolved.4537
Can’t sort report window according to Asset info. – resolved.4521
Error matching reservation RESERVATION for GROUP Mechanical_CFD – resolved.4513
reservations fail to parse – resolved.4532
Flex license file parsing error when PACKAGE has no version but INCREMENT does – resolved.4530
Server tries to add the same User twice with MySQL – resolved.4523
Exception – Test Name: TestEndBeforeStart Test FullName: test failed when sessionEnd < sessionStart – resolved.4519
Filter sharing doesn’t work in Mozilla Firefox – resolved.4515
Filter Share doesn’t work in License Utilization – resolved.4512
OpenLM Generic- does not read feature list correctly – resolved.4511
OpenLM Generic- Does not read LicenseType correctly – resolved.4509
Add username to EnableDisableUsers request – resolved.4496
Reservations won’t parse when space in group name – resolved.4529

Release notes for OpenLM Server v 3.2.0.18 as of 12 April 2016

Bugs Fixed
1. [4497]: Upgrade MySQL fails.

First official release of OpenLM Server version 3.2 on 7 April 2016

Release notes for OpenLM Server v 3.1.0.35 as of 28 March 2016

Bugs Fixed

DESCRIPTIONFIX ID
DSLS Data not showing1. [4191]
Dashboard not displaying information for top 10 used features and Top 10 Users of Most used features.2. [4395]
Export of license Usage Table showing excessive usage which is not reflected in the License usage report.3. [4396]

Release notes for OpenLM Server v 3.1.0.34 as of 16 March 2016

Bugs Fixed

DESCRIPTION 
1. OpenLM Server causes excessive CPU usage.
2. OpenLM reporting excessive license usage for IBM-LUM, Brokernot installed.
3. Inconsistent OpenLM Router behaviour.
4. Options FIle management can’t save Policy for Report log.
5. License Utilization according to working hours.
6. “Recent feature Denials” exist, but are not presented
7. License Usage window stalls when selecting a Feature and then a Server.
8. Enable a 24h time format.
9. Discrepancies in asset-info specific license quantities between CCL / FUS windows and license / license procurement windows.
10. Package components are not shown when obsolete even if “include obsolete” is checked.
11. CleanUp utility does not delete unneeded user entries.

Release notes for OpenLM Server v 3.1.0.33 as of 25 February 2016

DESCRIPTION 
Bug fixes:
1. Excessive usage reported with DSLS
2. MatLab missing uptime information with broker 3.1.0.9 on RHEL 6.6
3. DSLS license data not showing
4. Guest user can not log in with MySQL DB, after upgrading from an earlier previous version.
5. Agent users can’t select an active project that they themselves have created.

New feature in EasyAdmin:
Hovering over the server version on the EasyAdmin desktop shows the database details.

Release notes for OpenLM Server v 3.1.0.32 as of 17 February 2016

Bugs Fixed

DESCRIPTION 
1. Firebird upgrade failed – various issues.
2. AllDBUpgrade fails after installing OpenLM on a “clean” machine.
3. Flexlm license usage parsing fails;
3a. Missing part in usage line.
3b. Corrupted feature line.

Release notes for OpenLM Server v 3.1.0.31 as of 9 February 2016

Bugs Fixed

DESCRIPTION 
1. Restart failing after adding a license server in the OpenLM Server Configuration tool.
2. Can not remove a user from a project list in EasyAdmin.
3. EasyAdmin “Active users report” – fixed link to “License Activity” report.
4. MySql upgrade fails with an “Access denied” message.
5. Firebird DB upgrade to version 3.2 Failed.
6. Upgrade of MySQL DB from 3.1.0.29 to 3.1.0.30 fails

Release notes for OpenLM Server v 3.1.0.30 as of 25 January 2016

Bugs Fixed

DESCRIPTION 
1.When .NET installation is missing, the OpenLM Server’s installation pops up .NET 4.5 instead of 4.6.1
2. AllDBUpgrade failed upgrading version 2.0.0.18 to 3.0.0.36 on Oracle Database
3. Error in MySQL 3.1.0.22 –> 3.1.0.24 script prohibits ended sessions from moving to historical report tables.
4. MySQL DB Upgrade failed when upgrading from v3.0.0.28 to v3.1.0.28
5. SPLM license manager not showing usage
6. Restricting Access to License Server through user roles is not working

Release notes for OpenLM Server v 3.1.0.29 as of 12 January 2016

Bugs Fixed

DESCRIPTION 
1. ALLDBupgrade fails on new installation of MySQL
2. Error in MySQL 3.1.0.22 –> 3.1.0.24 script causes sessions to persistently remain in CCL window
3. ALLDBUpgrade failed when upgrading from v3.0.0.28 to v3.1.0.28 MySQL
4. Start->Widgets->Selected Feature Statistics entry. Fixed Elongated Display of ‘Features’
5. License Utilization Filter. First selection Server Name + Vendor Name + License Type fails.
6. Roles: Restricting Access to License Server works for Users but not for Groups.
7. User Setting after fresh OpenLM installation.: Limit ‘Number of records per page’.
8. License Usage report cannot change color when “Display as separate chart” is unchecked

Release notes for OpenLM Server v 3.1.0.27 3.1.0.28 as of 5 January 2016

Bugs Fixed

DESCRIPTION 
1. ALLDBUpgrade failed when installing v3.1.0.25 new install.
2. OpenLM reports 2 ArcGIS viewer licenses, although only checked out.
3. Start->Widgets->License Server…Redundant CheckBox under Search Menu.
4. License Utilization window: Can not Query same feature for different Servers.
5. ALLDBUpgrade failed when installing v3.1.0.25.
6. Start–> “Users & Groups” –> Workstations: Agent version filter lacks the 3 and 3.1 options.

Release notes for OpenLM Server v 3.1.0.26 as of 31 December 2015

Bugs Fixed

DESCRIPTIONNote
1. License Activity Filter malfunction
2. License output save – add ‘Save as Type’ options.
3. MySQL database upgrade from 3.1.0.23 to 3.1.0.25 fails
4. Oracle database upgrade from 2.0.0.18 to 3.0.0.36 fails
5. ALLDBUpgrade failed for FireBird and MySQL when installing v3.1.0.25 .
6. LMX – Exception in status analyzing.
7. License usage not presented in EasyAdmin for features of specific packages, when the feature version is different than the package version.
8. Options files appear and disappear sporadically on the Administration –> Options files window and Start –> options file management window
9. Node-locked licenses show up as “unlimited”.
10. Settings of Nested Tables in EasyAdmin windows are not kept
11. When using German language settings, logging in requires 2 iterations.
12. The “Add feature” drop-down menu is empty in the “Process Features” window


Additional feature: Solidworks has recently changed their licensing method, and thus disabled the option to suspend idle licenses. A new OpenLM extension supports Solidworks idle license retrieval through the “Save and Close” mechanism. This capability requires the installation of OpenLM Agent 3.1.0.7.
Added Solidworks license retrieval capability.

Release notes for OpenLM Server v 3.1.0.25 as of 7 December 2015

Bugs Fixed

DESCRIPTION 
1. Script error causes upgrade crash.
2. License Procurement window issues.
3. AllDBUpgrade failed upgrading v2.0.0.18 to 3.0.0.36 Oracle DB.
4. OpenLM Server could not start following ‘Apply’ and “Restart now” when configured to remotely query LME.
5. Ability to clear cleanup processes.
6. Heatmap png exports the same file regardless of feature selection.
7. Export png HeatMap cuts off times on a hourly aggregate

Release notes for OpenLM Server v 3.1.0.24 as of 15 November 2015

Bugs Fixed

DESCRIPTIONNote
New functionality:Version 3.1.0.24 incorporates some enhancements to the database structure. These enhancements will improve the OpenLM systems’ performance, and will consume additional memory. The enhancements will apply to all database types.

Bug fixes:
1. Clicking a Feature’s “License usage” chart pops up the “License Activity” table for all servers and all vendors.
2. Opening the “License Activity” window by clicking the “License Usage” chart produces an empty window display when the “Display separate Chart….” check box is clear.
3. License Activity window: Selecting Server and Vendor has no effect on the presented features.
4. License Activity report window is not working with large amounts of data.
5. License Usage Report: columns stay empty in column view.
6. License over-usage reported.
7. Cleanup and deletion of groups fails.
8. Group can not be deleted because denials are recorded in it.
9. Options file not updating correctly on customer site. Not adding feature name.
10. Users are unaware of DB upgrade failure.
11. PHP version 5.5.4 out of date – Security Vulnerabilities.
12. “Previous Month” added to license usage selection filter, under ‘Date’.
13. Alert: “Error in License Output analyzing”.
14. DSLS: License usage is not assigned correctly to Features and Versions.
15. MySQL upgrade fails with “Timeout” message.
16. Added the ‘Unassigned’ groups to denote default license usage attribution.
17. EasyAdmin License Server screen will not display the Server Timezone
18. EasyAdmin hung-up from time to time and need to be refreshed.
Before proceeding with the upgrade process, please:

Stop the OpenLM Server service and create a backup of your database, and

Make sure that additional memory space equal to the current database size is available.

Release notes for OpenLM Server v 3.1.0.23 as of 20 October 2015

Bugs Fixed

DESCRIPTION 
1. Database upgrade issue
2. OpenLM ‘Advanced’ logging does not stick.
3. Easy Admin not loading on IE10.
4. LDAP Synchronization screen sync status not updating.
5. Can’t read IBM Rational license file.

Release notes for OpenLM Server v 3.1.0.22 as of 20 October 2015

Bugs Fixed

DESCRIPTION 
1. Expiration date should show ‘Permanent’
2. Adding additional fields to the router instructions table
3. Firebird password has no effect on connection to DB.
4. LDAP synchronization is not working on customer’s site.
5. Error “communication failure” when running big queries.
6. Trailing spaces in user name from license output caused license overusage reporting
7. Can’t set parent package in Product/Package window.
8. EasyAdmin – Alert Rules – License Expiration is not sent.
9. SQL Server: creating new OpenLM DB with AllDBupgrade fails.
10. Clicking the license usage chart brings up the wrong filter in license activity window.
11. License Activity – Group By, Token Usage showing different number than General Usage.
12. Roles Bases Security: CCL Resources for “Idle time” do not work properly.
13. OpenLM Server service – enhanced stability
14. Support for multiple target hosts in the OpenLM Router instruction UI

Release notes for OpenLM Server v 3.1.0.21 as of 7 October 2015

Bugs Fixed

DESCRIPTION 
1. License Usage table – Only the current page is sorted, not the entire data.
2. Parse french locale
3. License procurement query failed
4. License usage chart: Determine which groups consume most licenses over time.
5. Borrowed Licenses not showing in “Feature Usage Status”
6. Workstations window filter enhanced
7. License usage window – License type filter stuck.
8. Add filter to the alerts window.
9. Exported png of licenses usage chart not showing correct texture for avg and min graphs.
10. License Server window is empty upon first loading.
11. Exported image has transparent background.
12. License Usage Report: Time Format in Chart should be the same as selected.
13. EPDM date format parsing failed.
14. Licenses window – TLSTOK – Components show usage and Parent package does not.
15. Roles Based Security, Ressources Search: refresh after entering characters clears search field.
16. In License Screen, Feature’s usage hyperlink is inactive.

Release notes for OpenLM Server v 3.1.0.19 as of 27 September 2015

Bugs Fixed

DESCRIPTION 
1. RMS – shared token is not read correctly.
2. CSV Export is not handling special characters correctly.
3. Filter Management – Once a filter is saved it can not be modified.
4. Active users table – Sort by “Start Time” produces an empty screen.
5. Adding role details – Add selection is not working.
6. Email “Feature Expiration Date” Alerts hard to read.
7. EasyAdmin Dashboard: “Concurrent longest Sessions”: clicking on a column opens CCL windows with no filter set.
8. License procurement window – Undefined instead of empty.
9. MySqlException (0x80004005): Unknown column.
10. Changing Product name on Product/Packages window produces error.
11. Erroneous red LED indication on EasyAdmin “license servers” window.
12. License Usage table sorting only applies to the current page, not to the entire data.

Release notes for OpenLM Server v 3.1.0.18 as of 1 September 2015

Bugs Fixed

DESCRIPTION 
1. SQL Server upgrade failed
2. MySQL upgrade failed

Release notes for OpenLM Server v 3.1.0.17 as of 27 August 2015

Bugs Fixed

DESCRIPTION 
1. New historic sessions added from log completion should use completionStartTimeUtc as OutputExecutionTimeUtc
2. Agent procedure – all step type should use script tag
3. Active Users Report: Add link to License Activity showing Usage of: User – Date – Features
4. Router monitor – text and hints
5. Router Groups – on click refresh there is a redundant call to GetRouterGroups
6. Configuration form Advanced – log config text box exceeds screen limits
7. Configuration form has no Icon
8. Dashboard: “Concurrent longest Sessions”: clicking on a column opens CCL windows with no filter set …
9. AllDBUpgrade failed upgrading v3.0.0.29 to v3.1.0.14, SQL server 2008 R2
10. White currently consumed licenses window console error
11. Empty window – clicked on license server | Quantitiy
12. Console Error – Edit Agent Procedure
13. Router – remove historic statistics information.
14. Agent template suspending or closing – no pop ups or indication in Agent “Recently closed documents”
15. Agent Procedure Editor- – call MonitoredProcessGetNames is not required
16. Agent Procedure Editor- – remove AgentRelease option from Action Type drop down
17. Manually create group –> Group is only created beneath a selected node.

Release notes for OpenLM Server v 3.1.0.14 as of 23 August 2015

Bugs Fixed

DESCRIPTION 
1. Agent Procedure Monitor – when resizing the screen, resize also grid
2. Console error
3. Server error message when deleting Agent procedure.
4. License Activity export – Token Usage time is missing
5. Options file editing – after adding group, can’t see group name in grid
6. Missing columns in released licenses export
7. Product name missing from feature usage status export
8. Not all instructions show in router monitor
9. Router Monitor – wrong ports reported for router
10.RouterKeepAliveMessage LocalTimeUtc is not in use
11.Can’t export project usage table content to CSV.
12. Missing columns from easy admin client and export in denials

Release notes for OpenLM Server v 3.1.0.13 as of 23 August 2015

Bugs Fixed

DESCRIPTION 
1. Missing and erroneous name column in licenses usage table export.
2. Failed to add unmanaged vandor to unmanaged processes.
3. License Usage table – Level column is always 0
4. User group column sorting is making all denials disappear
5. Add Procedure name column to EasyAdmin ‘Process/Features’ window
6. Can’t switch context to Agent template help windows unless closing the ‘Agent Procedure Editor’ window.

Release notes for OpenLM Server v 3.0.0.37

Bugs Fixed

DESCRIPTION 
1. DB Upgrade failed v1.8.1.25 to 3.0.0.36
2. DBUpgrade failing for MSSQL v2.0.0.56
3. License usage window export for non-aggregated charts generates an empty file

Release notes for OpenLM Server v 3.1.0.6-3.1.0.11

Bugs Fixed

DESCRIPTION 
1. When clicking enable full logging the form should close.
2. Openlm license export not working.
3. Agent procedure select dialog sometimes opens without the select button.
4. Agent Procedure – Edit process Feature – Select procedure window is not opening in selection mode .
5. Setting threshold defaults for unmanaged licenses is not showing decimals after reopening.
6. Threshold values for unmanaged processes are not saved .
7. Currently Consumed Licenses: Handle column shows ‘,’ when more than 3 digits .
8. Edit procedure – multiple clicks on “script info” help opens multiple info windows.
9. Error message when changing settings in unmanaged – edit process.
10. Dashboard – Link to “Denials” presents empty screen.
11. Dashboard – top 10 idle sessions – click on column (bar) open license activity without filter .
12. Dashboard – Link to “License Activity” is not updated when selecting a new feature (in “most used features”) .
13. License Activity → Group By – Token usage not downloaded to CSV.
14. Alerts edit condition screen not resizable .
15. Remove “Export” button from IPs window .
16. Error when trying to save router instructions .
17. Missing columns from easy admin client and export in licenses activity .
18. “Licenses not in use” window → license type column sorting is causes all licenses to disappear.
19. User Settings are not retrievable when “Load settings from existing user” is selected .
20. Upgrade to 3.1.04 fails on Firebird database with error: “Column unknown – GROUP_ID”.
21. Add CDATA to AgentScript step .
22. LUM Denials not read by EasyAdmin.
23. UI changes for Agent Procedures .
24. Abaqus: Licenses and Usage not counted properly when License file is configured to be read.
25. After session expires, login form shows but username is missing .
26. Agent Procedure – procedure name is not unique.
27. Red ‘LED’ indication for claiming “no license output was received”.
28. Agent Procedure does not continue to second step .

Release notes for OpenLM Server v 3.0.0.36 as of 1 July 2015

Bugs Fixed

DESCRIPTION 
1. Currently Consumed Licenses – License Type is not working .
2. Feature Usage Status: Mathematica Feature can not be added .
3. License Activity – Token usage not downloaded to CSV.
4. DSLS Overusage reported.
5. DSLS License usage is not assigned correctly to the Versions and Servers .
6. Logs Uploader fixes.
7. Set ArcGIS level does not show available licenses.
8. Agent not connecting to OpenLM Server.

Release notes for OpenLM Server v 3.1.0.2 – 3.1.0.5

Bugs Fixed

DESCRIPTION 
1. IBM Rational licensing not showing currently consumed licenses.
2. Alert email messages show UTC time.
3. OpenLM Configuration Tool – Ports – Router Service Port: Information missing .
4. Group column not exported to csv from CCL window.
5. License Synchronization screen not showing Latest Sync date and next sync date .
6. Can’t import entities (user name or group) into Options file management .
7. Difference in report between License activity window (Group by Projects) and Project usage window.
8. Link color on license servers window should be blue.
9. Wrong alert (“Clocks are not synchronized, check timezone configuration for license server”)
10. Default project is not set correctly (to the user session) in “currently consumed licenses“ window.
11. Default group is not set correctly in “currently consumed licenses” window.
12. Stop server side sampling when openlm server gets information from the broker.
13. Could not configure agent procedure template.
14. “Selected Feature Statistics” features with more than one version appear several times in the list w/o feature .
15. Multiple entries in ‘Add features to process’.
16. DSLS licenses are not reported correctly .
17. EasyAdmin horizontal Scroll missing underneath features.
18. lmutil default path is wrong after upgrading to 3.1.
19. License Usage Report – Heatmap – “Select Feature” is missing.
20. License Usage chart values start from 29 (instead of 0)
21. ‘OTHER’ LogReaderType is missing in parsing logReader messages.
22. License usage – time filter validation.
23. License server window maximize – only outer grid maximize.
24. Can’t add unmanaged process.
25. MySQL upgrade fails on Case sensitive Server at OpenLM_MySQL_2.0.0.44_2.0.0.46_Upgrade .

Release notes for OpenLM Server v 3.1.0.1

Bugs Fixed

DESCRIPTION 
1. Disable “auto refresh” per default for reports
2. Server is not collecting any usage
3. Licenses window – can’t clear server filter
4. Licenses usage window – typing feature filter and selecting feature not working
5. Licenses usage chart – day resolution is scribbled
6. Licenses usage – changing color for feature changes partially
7. Can’t receive alerts on emails – configuration not saved
8. Add group information to the denials
9. Denials – group by hour gives wrong results
10. Add groups to denials filter
11. Update “OpenLM License” window in Administration
12. Mark denials that were not yet post processed as such

Release notes for OpenLM Server v 3.0.0.35 as of 6 July 2015

Bugs Fixed

DESCRIPTION 
1. Newly added license features are not recognized when implementing License File.
2. Duplicate sessions with different\wrong feature pool.
3. RLM – report tokens.
4. DSLS: Feature-Version is not interpreted correctly.
5. DSLS license output does not handle procurements correctly.
6. License Usage Report: Cannot combine same feature from different servers in one report.
7. ‘Unmanaged’ licenses reported as floating.
8. Database Configuration – set port works, but this is not presented in “Upgrade from previous version”.
9. Large quantities cause exceptions in MS SQL Server.

Release notes for OpenLM Server v 3.0.0.34 as of 6 July 2015

Bugs Fixed

DESCRIPTION 
Options file – getting relevant pools for user fails because of Case Sensitive of user names.

Release notes for OpenLM Server v 3.0.0.33 as of 6 July 2015

Bugs Fixed

DESCRIPTION 
1. Reading an Options File that is already in DB fails when there are groups attached
2. Failed to add denial if user does not exists
3. logActions GetByUsage – case insensitive for username
4. Options file issue

Release notes for OpenLM Server v 3.0.0.32 as of 1 July 2015

Bugs Fixed

DESCRIPTION 
Support Options file syntax: asset_info enclosed in parenthesis (“ “)

Release notes for OpenLM Server v 3.0.0.31 as of 30 June 2015

Bugs Fixed

DESCRIPTION 
1. Reading a license file which includes many old features may result in an exception
2. Codemeter usage report incorrect
3. License Activity – no results are shown when using permissions and server is not selected in filter
4. Remove unnecessary notification: “License is subject for resolving for unmanaged processes”
5. Can’t change default port to connect to MySQL

Release notes for OpenLM Server v 3.0.0.30 as of 16 June 2015

Bugs Fixed

DESCRIPTION 
1. Upgrade timeout on 3.0.0.1_3.0.0.2_Upgrade.sql
2. MySQL upgrade fails with “Timeout” message.
3. Broker ‘Unknown’ when using FQDN in DNS
4. Short sessions are not reported.
5. Can’t configuring the license manager as FQDN or IP
6. Groups users receive “Everyone” as default Group when added through Options file

Release notes for OpenLM Server v 3.0.0.29 as of 16 June 2015

Bugs Fixed

DESCRIPTIONComments
OpenLM_Firebird_3.0.0.27_3.0.0.28_Upgrade fails“key size exceeds implementation restriction for index “IDX_OLM_PERSISTED_”

Release notes for OpenLM Server v 3.0.0.28 as of 7 June 2015

Bugs Fixed

DESCRIPTION 
1. dbo.olm_persisted.message contains 120000 lines
2. EasyAdmin – Administration – Options Files -Update Time only works after restarting OpenLM Server

Release notes for OpenLM Server v 3.0.0.27 as of 1 June 2015

Bugs Fixed

DESCRIPTION 
1. Currently Consumed Licenses – Products is not working correctly
2. Chart is stuck in Project Usage window (happens in IE only)
3. EasyAdmin ‘Start’ sub menus are inaccessible in Chrome

Release notes for OpenLM Server v 3.1.0.0

Bugs Fixed

DESCRIPTION 
1. Management – Audit Report – Date is not complete (Month is missing).
2. Unmanaged text appears below text box
3. Report license denials for FlexLM IBM Rational licenses.
4. Upgrade is not handled well when more than one version is set in the Database.
5. SQL Server: Customer Database not upgrading (“Database Version not found”).
6. Router – Adding a group can not be undone.
7. Router – after importing, OpenLM license verification is required.
8. Router – router should be enabled by default.
9. Router – Activity Log Interval -read only.
10. Administration – Alert Rules – Destinations can’t be added.
11. Administration – Unmanaged Processes – Nothing can be added.

Release notes for OpenLM Server v 3.0.0.26 as of 26 May 2015

Bugs Fixed

DESCRIPTION 
1. OpenLM_MySQL_3.0.0.19_3.0.0.21_Upgrade.sql failed.
2. Suspend & Resume mechanism failed
3. License Activity, “Total Usage Time – w/in filter period” not working

Release notes for OpenLM Server v 3.0.0.25 as of 21 May 2015

Bugs Fixed

DESCRIPTION 
1. Denials report – Group by with filter by user name with capital letters does not work
2. MS SQL upgrade failure

Release notes for OpenLM Server v 3.0.0.23 as of 14 May 2015

Bugs Fixed

DESCRIPTION 
1. Failed to upgrade 2.0.0.27 to 3.0.0.20
2. MySQL upgrade from V19 to V22: Error in SQL syntax.

Release notes for OpenLM Server v 3.0.0.22 as of 12 May 2015

Bugs Fixed

DESCRIPTION 
1. Feature Usage Status screen not refreshing.

Release notes for OpenLM Server v 3.0.0.21 as of 6 May 2015

Bugs Fixed

DESCRIPTIONComments
1. CCL window showing N/A for idle time
2. ALLDBUPGrade FireBird DB failed
3. MySQL: Uprgrade from 1.8.1.17 failed
4. EasyAdmin “License Activity” – “Group By” for feature or users failed
2. An exception was thrown when executing command: CREATE TABLE OLM_PROJECT_TO_SESSION_RE

QUEST

3. “Table ‘username.alc_users_to_roles’ doesn’t exist”

Release notes for OpenLM Server v 3.0.0.20 as of 29 April 2015

Bugs Fixed

DESCRIPTION 
Options file Management: diverse issues

Release notes for OpenLM Server v 2.0.0.56 as of 27 April 2015

Bugs Fixed

DESCRIPTION 
1. Server crash when using the active user report
2. Workstation column not showing for openlm_users_role
3. Overcounting DSLS licenses

Release notes for OpenLM Server v 3.0.0.19 as of 27 April 2015

Bugs Fixed

DESCRIPTIONComments
1. MS-SQL upgrade to Server 3.0.0.18 fails
2. German translation incomplete
3. Expiration Alert should always show server.
4. MS-SQL upgrading failed (3.0.0.16 to 3.0.0.17)
5. Creation of MySQL DB on LINUX fails
6. ALLDBUpgrade fails with MySQL database error
1. Error: ‘OLM_GROUPS.IDX_OLM_GROUPS_NAME’ does not exist

6. Error: MySql.Data.MySqlClient.MySqlException (0x80004005): Cannot drop index ‘IDX_USED_LIC

Release notes for OpenLM Server v 3.0.0.18 as of 16 April 2015

Bugs Fixed

DESCRIPTIONComments
1. Support LS-DYNA (LSTC) license server
2. Server Service Stops unexpectedly
3. EasyAdmin Dasboard causes OpenLM to crash
4. Agent not connecting.
5. Change Agent message handling
6. Matching usage completion (out & in) from debug log according to vendor policy
7. Denial messages “Licensed number of users already reached.” are not stored in the DB
8. Parallel sessions sometimes not logged properly
9. Could not import debug log file.
10. Report multiple projects on the same workstation
11. License Usage Report: Aggregate usage is not stored in Filter
12. Upgrade failed : 2.0.0.45 –> 3.0.0.14
13. Oracle database not upgrading from v1.8 to v2 or V3
14. EasyAdmin – License Activity – Date Range
15. Procurements window – issuing date & expiration date – don’t show hour
16. Feature Usage Status does not work with IE9
4. “…Message was rejected by OpenLM Server” , “Connection pool is full”

14. Setting a month/year through “Choose a month” does not work

Release notes for OpenLM Server v 3.0.0.17 as of 7 April 2015

Bugs Fixed

DESCRIPTION 
1. Data migration tool for version 3.0
2. Added a note regarding Oracle requirements on the configuration form
3. Alert the user regarding clocks syncing
4. Idle time not reported on Dashboard
5. Denials report not working when grouping by day

Release notes for OpenLM Server v 2.0.0.55 as of 27 March 2015

Bugs Fixed

DESCRIPTIONComments
1. Generic Script not running on customer’s DB
2. License usage chart – initial value incorrect.
3. Unmanaged Process Add button greyed out
4. Logs Uploader: Upload customer files to MySQL
5. Feature Usage Status issue
6. Minor improvement in host availability presentation
5. F.U.S window does not show feature when some servers names are selected

Release notes for OpenLM Server v 3.0.0.16 as of 18 March 2015

Bugs Fixed

DESCRIPTION 
1. Mechanism to notify the customer of cache clearing.
2. “Number of licenses” column in “Currently consumed licenses” window is confusing.
3. IPs window: Check IP validity, and add info icon to demonstrate valid IP patterns

Release notes for OpenLM Server v 3.0.0.15 as of 18 March 2015

Bugs Fixed

DESCRIPTION 
1. IBM LUM cluster terminology change
2. Error in crontab
3. Can’t write data in field other language when adding a new host group
4. Adding a process in “process features” does not refresh the processes list

Release notes for OpenLM Server v 3.0.0.14 as of 18 March 2015

Bugs Fixed

DESCRIPTION 
1. Package membership lost in upgrade from 2.0 to 3.0
2. Product names not showing in report windows when using license files.
3. EasyAdmin – Administration – Process Features: After changing settings new setup is not refreshed
4. Error message when trying to remove a license from CCL window
5. EasyAdmin – Administration – Unmanaged Processes: “Add Vendor” is grayed out
6. License level line should not be shown for future time

Release notes for OpenLM Server v 2.0.0.54 as of 5 March 2015

Bugs Fixed

DESCRIPTIONComments
1. Idle time longer than actual session.
2. DSLS license usage not presented
Changes implemented in 3.0.0.14

Release notes for OpenLM Server v 2.0.0.53 as of 5 March 2015

Bugs Fixed

DESCRIPTIONComments
1. Denials Report shows data only after clicking twice on “Apply”
2. Final value in projects grid is 00:00 instead of 23:59
3. Report Session Groups for Unmanaged License
Changes implemented in 3.0.0.14

Release notes for OpenLM Server v 2.0.0.52 as of 5 March 2015

Bugs Fixed

DESCRIPTIONComments
1. License usage window zoom not working
2. Can’t save Vendor Policy
3. Options File Management: can only associate users to feature Users
4. LMX – support output format of client util 3.32
5. CodeMeter – AnalyzeStatus
6. Failed to delete host
7. All license numbers except for Average (max, min, total,) need to be presented as integers.
8. Wrong count on Heatmap
9. Fixed error message.
Changes implemented in 3.0.0.14

Release notes for OpenLM Server v 3.0.0.13 as of 25 February 2015

Bugs Fixed

DESCRIPTION 
1. Email Alerts do not work
2. Wrong legend for license usage when not charting all features separately.
3. Fetch license server files functionality
4. licenses window – procurement “view” : does not send the additional_key
5. License Usage filter -When loading filter , the feature additional_key is not loaded or saved

Release notes for OpenLM Server v 3.0.0.12 as of 25 February 2015

Bugs Fixed

DESCRIPTIONComments
1. OpenLM Server Upgrade fails.
2. OpenLM Server Upgrade fails.
3. OpenLM Server Upgrade fails.
4. Support migration to MySQL on Linux/Unix (case sensitive)
5. Support Slickedit license manager
6. LMX license not reporting usage from Altair
7. Same product feature can not be shown in Feature Usage Status from 2 different servers
1. : IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[dbo].[FK_ACL_ENT_TO_RESOU_PARENT_ID]’)

2. Could not load file or assembly ‘Microsoft.SqlServer.Smo

3.MySql.Data.MySqlClient.MySqlException (0x80004005): Duplicate key name ‘FK_ACL_ENT_TO_RES_PAR_ID’

Release notes for OpenLM Server v 3.0.0.11 as of 25 February 2015

Bugs Fixed

DESCRIPTION 
1. Options File not deleted
2. Reservation for Package needs to save only package feature

Release notes for OpenLM Server v 2.0.0.51 as of 8 February 2015

Bugs Fixed

DESCRIPTION 
1. License overusage
2. Chart y-axis marks need to be integer.

Release notes for OpenLM Server v 2.0.0.50 as of 8 February 2015

Bugs Fixed

DESCRIPTION 
1. Wrong column title in license usage table
2. Add ‘division’ attribute in LDAP
3. EasyAdmin: user cannot change their pwd

Release notes for OpenLM Server v 2.0.0.49 as of 8 February 2015

Bugs Fixed

DESCRIPTION 
1. Server Error when running “Update Features\Packages”
2. Server Configuration is not saved correctly
3. Group Reporting: provide % in Chart and Table

Release notes for OpenLM Server v 3.0.0.10 as of 2 February 2015

Bugs Fixed

DESCRIPTION 
1. Restart of OpenLM Server through configuration tool times out
2. Alerts not working when license type is null
3. Duplicate alerts not working

Release notes for OpenLM Server v 3.0.0.9 as of 2 February 2015

Bugs Fixed

DESCRIPTION 
1. login with permissions of a role duplicate produces blank screen
2. Codemeter: License Usage above Total

Release notes for OpenLM Server v 3.0.0.8 as of 2 February 2015

Bugs Fixed

DESCRIPTION 
Version 2.0.0.47 failing upgrade to 3.0.0.7

Release notes for OpenLM Server v 3.0.0.7 as of 2 February 2015

Bugs Fixed

DESCRIPTIONComments
1. “Upgrade from older versions” tool not functional.
2. Group not apparent in user’s membership, following LDAP sync.
3. Oracle: Failed running query.
4. Oracle: Failed running query.
3. “GROUPBYFIELD” invalid identifier ” When running “GetLicenseActivityByGroup” UI request

4. “SQL Command not properly ended ” when running “GetLicenseActivityByGroup” and GetUserUsage2″ UI request

Release notes for OpenLM Server v 3.0.0.6 as of 2 February 2015

Bugs Fixed

DESCRIPTION 
1. Updating features description fails
2. License usage change color interface issues
3. File fetching import not working
4. Deleting Options File fails

Release notes for OpenLM Server v 3.0.0.5 as of 2 February 2015

Bugs Fixed

DESCRIPTION 
Interface issues in chart options block

Release notes for OpenLM Server v 3.0.0.4 as of 2 February 2015

Bugs Fixed

DESCRIPTION 
1. License usage chart aggregate series issue
2. License usage wrong color in legend

Release notes for OpenLM Server v 3.0.0.3 as of 21 January 2015

Bugs Fixed

DESCRIPTION 
1. Read DSLS log file
2. Provide DSLS denials’ report
3. EasyAdmin – License Servers – Brokers displayed duplicated
4. Show horizontal and vertical scroll bars regardless of window size
5. DSLS: report license grant, rather than session information

Release notes for OpenLM Server v 3.0.0.2 as of 21 January 2015

Bugs Fixed

DESCRIPTION 
1. DataMigration tool timed out
2. Move setting “enable flexlm options file management” from server config
3. License Activity Report: negative values in usage time
4. License Usage – make the thick line ‘stick’ after selecting from the legend.
5. License Usage Legend – Add info balloon
6. active/idle chart incorrect

OpenLM Broker Version Release Log

The following table presents a log of enhancements and fixes that have been made in OpenLM Broker version 4 releases. For information about the OpenLM Broker, installation guides and the version release policy, please refer to this document. Please also consult the System requirements document prior to installing.

2019

Version 4.5.4, July 24 2019, Release Notes

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Detection fails when FLEXlm is stopped Broker Configuration 19249 Detection fails with an error when FLEXlm is installed on Windows but the license manager itself is stopped Broker fails to detect port number. If LM information can be found in the Windows registry but port number cannot be detected, the port configuration is created for Port 0
Command line detection doesn’t merge port “detect” command 19358When detection is executed from the command line, it puts the detected info into the specified broker.xml file. The old file is backed up The command now adds detected data to the existing file instead of replacing it
Linux script access permissions Broker on Linux 19360Bash scripts for Linux must have executable permission before they can be used Bash scripts inside the Broker package now include the executable flag by default when unpacked
SaaS broker.xml cannot be used without UI Broker 19362Broker.xml sent from SaaS is to be imported with Broker UI. However if the broker.xml file is just copied to the Broker directory with only some ports added to it, Broker fails Fixed Broker to use default values when broker.xml is missing required ports
Default logging level on Linux Broker 19365When Broker is installed to Linux, it logs everything from ERROR to TRACE level messages The default logging level is now set to ERROR unless it is changed in the UI or log4j*.properties

Version 4.5.3.6, June 24 2019, Release Notes

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Port clash on multiple hosts Broker18173Broker allows multiple hosts configured under special conditions. Same port configured for multiple hosts caused a failure when Broker starts. Fixed the port clash. Host name is used to distinguish different ports.
Detection fails Configuration 18948 An error prevented Broker from detecting license managers. Fixed error to make detection work.
Long running data inquiry Broker 19058 When a data inquiry command takes longer than a minute to run, Broker could run it again. That can cause a license manager to process multiple commands in parallel. It may lead to extra load on the server which is to be avoided. When timeout is configured to allow commands to run longer than 1 minute, Broker no longer triggers the same command in parallel. The next command runs only after the previous command has finished.

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
Broker Linux user Broker18673When installing Broker as a service on Linux, there was no option to make Broker run as an account other than root. New settings.sh script allows to configure Broker service username along with service name and path to Java
Broker DSLS support Configuration19053DSLS output is locale sensitive. That caused problems in output data processing. -locale parameter has been added to the default DSLS commands to force DSLS output in a specific language and format

Version 4.5.2.15, June 10 2019, Release Notes

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
DSLS denial date range

Broker18752DSLS denial dates are not updated on every execution.

There was a caching algorithm preventing prompt commands from being updated on every execution. Caching of DSLS denial command time range is now updated as expected.

Version 4.5.2.3, May 16 2019, Release Notes

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Broker reports all data as offline Broker Server messaging 17937When the Server goes down, Broker buffers data locally. All buffered data is sent later as offline data when the Server is back up. A bug prevented Broker to send data as online. Fixed the bug to make Broker send the “online” flag correctly, according to the local buffer state.
The message to pull commands from Server is buffered Broker Server messaging 17936There’s a special message Broker sends to Server to pull commands to run. That message was not supposed to be buffered as it had no information about the license server. Fixed filtering to ensure GetBrokerCommands never gets buffered
License Server Files Broker Server messaging 17890 Broker reports configuration details on restart only. The Server extracts information regarding the file list from it. Messaging changed to update Server every 5 minutes so that it’s aware of the most up-to-date configuration
x86/x64 Windows Registry access Detection17926Broker is able to detect FLEXlm settings from the Windows registry. Old Broker versions were x86. So it assumed the default branch as x86. It scanned default+x64. Broker is x64 now. So the default was also set to x64, which meant that the x86 branch was never scanned. Fixed detection to make sure both x86 and x64 registry branches are scanned for FLEXlm information
FLEXlm license file sorting corrupted file Broker17944When FLEXlm file can be sorted to optimize licensing, Broker relies on some keywords to add sorting to. When keywords were missing, the sort attribute was added in a wrong way Fixed license file sorting to put sort attribute in the proper location
Registry is not scanned for FLEXlm Detection 17920If Broker recognized at least one FLEXlm process running, it didn’t read the Windows registry. So FLEXlm was not detected when the process was shut down. Broker now checks that in addition to whether the process is running, the registry is also scanned for FLEXlm detection
Blank lines Configuration18089Blank lines are added to broker.xml on every Broker service restart Fixed broker.xml formatting.
Upgrade to 4.5 can break configuration Installer18138Installer moves Broker to Program Files if it was Program Files (x86). It can break configuration if the configuration uses command utils located in the Broker folder Installer no longer moves Broker to a new location on upgrade
Broker detection failure Detection18326Broker parsed license files as UTF-8. That leads to an error if the file is encoded with characters not compatible to UTF-8. System default encoding is now used to parse license files. An encoding error no longer prevents the license detection process
DSLS denial command Broker18347DSLS denial commands demand a time range. So it has a time template. It wasn’t updated with the current time properly. Fixed time range evaluation for denial commands of DSLS
DSLS denial Configuration 18460DSLS denial command doesn’t appear in the existing configuration after the upgrade to 4.5 “Denial” is a new command supported by OpenLM for the DSLS license manager. After the fix, the command becomes available even if it didn’t exist in the older configuration.

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
Detect Options Files Detection8787Broker didn’t detect the Options file path of FLEXlm Implemented multiple ways to find out the location of the Options file during the automatic detection of FLEXlm settings

Version 4.5.1.9, April 23 2019, Release Notes

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Configuration Tool fails to connect to Broker Service Broker and Configuration 11423 Due to limitation of default UDP multicast settings in many network configurations failed to connect to Broker Service for OpenLM Server connection test Broker/ Configuration Tool messaging protocol has been changed to TCP
Default License Server host name is not FQDN Configuration11780Fully Qualified Domain Name is preferred when connection to a License Server uses SSL. However Broker defaulted license server host name to a default short name instead. When FQDN can be recognized from the network environment and validated via DNS, Broker uses it as the host name.
Broker aborting due to charset misconfiguration in environment Broker13577A license server could crash Broker with some specific output when its encoding didn’t match environment. Error handling improved for incorrect charset configuration, so it wouldn’t crash entire Broker.
Duplicated warning messages Configuration13982Configuration displayed confusing duplicated warning messages when same configuration problem appeared for multiple Ports Warning message layout has been enhanced to include Port number when an error is caused by specific Port settings.
FLEXlm Options File backup path Configuration14675When relative path is used in backup path configuration Broker directed files to incorrect location Fixed relative path handling to be relative to the original file location
Applications Manager port type has License File settings Configuration11794License file settings are available to configure for Applications Manager even though it doesn’t support license files Removed License File configuration from Applications Manager port type

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
Applications Manager detection on Linux Configuration7003Configuration was only capable of detecting OpenLM Applications Manager in Windows Implemented detection of OpenLM Applications Manager for Linux
Broker didn’t manage to handle huge LUM output caused by Denials Broker8940LUM denials can only be queried for an entire day. When the license manager produced a large amount of denials that led to huge data output to be processed by Broker and sent to Server Implemented LUM denial report filtering. So Broker only extracts the most recent information and sends it to OpenLM Server.
Java 11 Deployment12864Java 8 no longer receives free updates which may lead to a security vulnerability. Broker was migrated to Java 11 with OpenJDK Runtime bundled by default.
Linux daemon Broker13348Older versions of Broker didn’t provide any default Linux tool to install it as a service. The broker.sh script has been enhanced with install/uninstall commands to set up Broker as a service on Linux
Initial Setup Wizard Configuration15411Broker configuration UI is not intuitively clear A new Wizard has been implemented to run on the initial configuration run and lead the user through the primary mandatory configuration required for Broker to run
Default OpenLM Server host Configuration15410In a simple test installation user could run Broker and Server on same machine. However in many production environments they are different hosts. When an OpenLM Server entry is added to configuration Broker validates connection to “localhost” and uses it as the host name. If localhost connection fails, the hostname field is empty so user is forced to enter it to complete Server connection configuration.
Initial port configuration Configuration15409Broker sends data inquiry information to Server on a per-minute basis. That causes a time delay after Broker ports are configured until user can approve them in the OpenLM Server interface When Initial Setup Wizard is complete, initial data is sent immediately. So the user can open the OpenLM Server interface and see ports to approve with a minimal delay
In memory buffer enhancement Broker11136There is an option to disable data buffering during configuration. In this case Broker uses an in-memory buffer of limited size. The in-memory buffer is changed to a circular buffer to keep the most recent data.
Buffer size depends on the amount of Ports configured in the Broker to ensure the correct data fit.
ArcGIS configuration has “Read License File” option on by default Configuration6391ArcGIS doesn’t support license files. But it has to use a fake license file for FLEXlm. When Broker recognizes the FLEXlm port vendor is ArcGIS the “Read License File” option is off by default
MathLM alternative ports Configuration11753MathLM commands can use port number to connect to a specific MathLM port Default MathLM commands have been updated to include the configured Port number
SEH-UTN output variation Configuration11837SEH-UTN output may have different column order Implemented ability to map column order for SEH-UTN
Move to 64 bit os support Configuration 12864OpenJDK is only released for x64 platform Corresponding changes were made in Broker Windows Installer to install it as x64 application

2018

Version 4.3.0.41, July 29 2018, Release Notes

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
New Commands to support borrowed license for CodeMeterBroker Configuration Tool 8548 When clicking the Check Connectivity to OpenLM server button, the message: “ Broker doesn’t respond” appears instead of OpenLM server doesn’t respond”. The error message displays the correct text now
Reset license file command result in wrong status OpenLM User Interface – Alerts window 9486The Reset license file command result in wrong status, resulting unnecessary alerts and errors logged in Server. The Reset license file command returns successful status if it didn’t fail
Error executing lmremove Broker Command Broker9573 The lmremove with UserAndHost policy does not remove all handles. Now all handles are removed
LM-X denials not parsed correctly Broker 9736 The LM-X denials command can return non zero code which is not supposed to be handled as an error. The LM-X denials command no longer validates the exit code.
When workstation name was case sensitive, remove license did not work correctly Broker 9742 The Broker failed to validate the license release results, because of different cases in the workstation names. The workstation name search changed to case insensitive.
When collapsing all ports and disabling one of them – all ports under it were uncollapsed Broker Configuration Tool 9875 When disabling a port and selecting another one, the other ports below him expand. Changing port configuration no longer affects other ports in the configuration tree.
Java error during detection of License Manager server that is not running Broker Configuration Tool 10976An error appeared during detection of License Manager server that is not running Detection of not running License Manager server works successfully
The system allowed creating identical receivers Broker Configuration Tool 7281 Broker had the option to create identical receivers The system does not allow to create identical receivers
When same app was opened more than once, not all apps were removed Broker9502When same app was opened more than once, not all apps were removed after clicking remove license from Currently Consumed Licenses All apps are removed now
After canceling any change, a warning of “Please Cancel, Apply, or Disable node before leaving” appeared Broker Configuration Tool 9836 A not relevant warning appeared after clicking the cancel button After clicking the Cancel button the warning does not appear
The system allowed creating duplicate port number Broker Configuration Tool 9877Broker had the option to create duplicate port number The system does not allow to create duplicate ports
Executing lmremove Broker Command did not work due to localization difference Broker 10436 Broker got remove command with policy – user & host and license was not removed Date format for output processing after license removal has been changed to English locale
The system did not allow to stop a license manager Broker11111 After stopping a license manager from License Servers window the license manager did not stop License Manager stops after clicking the stop button in License Servers
The system allowed to save negative port number Broker Configuration Tool 111249 Broker had the option to add port numbers that are not positive Only positive port number can be added
The system did not allow to do a restart from Alert Management Broker11256Using restart from Alert Management was not supported Restart command works for Ports with Start/Stop commands

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
New Commands to support borrowed license for CodeMeterBroker8946We didn’t have support for borrowed license for CodeMeter Two new commands were added to support borrowed license for CodeMeter.
OLicense default query/status command changed Broker9932The OLicense default query/status command should be changed to include port and host information. The OLicense default query/status command is: olixtool -OLicenseServer :
Local date format added to composite message Broker10041Some license managers (e.g. DSLS) can use localizable date formatting in the output. It’s useful for the Server to know the default system date formatting from the Broker computer. The Broker sends localized date/time format from its system environment to the Server.

Version 4.0.21.2 March 29 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Detection cancellation Server Configuration Tool 8271Could not cancel detection process. Interrupt detection with button enabled.
LMX parsing typo Server Configuration Tool 8314 LMX parsing commands syntax error. Fixed default LMX command syntax
reconnection policy with SaaS Broker8552Infinite reconnections attempts when not connected. Increased SaaS reconnection delay to 10 minutes

Version 4.0.20.5 February 28 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Broker fails to check Server connection Configuration Tool 8117When Broker is running on Linux, the Configuration Tool reports a failed Server connection. Updated Broker Bean Shell scripts with a command line parameter to force Broker to use IPv4.
Service name is wrong in start/stop commands Configuration Tool 8238Setting a new port manually leaves default FLEXlm service name in start/stop commands. Workflow updates default Service name before updating commands for a newly selected LM type.
Broker fails to properly detect settings for FlexNet Publisher (lmadmin) Configuration Tool 8060Broker is able to query FlexNet Publisher because of similarities to FLEXlm. The difference in configuration leaves some environment settings undetected. Implemented standardized detection by running lmadmin process through the server.xml file located from Windows Registry.
The required .NET Framework version was too high Installer8000The .NET version required by Broker installer was too high and not always available by default. Lowered the required version of .NET Framework to 4.5. Added a warning message if required version is not available.
Silent Broker upgrade installation removed Windows menu links to Broker Installer8275When Broker is upgraded from command line using silent installation, it removes Broker links from Windows menu Fixed silent install to keep and/or restore Broker links

Version 4.0.18.2 February 15 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Security Upgrade for Java JavanoneSecurity Updates for Java were implemented Fixed

Version 4.0.17.4 January 9 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Failure error message displayed when removing license OpenLM Currently Consumed License screen 7338When clicking on remove license and session is no longer active, error message returned Failure Error message no longer displayed in this case

Version 4.0.17.2 January 5 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
License Servers sorting order Broker Configuration tool 3882Ordering by port number was not a numeric order Fixed ordering by port as numbers
“Add” button dropdown Broker Configuration tool 7005 The drop down of “Add” button is barely visible on Linux Redesigned “Add” button to remove drop down. “Add” button title is now sensitive to selection. It can be “Add Port”, “Add Vendor”, “Add OpenLM Server”, etc
License release errors Broker7078Broker updated license release command template with a session handle number. So all future commands tried to release same session handler. Fixed license release functionality for both single license release and multiple licenses release.
Start command doesn’t have license file path Broker Configuration tool 7262When license path is manually configured it’s not populated into Start command. “Use Service” is off. Fixed the command templating to include license file path when configured manually. However FlexLM start command is still not functioning when “Use Service” is off due to other limitations.

2017

Version 4.0.15.23 December 21 2017

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Port configuration form is distorted Broker Configuration Tool 5418When license file path is long or there are multiple paths listed, the form layout gets distorted because field length becomes too big to fit. Limitated the license path field width
[Show] and [Sort] buttons don’t work Broker Configuration Tool 5419[Show] and [Sort] buttons failed to handle multiple license file paths listed in the configuration Implemented an update to handle multiple files for [Show] and [Sort] buttons
[Show] button doesn’t work Broker Configuration Tool 5434The [Show] button does not show license information if there is a colon is at the end of the license file string Applied fixes to handle a trailing path separator character
Broker detection hangs Broker Configuration Tool 5643The Broker detection hangs and prevents Configuration from running or completing Implemented a [Cancel] button to interrupt the detection process. Fixed error handling to avoid hangs.
Broker fails when removing multiple licenses Broker 6093 Broker fails with “unsupported command error” when the server sends a command to release multiple licenses Fixed multiple license release command configuration
Watch License option is not enabled in FlexLM port configuration detection Broker Configuration Tool 6117FlexLM license type requires license file monitoring in most cases. So this option has to be turned on by default. Fixed detection of FlexLM port to enabled Watch License File option.
FlexLM port detection captures plus (+) sign Broker Configuration Tool 6221FlexLM configuration allows + characters usage in command line tools for log path configuration Plus (+) sign ignored when extracting log path from FlexLM command line
License file View window layout is incorrect Broker Configuration Tool 6329When license file content is viewed with the [Show] button, the license path is aligned to right. The title shows the full path may be too long. Fixed alignment of the full path to left and changed title to filename
Error displayed when a new license file is added to an existing list Broker Configuration Tool 6342When a license path includes a colon (:) as a path separator and a semicolon (;) is expected, the UI displays an error. Implemented multiple fixes in path configuration to avoid using a colon path separator on Windows and to avoid trailing path separators. Also fixed [Add] functionality to avoid failures when the incorrect path separator is used
The Port is missing in the BrokerCommandExecutionResult message Broker to Server communication protocol 6344 Broker doesn’t include the target port information when sending the results of on-demand commands back to the server Port number is reserved and included in the command result message
The Broker sends log type values in lowercase Broker to Server communication protocol 6499Server 4.0 and older versions expect log types sent in upper case Changed log types to capital case
License removal is not working properly Broker6551License removal doesn’t work properly when the Vendor is not configured Fixed the Status validation
The SPLM pdlice command exit code fails status validation Broker6625SPLM pdlice exit code is never 0. Broker validates command exit codes to detect failures. However this validation is supposed to be suppressed for SPLM. Fixed the exit code validation suppression flag
Server/EasyAdmin file listing fails when the license path list has a trailing separator or unpopulated elements Broker6717Broker allows multiple paths listed for license files. If the list has an empty element, the server fails Implemented license path list normalization to get rid of unpopulated elements and trailing separators
No indication for disabled SaaS receiver Broker Configuration Tool 6081When SaaS receiver is disabled it has to have proper indication similar to a regular OpenLM Server node Fixed disabled receiver indication for SaaS server type
DSLS detection doesn’t configure log files Broker Configuration Tool 6852/6854 When a DSLS Port is detected it has no logs. DSLS log paths is usually not configured. The Broker should use the default log file location instead. Implemented default locations for DSLS log files when log path is not configured for DSLicSrv. Use default Linux and Windows log location as specified in the DSLS manual

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
Make [Add] button options context sensitive Broker Configuration Tool 6077[Add] button menu shows disabled options when they are not suitable to current selection.Hide the options not applicable to current selection. Implement context menu in the configuration tree. Hide the options not applicable to current selection. Implement context menu in the configuration tree.
New MSI based installer for Windows Broker4475The new Broker installer provides multiple enhancements, including side by side install of multiple Broker instances. Implemented new WiX/MSI based installer for Windows

Version 4.0.13.8 October 22 2017

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Sending Messages While Disabled Broker Configuration tool 4564Disabled port keeps sending composite messages Disabled ports not sending messages
Log Error – “License file is empty” Broker Logs 5060Logging that “License file is empty” for “generic” license manager that do not use a license file. Logging error will not show.
Status “UNKNOWN” for Generic License Managers OpenLM Interface – License Servers 5081 SAAS server showing UNKNOWN status for OpenLM Generic servers. Status ok.

Version 4.0.12.5 October 15 2017

Enhancements

TitleWHEREWHYDESCRIPTIONTYPE
Single License Manager Utility PathBroker Configuration Tool Ease of configuration License manager utility path needs to be configured only in the “Commands” tab.Enhancement
RMS Automatic Detection Broker Configuration Tool Ease of configuration Automatic detection of the RMS license manager was added.Enhancement
Stop/Start For All License Manager Types Broker Configuration Tool Improves license manager interfacing License managers start/stop commands are now applicable to all license managers running on Windows as a service.Enhancement

Version 3.3.14.4 August 9 2017

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Database size increase OpenLM Broker Windows3672 OpenLM database size was increasing rapidly. Rapid size increase halted by reducing the update frequency.
NX status light OpenLM Broker Windows 3699 NX license server status light turned from green to red sporadically Status light is stable.

Version 3.3.13.9 July 24 2017

Enhancements

TitleWHEREFIX IDDESCRIPTIONSTATUS
Automatic License Server Detection – DSLS OpenLM Broker Windows 1710 Added automatic detection for DSLS license manager at installation time and when pressing “detect” button for windows New feature
Automatic License Server Detection – FlexLM OpenLM Broker Linux 2099 Added automatic detection for FlexLM license manager when executing script from the Linux command line. New feature
Automatic License Server Detection – LMX OpenLM Broker Windows 3097 Added automatic detection for LMX license manager at installation time and when pressing “detect” button for windows New feature
Automatic License Server Detection – App Manager OpenLM Broker
Windows
3303 Added automatic detection for the OpenLM App Manager at installation time and when pressing “detect” button for windows New feature

Older Versions
DESCRIPTIONVersion
5745: Command exit code validation for LUM
5736: BetaLM Triad showing UNKNOWN Up Time status for second and third servers
5731: LSDYNA not monitored any more after upgrading to OpenLM Broker 3.3.6.1
5683: OpenLM Broker Configuration Form allows only one OpenLM Server to be configured
3.3.7.4
2017-03-28
5648:SPLM Error: executeCommandLine – Command execution failed: [“C:\Win32App\INGR\SPLM\Bin\pdlice.exe” -m] exitValue [200] output:
5520:Can’t see remove license command for FLEXlm and LSDyna
5496:Issues deploying 3.3 on Linux
5492:Broker v3.3.2.4 & v3.3.3.1 giving java error on starting of the configuration tool in Linux
5488:License Upload doesn’t rely on the “allow license sorting” flag
5319:decision of successful reread|restart execution should be according to return code
5449:Can’t upload license file. OpenLM Server 3307, Broker 3314
3.3.6.1
2017-02-15
New Version Release3.3.2.4
2017-01-04
5150: Broker version 3.2.0.18 not working on AIX
4894: Update lmxendutil, lmutil on Broker installation to latest version
3.2.0.19
2016-10-19
5111: Change Broker behavior for LUM port status command3.2.0.18
2016-10-06
4914: Broker v3.2.0.13 shutting down3.2.0.16
2016-08-04
4723: Broker:Buffer files are not deleted when using clean buffer button
4744: Broker down and not responding in EasyAdmin, however it seems to fully function
4722: [Broker Server] String index out of range: -1
4698: Clear Buffer warning on initial setup
4790: Broker :Recorder/Player- Error message in server log
3.2.0.15
2016-07-07
4790: Broker :Recorder/Player- Error message in server log
4723: Broker:Buffer files are not deleted when using clean buffer button
4744: Broker down and not responding in EasyAdmin, however it seems to fully function
4722: String index out of range: -1
4698: Clear Buffer warning on initial setup
4800: Broker installation: Unable to upgrade version
3.2.0.14
2016-07-08
4743: Several issues caused by DSLS handling.
4668: Broker message factory error in DSLS
4699: Broker appears fully functional but is down and not responding.
3.2.0.13
2016-06-19
4668: Unknown broker message type on DSLS: Filtering of special ASCII characters was expanded to prevent XML failures on Server.
4672: One port updated all ports
4038: No license set results in the message “license file is empty for server: port:. please configure”
3.2.0.12
2016-05-26
4474: Data of license usage disappear after stop openlm server for 10 minutes
4431: License file behaveior
1437: updating the mlm.opt file via easy admin and writing to a Linux broker fails
4374: When changing receiver’s port, redirect buffer files to new port
3889: Skip corrupted buffer files
4492: “OpenLM server return ERROR” – in broker logs
4308: LUM HAL command configuration not correct
3.2.0.10
2016-04-25
1. License sorting added ‘sort=’ attribute in the wrong place.
2. Support of SEH UTN as a license manager
3. Various Broker startup issues
3.1.0.9
2015-11-22
1. Manual sorting of FlexLM license file
2. Flexlm Sorting – sort order should consider version
3. Cant write to options file: access denied because java holds on to it.
4. Installer – add unpack java batch for the broker zip package.
5. Add “Clean buffer” button for OpenLM Servers.
6. Buffering – limit the total buffer\queue size.
7. “Run as administrator” fixed for win10.
3.1.0.7
2015-08-06
1. support broker silent installation and automatic upgrade while saving all settings including Java path
2. Broker installation through command line
3.1.0.6
2015-08-06
1. Detection from registry does not work with JRE 32 on 64bit machine
2. JRE version does not match OS version
3.1.0.2
1. Debug log read, but file reported as not found.
2. Confusing prompt line fixed.
3. Added a ‘show’ button that presents file contents
3.0.0.22
2015-06-29
OpenLM Broker Log Mark shows future date.

Critical fix:
Bug was introduced in version 3.0.0.17 causing debug log reading reported future timing
3.0.0.21
2015-06-29
1. Handle PortStatus messages with machine name that does not match the host synonyms
2. Add server_local_time to all Broker messages.
3. Broker configuration shortcut does not work due to new java installation procedure.
4. Buffering – compress messages to buffer.
3.1.0.0
2015-06-24
Unable to start Broker.”Application aborted…” notification

Optional update.
3.0.0.20
2015-06-22
1. Broker update does not recognize existing installation path
2. Cancelled option to define multiple license servers on the OpenLM Broker configuration tool.
3. Added server_info node for host synonyms

Optional update.
3.0.0.18
2015-06-15
1. Fixed OpenLM Broker → OpenLM Server messaging issue
2. Log reading issue

Version contains a serious bug.
Fixed on version 3.0.0.21.
3.0.0.17
2015-05-19
1. License server log file reader – date marker issue
2. License server log file reader – midnight issue
3. lmswitch related failures
4. License server log file reader historic reading 10 sec delay issue

Optional update.
3.0.0.15
2015-05-18
1. License server log file reader – repetitive reading issue
2. License server log file reader – Checksum issue

Optional update.
Requires OpenLM Server 3.0.0.14
3.0.0.14
2015-05-18
1. Error in search for license files

Optional.
3.0.0.10
2015-03-25
1. Error message on Linux Broker startup
2. OpenLM Broker (2.0.0.29) for UNIX/LINUX configuration on AIX 7.1 does not work
3. Error message when trying to remove a license from CCL window
4. Support lmswitch of debug logs
5. LUM commands: only first one is executed
6. Codemeter: When setting codemeter it puts cmu.exe into the command prompt. I should be cmu32.exe
7. Can’t find license file : License file path was erroneously split to two parts
8. Denial command description in Broker configuration tool is taken from previous command

Optional update.
3.0.0.9
2015-03-05
Setting the log file for DSLS

Optional update.
3.0.0.8
2015-02-22
1. Add the ‘Sort’ in INCREMENT lines
2. User needs to agree to the EULA before installing the broker
3. Enable editing the path in the path field – not only by directory browsing
4. SAAS connectivity issues.
3.0.0.6
2015-02-15
1. REREAD_PATTERN – look for “Done rereading” instead of “Rereading license file”
2. Report DSLS Denials
3.0.0.6
2015-02-15

OpenLM Agent Version Release Log

The following table presents a log of enhancements and fixes that have been made in OpenLM Agent version 4 releases. For general information about the OpenLM Agent, please refer to these Application notes:

For installation guides please consult these documents:

Please also consult the System requirements document prior to installing.

2019

Version Version 4.5.31 as of August 13 2019

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Memory leak Agent 19864 When OpenLM Server was down, OpenLM Agent started accumulating memory and not releasing it Memory leak fixed.
Endless popups on the Agent UI when Applications Manager license expired Agent19317Endless popups on the Agent UI when Applications Manager license expired Issue fixed

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
Add support for ArcGIS 10.7.1 Agent 19670 ArcGIS 10.7.1 now fully support save & close functionalityAdded

Version 4.5.30 as of June 13, 2019

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Product list was cleared in some scenarios.Agent UI > Applications Manager Tab 18259 After restart, the product list was cleared and the Agent was not monitoring those applications anymore. Issue was fixed.
After Agent installation, multiple pop-up windows appeared displaying the same error message.Agent UI 18453 After Agent installation, when opening the Agent Configuration screen, many pop-up windows appear which indicate an error connecting to the OpenLM Server Only one pop-up dialog is displayed now.

Version 4.5 as of April 16, 2019

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Language doesn’t show on Agent Configuration form Agent > Configuration 15751 Where OpenLM does not recognise the location of an installation, no language is selected In unrecognized locale, Agent displays “English (United States)” by default

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
WMExtension – a new method for license harvesting Agent > Application manager 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 Agent Installer – new switches for silent install to support secured connectionAgent > Application manager 13993 Need to be able to enable SSL when doing silent Agent install via MSIEXEC. New switches:
USE_SSL for secured connection with OpenLM Server

USE_SSL_APPLICATION for secured connection with OpenLM Applications Manager
Support agent shut down feature for AppManager processes Agent > Application Manager 15989 Need to be able to shut down Agent in Application Manager Agent shutdown feature for virtual desktops now also works for Application Manager processes

Version 4.4 as of March 10, 2019

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
License Usage Information Start time column sorting does not work properly OpenLM Agent, License Usage Information window13106 License Usage Information Start time sorting in Agent’s License Usage Information Information does not work properly License Usage Information Start time sorting works properly
Agent does not report a process that is already running OpenLM Agent 8826 After installation/startup Agent does not report an application that is already running After installation/startup Agent reports a process that is already running
Extension checkbox for Solidworks is not active OpenLM Agent 11575 During installation of OpenLM Agent the extension checkbox for Solidworks is not checked and is grayed out Solidworks extension is available

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
Added option to monitor a product of App Manager by process name OpenLM Agent, OpenLM Agent Configuration form, OpenLM App Manager tab 1243 Users can add an application by process name from a list of running processes or by adding its name manually It is possible to monitor application by process name without a path
Added new switch “shut_when_products_are_inactive” for running Agent from command line
Old setting “Shut agent when products are inactive after x seconds” became deprecated and removed from UI
OpenLM Agent
OpenLM Agent Installer
12410 New switch allows citrix users that are running Agent both in application-mode and desktop-mode to be able to coexist. “Shut_when_products_are_inactive” switch implemented. Starts the Agent with a timer which triggers it to shut down if no activity is detected for the tracked applications within the specified time span.

Command format:

--shut_when_products_are_inactive=
Example:

OpenLM_Agent.exe --shut_when_products_are_inactive=23
Added ability to distinguish products by command line switches OpenLM Agent, OpenLM Agent Configuration form, OpenLM App Manager tab 3109 Agent distinguishes executed processes by a command line switches. It’s also applicable to Bentley SACS product. Products can be identified by command line switches.
Added support for Centralized products.xml OpenLM Agent
Installer
13114 Allows maintaining one centralized products.xml file and sharing it with all workstations.
Products.XML holds App Manager’s monitored applications.
When Agent contacts App Manager the centralized product.xml includes all applications that were pushed and saved via Product’s list on local machine. In this version Agent can work in centralized mode or local mode.
Added new functionality to Allow editing Product list OpenLM Agent Configuration Screen New functionality was added allowing or denying users to edit Product list in OpenLM Agent by setting up the corresponding flag during installation in the OpenLM Agent configuration screen. Button for editing Product list can be enabled or disabled.

2018

Version 4.3.22.87 October 18, 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Silent installation of Agent extension failed Agent 13155 Silent installation of Agent extension failed when supported application was not installed on the machine beforehand. Silent installation of Agent extension works properly.

Version 4.3.21.85 August 22, 2018

Enhancements

TitleWHEREFIX IDDESCRIPTIONSTATUS
Added support for ArcGIS version 10.6.1 Agent 6639 OpenLM Agent now supports ArcGIS 10.6.1 Enhancement

Version 4.3.20.75 July 29, 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
For silent installation the PRODUCTS_XML file was not copied in all cases Agent 5044 For silent installation the PRODUCTS_XML file was not copied when we tried to copy the file from a restricted folder Issue fixed
The agent procedure LicenseManager suspended Agent 9148 Using the agent procedure LicenseManager suspended an app instead of removing it License Manager procedure removes the app
A popup of “Trust this publisher?” appeared after opening AutoCAD 2016 Agent 10236 A popup of “Trust this publisher?” appeared after opening AutoCAD 2016 The popup does not appear anymore
A popup of “No licenses available to resume/invoke process” appeared after resuming an app Agent 10253 After clicking resume for a suspended app a popup of “No licenses available to resume/invoke process” appeared The popup if “No licenses available popup” is removed
It was not able to close an agent popup of extension Agent popup 10630 For app that was extended it was not possible to close the popup Popup has an [X] button
The agent procedure AgentKill did not work for an app that was opened as administrator Agent 10733 Using AgentKill with ‘Run At’ service for app that is opened as administrator did not work AgentKill work now for apps that are opened as administrator
When using different Matlab profile in some cases, the plugin was not loaded correctly Agent 10840 When using different Matlab profile in some cases, the plugin was not loaded correctly Plugin is loaded correctly now
AgentSuspend suspended only one app when it was opened more than one time Agent 10893 AgentSuspend suspended only one app when it was opened more than one time All apps are suspended now
When using the agent with multiple users on a citrix configuration, the monitored programs list was not updated for all users Agent 11335 When using the agent with multiple users on a citrix configuration, the monitored programs list was not updated for all users Issue was fixed

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
Prevent from non administrator workers from closing the Agent application Agent menu / Windows Task Manager 6639 Non administrator workers was able to close agent application Non administrator worker cannot close agent application
User was not able to choose the App Manager tab while upgrading Agent Installer 8292 When user upgraded the agent installer he could not choose the App Manager tab New modify option allows all possible changes
Rename of the OpenLM service name Agent 8837 Rename of the OpenLM service name “SoftwareLockerService” service has changed to “OpenLM_SoftwareLockerService”
We removed the option to install the service without installing the app manager Agent Installer 8951 We removed the option to install the service without installing the app manager We removed the functionality of ‘Install service’

Version 4.2.12 May 30 2018

Enhancements

TitleWHEREFIX IDDESCRIPTIONSTATUS
Change Agent Installer Agent Installer 9988 .NET Framework 3.5 only required for ArcGIS Version lower than 10.4 Only when users choose to install the ArcGIS plugin, the installer verifies that .Net Framework 3.5 is installed.

Version 4.2.11.0 March 26 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
OpenLM Server does not connect consistently when “Use local computer’s proxy settings” button is checked. Agent Configuration 2512 Spaces in usernames affected connection processing. Added an option for supporting spaces in usernames.
Form that shows current projects list does not always fully display. Agent > Current Projects 3074 Under certain circumstances the fading panel does not always completely display. The Choose Current Project form displays completely.
Timeout exception sometimes occurs when sending message to OpenLM Server.Agent 4736 If messages are sent during bootup operations can unexpectedly time out and a timeout error will be logged. The process was reviewed and adjusted and these errors no longer occur.
Agent configuration field values are occasionally saved with leading or trailing spaces. Agent Configuration 6600 Values are getting stored with leading or trailing spaces when accidentally added by users. All values are trimmed of leading and trailing spaces on save.
Version missing from Agent Configuration screen. Agent Configuration 7154 The Agent version did not display in the Agent Configuration screen. Added the Agent version to the Agent Configuration screen.
Display is not consistent in the About OpenLM screen. Agent > About OpenLM 7233 Version numbers do not consistently display adjacent to the associated OpenLM component. Standardized formatting of the version rows.
Agent allows path input without validation Agent Configuration > OpenLM App Manager tab > Configure 7251 Product paths are not validated before being stored on Save. Paths are verified before Save.
A black arrow appears for resizing columns on the License Usage Information screen. Agent > License Usage Information 7311 The cursor arrow is inconsistent with the intended design. The arrow trigger was removed.
Missing column dividers on Recently Closed Documents screen. Agent > Recently Closed Documents 7313 Columns are not displayed with a separator on the Recently Closed Documents screen. Added white column dividers to separate column content.
The title of the Please Wait… screen that displays on a product scan has quotes around the screen name. Agent Configuration > OpenLM App Manager tab > Configure 7316 The screen name displays as “Please Wait…” including the quotation marks. Removed the quotation marks from the screen name.
The message that displays when a currently consumed license session is manually terminated should state “at system administrator’s request.” Agent 7318 It is not clear that requests for license termination were initiated by system administrators. The phrase “At System Administrator’s Request” was added to the notice screen for instances where licenses are terminated by administrators.
When setting a default project there is no indication that the project was set successfully. Agent > EasyAdmin > Start > Management > Projects 7375 When there is one project and one user the project is set but the screen closes without confirmation. Added a confirmation screen that displays the project selection.
When there is no project selected after closing Set Active Project, an error appears in the logs. Agent > Set Active Project 7380 An error is unnecessarily recorded in the log. Corrected the behavior so the screen could be closed without recording an error.
Agent is not recognizing the ArcGIS 10.6 extension. Agent 7645 The OpenLM extension does not appear in the ArcGIS extension list. Added support in OpenLM Agent for ArcGIS 10.6.
Closed process details lack some values when users request to resume processes. Agent 7655 Agent logs record resume requests that show missing information. Adjusted detail recording for all closed / suspended processes.
Agent closes when ArcGIS is active and “Shut Agent when products are inactive after…” is checked. Agent > Configuration 7701 OpenLM Agent closes after a period of inactivity shorter than the period configured. Adjusted behavior so that Agent stays open for the expected period.
The Credentials button is enabled when the checkbox for proxy isn’t checked. Agent > Configuration 7754 The Credentials button should only be active only when “Use local computer’s proxy settings” is checked. Adjusted behavior so that the button is only active when the “Use local computer’s proxy settings” box is checked.
AgentSuspend does not suspend an unmanaged process when used in Agent Procedures. Agent > Agent Procedures 7837 AgentSuspend is expected to initiate suspension of processes but does not work consistently in Agent Procedures. Adjusted behavior so the AgentSuspend Process works with unmanaged processes.
After attempting to remove a product from Products list an exception screen appears. Agent >Agent Configuration > App Manager tab 7838 Choosing to remove a product from Products list sometimes raises an exception rather than the delete confirmation screen. Adjusted behavior so that the confirmation screen appears and the product is deleted when confirmed.
ArcGIS extension does not close as per idle time settings and a non-existent file is referenced in the log. Agent 7842 ArcGIS does not close at the appropriate time and a confusing error message is logged. ArcGIS closes as per the idle time setting.
The Suspension release method appears as Extension in Agent_Logger for AutoCAD. Agent 7870 The Suspension release method is not handled correctly with AutoCAD and the expected license suspension does not occur. Adjusted the behavior so Suspension methods are correctly observed.
After launching AutoCAD with suspension release method the OpenLM_Extension_Logger file is not created in the Roaming folder. Agent 7872 An OpenLM_Extension_Logger file with the number of the process should appear in C:\Users\*USERNAME*\AppData\Roaming\OpenLM after AutoCAD is launched. Adjusted behaviors to successfully create the file and log the process.
Agent does not close ArcGIS 10.5 after clicking on “Close App” in Currently Consumed Licenses in EasyAdmin.Agent 7888 ArcGIS 10.5 should shut down when Close App in Currently Consumed Licenses is clicked. Adjusted behavior to retrieve the license back to the license pool, save the open project, and shut down the application.
There is a rollover tooltip for “OpenLM App Manager Service Status” which is not helpful. Agent > Configuration > App Manager 7938 Rolling over the status label displays “Server name or IP address.” Removed the tool tip.
The Agent shutdown notification message is incorrect. Agent 8064 The message for shutdowns is incorrect and incorrectly formatted. Inserted the proper message and formatting.
Using the Suspension release method, an error appears in AgentListener for AutoCAD 2017 Agent 8112 AutoCAD is not consistently suspended using the Suspend release method. Behavior of the feature has been adjusted to properly suspend AutoCAD 2017 without error.
Agents notification windows overlap when multiple screens display. Agent > Notifications 8137 When a combination of Agent notification screens display, they sometimes overlap. Adjusted behavior of the screens so they display correctly.
The word ‘Application’ appears twice for suspended AutoCAD notifications. Agent> Notifications8158 Notifications of AutoCAD suspension displays as “OpenLM Agent has recently suspended AutoCAD application application.” Adjusted behavior of AutoCAD suspension notification display.
Scripts created in the License Consumption Rules Table in App Manager are not consistently executed. Agent 8273 Script behavior is not consistently representing the content of the rules assigned in the License Consumption Rules Table. Scripts in the License Consumption Rules table behave as expected.
While hovering over paths displayed in notifications, the entire path is not shown when it is long. Agent > Notifications 8302 A roll-over behavior allows long paths to be displayed when hidden by the interface, but they are sometimes truncated. Rollover behavior was changed to display entire paths regardless of length.
When “Overwrite existing projects” is checked the project is not successfully overwritten. Agent > Active Agent 8303 “Overwrite existing projects” should allow users to overwrite projects when enabled. Corrected an issue with document status to allow overwrites.
Agent’s version leads with a ‘0.’ Agent > About OpenLM 8304 Version display is incorrect in About OpenLM. Removed the leading 0 from the version number.
Process handling overlaps and can sometimes lead to data loss.Agent 8404 The same process can ocassionally be reported multiple times and the duplication can lead to data loss OpenLM keeps a dictionary to identify messages.
The ArcMap 10.3.1 extension
is missing from the extensions list.

Agent > Extensions 8430 The ArcMAP 10.3.1 extension does not display and cannot be enabled. This occurs when .net 3.5 framework has not been installed.Users are informed after a check made by the installer of incompatibility due to .net 3.5 framework not being installed.
The “OpenLM License Manager server” field is empty after upgrading to 4.1.7.3 Agent Installer > App Manager Option 7133 Upgrading to Agent to 4.1.7.3 with OpenLM App Manager from prior versions where App Manager was not installed, the server field does not get populated automatically. Fixed for Agent version 4.2.4.0 and above.

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
Add Consumed Tokens column to License Usage Information table License Usage information Table 5900 Token column was missing Token column was added
Change the suspension & extension messages display to be the same Popup when closing/suspending Feature 7168 Text would not fully fit into frame Text was adjusted
Add tooltip for “name” column when user point on it License Usage Information 7868 Tool tooltip was missing Tooltip was added

Version 4.1.11.1 January 9 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Email address is not showing in the Agent License Usage InformationOpenLM Agent 7032 Email does not display in License Usage Information Updated functionality to properly display email address
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
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
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
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.

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
AgentScripts are available according in Custom Commands EasyAdmin 4729 AgentScript action type is shown according to Custom Commands license Enhancement

2017

Version 4.0.16.1 November 14 2017

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Agent Configure not possible in Japanese Agent Configuration 4995 Could not be configured in the Japanese Version Translation Fixed
Agent does not show usage details License Usage Information 5460 Some details were missing in Usage Fixed
Page number showing incorrect License Usage Information 5618 Numbering of pages was incorrect Fixed
Need to show loading image and disable the screen while it running License Usage information- 5682 While the mask is loading it should show Added
License Usage Information sorting doesn’t work correctly License Usage information 5684 After making a sort in the columns (vendors, name, product, available, hide) the info isn’t ordered correctly Corrected
Messages should be displayed when there are no results License Usage information 5674 Empty searched showed show a message Added
Start time is in UTC License Usage information 5853 Start time should be system time, not UTC Fixed
Request times out after”= 60 sec is allowed Agent Configuration 5066 Error is produced when Request timeout is smaller than 120 secs Fixed
Japanese==>App Manager tab is not translated AppManager Configuration 2125 Japanese Translation was missing Added
“Product list and paths” in the title instead “Products list and paths” License Usage Information 4996 Typo in License Usage Information Fixed
A record with usage doesn’t show information License Usage Information 5790 Information missing with usage Added

Version 4.0.11.3 October 22 2017

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
App Manager Mentioned in Agent Agent – ‘About’ splashscreen 3139 App Manager label changed from “LM” to “App Manager” to be more descriptive. Now showing “App Manager”
Easier Agent update Agent – Install process 3140 When upgrading, the Agent process and service did not shut off. Service and process now get stopped.
German translation Agent – App Manager section 4137 Some German translations were not exact. Translated correctly to German

Enhancements
TitleWHEREWHYDESCRIPTIONSTATUS
Paging on Current Usage Report Agent -> current usage report Improves report loading time and scrolling Added a paging option on current Agent usage report Enhancement
Performance Improvements Seen as a reduction in CPU load To improve response time Processing was optimized and messages to OpenLM Server were merged.Enhancement

Version 3.3.29.11 August 21 2017

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Agent configuration shows can not be saved for some users Installation 3133 When user is not local admin the Agent configuration pops up (Silent Install) Newly installed Agents with silent installer, in which configuration is not saved manually, will pop Agent Configuration Form on machine restart
Agent may not pick up correct IP Address IP Detection 3371 Happens when a PC is using different IPs (VPN and on site) Works correctly now

Version 3.3.29.9 July 31 2017

Important Notes!
Requires OpenLM Server 3.3.0.29 or higher.
Requires .Net Framework v4.6.2
The new OpenLM Agent contains a security patch and we recommend updating all instances in the organization. It should be noted however that in the new version, OpenLM Agent procedures of type AgentScript and App Manager license consumption rules table actions will no longer be allowed.

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Autodesk Save and Close OpenLM Active Agent Save and Close Autodesk extension 1249 OpenLM Active Agent Save and Close Autodesk extension not closing Autodesk applications. Fixed
Block Custom Scripts Agent Procedures 3457 Removed the capability to run custom scripts in the OpenLM Agent, due to security considerations. Custom scripts are now blocked
AutoCAD Suspend and Resume OpenLM Active Agent Suspend and Resume Autodesk extension 3260 Suspension of AutoCAD allowed the application to resume while still in suspended state. Resume now working correctly

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
ArcGIS Pro 2.0 Agent 3259 Support added for ArcGIS Pro 2.0 Enhancement

Version 3.3.29.3 July 13 2017

Important Notes!
Requires OpenLM Server 3.3.0.29 or higher
Requires .Net Framework v4.6.2

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Autodesk Applications Not Closing OpenLM Agent 1249 Autodesk extension not closing Autodesk applications Autodesk applications
Now close
Configurations Lost After Upgrade AppManager configuration window 2082 App Manager section lost all configurations after upgrading Retains configurations after upgrade
German Translations Agent configuration window 2126 1.Some of the text in the is not being translated to German
2.input field partially hides German text

Text translated, input field shortened
Show Extensions list ArcGIS 2884 Doesn’t show extensions list at ArcGIS startup
Extension list was not showing up when starting ArcGIS
Extensions list is now showing
Product Empty Path AppManager configuration window 2983 Adding a product with an empty path, disrupts other products with path Unpathed products enabled
Spelling mistake AppManager configuration window 3053 Spelling mistake when trying to configure a product which already exists.
“The same product does exists”
Fixed spelling mistake

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
.NET version check OpenLM Agent installer 3000A .NET version check takes place when installing the OpenLM Agent. New Feature
Support ArcGIS 10.5.1 OpenLM Agent 3177 Added support for ArcGIS 10.5.1Enhancement
Automatic Path Detection App Manager configuration window 2983 Automatic path detection of executable filesEnhancement

Older Versions
DESCRIPTIONVersion
1163 – Investigate: Massive amount of Logs with OpenLM Agent Software Locker
1549 – Unable to install agent extensions (Solidworks 2016 issue?)
1247 – Different MultiPool licenses show the same users
1421 – Unable to open application when “version Checkout policy” is checked
1796 – Argis Pro process won’t stop with Agent Extension
1893 – Software locker service consume high cpu
1894 – Changing logs level to Error does not change logging level
1899 – Agent configuration: Replace the name “Proactive Management” & “Openlm license manager”
1900 – Agent configuration==>Add new product==>Text align to right
1999 – The data of new added product in AppManager- Applications from Agent are not correctly
2001 – Columns name of the Agent Products list
2080 – cpu consumption very high – log level for software locker is hard coded in the code
2084 – Agent Configuration: a message consists “code”
2085 – Agent Configuration opens a lot of times.
2088 – Agent Configuration: message about Name field error NOT correctly
2089 – Agent Configuration: there is “code” in the message
2113 – OpenLM Agent Configuration ==> Name field is NOT unique
2125 – Agent : Language: Japanese==>Only General tab translate and General screen looks bad
2138 – OpenLM Agent – ProActive Management==>”Use automatic Products detection” doesn’t work.
2358 – Set ArcGis Level screen: OpenLM logo is black and blue and the background is black also
2453 – Agent determines license type as “Single” instead “Floating”
2459 – Agent Console is Empty
2472 – OpenLM Agent is closed when product active.
2473 – Agent Configuration: Maximum number of lines in Agent Console check box==>not saved
2637 – AppManager_AgentConfiguration==> Product editing
2646 – OpenLM-license Usage Information – Exception
2774 – Agent->License usage information==> Hide button.
321 – add support to ArcGIS 10.5
2562 – add support to Autocad 2017
536 – Suspend notice should also show the description of the application
552 – Logging level set to ALL by default from installation
1243 – we would like to monitor application by process name and not by path
1252 – Agent – ability to hide certain fields perminantly
1386 – Add mandatory Vendor field to Agent product configuration
2092 – Autocad 2017 doesn’t identify license type
2562 – add support to Autocad 2018
3.3.28.9
June 23, 2017

Note:
Requires OpenLM Server 3.3.0.29 or higher
Requires .NetFramework v4.6.2
Installation issues fixed3.3.23.1
March 17, 2017
5257:Path set in “Administration – Active Agent – Folder to save3.3.22.1
Jan 17, 2017
5121:Resume not working with Petrel
5306:OpenLM Agent not starting after Boot
4747:Schlumberger Petrel not resuming when selected
5257:Path set in “Administration – Active Agent – Folder to save Projects” is not used with Extension
5242:Check interception of multi – process applications interception
5229:Remove Generate code button from Product Editor form
3.3.21.1
Dec 19, 2016
5196:OpenLM Agent 3.3.18.1 should be called openlm_agent_win_3.3.18.2.msi not openlm_3.3.18.2_agent_win.msi
5177:Add support of installation of ArcGIS extension for ArcGIS 10.5
5201:Agent v3.3.18.2 not recognizing Solidworks extension
5178:Check interception of Bentley FlowMaster application
5180:Check agent behavior with not accessable License Manager
5029:Silent Installation of the OpenLM Agent not acceptable
3.3.20.1
Nov 16, 2016
5196: OpenLM Agent 3.3.18.1 should be called openlm_agent_win_3.3.18.2.msi not openlm_3.3.18.2_agent_win.msi
5121: Resume not working with Petrel
4945: Agent v3.3 not shutting down ArcGIS v10.4.1 with license retrieval
5176: Version 3.3.17.1 about window shows version 3.3.15.1
5179: Add documentation of usage of Build script for Agent
5171: We need shorthands for agent silent install that can remove the new Options
5160: When Agent starts, it sends GetDenialsChart request to OpenLM Server
3.3.18.2
Oct 27, 2016
1. Support of the “Proactive License Management” capability;
- Requires the installation of the “Proactive License Manager” component on the network, and
- Employs an additional service on the end user’s workstation: the “OpenLM Software Locker” service.
2. ArcGIS PRO dedicated extension, enabling “Save and Close” of idle ArcGIS PRO sessions
3. Support of idle license retrieval for ArcGIS 10.4.1
4. Updated Agent strings to support multiple languages
5. Fixed ArcGIS 10.4 related registration issue and installer issues
6. Fixed path to sign utility for esri reg asm custom action of installer
7. Fixed framework issues for Agent utilities (Configuration, Logs folder, and Console)
8. Changed logging policy on Agent and OpenLM Server sides
3.3.0.12
Aug 29, 2016

First release of 3.3 Major version.
4791: Agent crashed after Updating to version 3.2.x by Usage in Windows-Terminal-Server3.2.0.1
Jul 07, 2016
Non-English language issue3.2.0.0
Apr 18, 2016
OpenLM Server – OpenLM Agent communication issue3.1.0.10
Feb 21, 2016
Digital Signature issue3.1.0.9
Feb 17, 2016
OpenLM Solidworks Extension related fixes:
1. Extension not restricted to version 14
2. Extension active upon application launch.
3.1.0.8
2016-09-02
1. Sessions are suspended, but can’t be resumed when applying OpenLM login credentials.
2. Support for Solidworks “Save and Close”
3.1.0.7
2015-31-12

Introducing the OpenLM extension for Solidworks
1. License server name is not presented in the “Set ArcGIS License Level” window following an ArcGIS is upgrade
2. The “Set ArcGIS level” window will not open
3.1.0.6
2015-11-15
1. Suspended ArcGIS application is not resumed by clicking the ‘Resume’ pop-up
2. Idle Autocad application will not close when the option “Overwrite existing project” is cleared
3.1.0.5
2015-08-20
1. Agent Procedure is not working when roles and permissions are are applied
2. Added Agent procedure message to the Agent Console
3. Changed German text pop-up for ArcMap
3.1.0.3
2015-07-22

The following table presents a log of enhancements and fixes that have been made in OpenLM App Manager version 1 releases. For general information about the OpenLM Applications Manager, please refer to these Application notes:

Please also consult the System requirements document prior to installing.

2019

Version 2.1.6 as of June 3, 2019

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Licensing error App Manager and UI 17978 When the license file didn’t support the Applications Manager, the error displayed in the UI was misleading Fixed a scenario when the Applications Manager was licensed, but the license had changed (e.g. Trial became Light). UI displays proper error message after the fix.

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
Change Password tool Desktop configuration UI 18124 App Manager stores username and password for OpenLM Server connection. New tool has been designed to store username and password encrypted and test the connection to OpenLM Server

Version 2.0.57 as of April 23, 2019

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Typo in error message UI 13999 There was a typo in error message for invalid time value in Rules Table conditions Typo is fixed
Typo in Info note UI 14338 There was a typo in Rules table condition edit for vendor Typo is fixed
Hide password Applications manager 16331 OpenLM Server connection password can be found in logs when detailed logging is enabled Authentication calls are no longer logged to prevent password log

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
Monitoring Only flag Agent integration 12841 Agent doesn’t have to suspend processes when they are not supposed to be limited in use When a configuration application is not limited Applications Manager gives this information to the Agent to optimize application handling
Java 11 x64 Applications Manager 12850 Java 8 is no longer supported with free updates. Applications Manager has been migrated to Java 11 with OpenJDK bundled Java Runtime. It also installs to default x64 Program path in Windows
Performance Applications Manager 13558, 14277, 14371, 14769, 15915 Applications Manager performance was limited to 1000-2000 active users Multiple enhancements were implemented to support 10 000 – 15 000 active agents
MySQL and SQL Server support Applications Manager 14018 Applications Manager were only using HSQLDB as the internal database engine Applications Manager supports MySQL and SQL Server databases to achieve higher performance
Licensing Applications Manager 15564 Applications Manager 2.0 no longer demands a dedicated license file The licensing data is loaded from OpenLM Server
Monitoring Mode Applications Manager 15565, 15626 Applications Manager can be limited to Monitoring only functionality When Applications Manager is in Monitoring mode, it never issues a denial. No limits or rules can be configured in UI.
Log header Applications Manager 16330 It wasn’t easy to find version in the log file Applications Manager logs a header section when restarted.
Centralized configuration of tracking UI 13508- 13512 User could configure application tracking parameters with Agent GUI only, prior Applications Manager 2.0 Applications Manager GUI supports centralized configuration of application tracking parameters to distribute every change among all OpenLM Agent instances

2018

Version 1.9.11 as of November 13, 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
License Consumption policy for Packages issue App Manager 4676 Invalid behavior occurs when a feature and package are assigned with different policies. Validation was implemented that prevents user from saving problematic configuration.
Validation is missing for the entered Compared value for time argument App Manager UI, License Consumption Rules Table 5362 No validation of the Compared value for time argument in Condition Editor window Compared value for time argument in Condition Editor is validated
“License limit excess” error messages don’t include complete information App Manager 11622 “License limit excess” error messages don’t include exact license violation reason “License limit excess” error messages were updated to be more specific about exact license violation reason
Initial connection session expiration error is logged as an error App Manager 11934 When initial connection session id is expired and re-created it was logged as an error Initial session expiration error is logged as a warning
Reported usage of App Manager in case of parallel installation was not shown correctly App Manager 12260 Reported usage of App Manager in case of parallel installation was not shown correctly Usage of App Manager in case of parallel installation is now correct
Username and password are not encrypted during installation App Manager 8882 Username and password are not encrypted during installation Username and password entered during the installation are saved in encrypted mode
When searching for App Manager reported denials and defining “denial type” as “Limit Reached” the results were not correct OpenLM User Interface, Denials report screen 11765 When searching for App Manager reported denials and defining “denial type” as “Limit Reached” the results were not correct When searching for App Manager reported denials the correct result is displayed
Password input is not masked during installation/upgrading App Manager 13194 When installing/upgrading App Manager password input is not masked in Service Configuration window Password field is masked during installation/upgrade
Command line that runs from App Manager to Broker on Linux is giving an error App Manager 13362 Command line that runs from App Manager to Broker on Linux is giving an error and user does not see usage Command line is working on Linux and usage is displayed
Under a long and heavy load App Manager generates an error App Manager 13386 Under long and heavy load an error appears in App Manager App Manager resource consumption is optimized for higher load

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
Added central configuration for Agent instances App Manager 12828 Configuration created on single Agent can be shared to all other workstations without manually copying those files to Agent. Configuration on single Agent is shared to all other workstations if proper flag was set. Changes in App Manager UI are distributed among Agents if the same flag was set.
Added notification on limitation by license for adding more applications to monitor App Manager 8165 When adding more applications to monitor and there is license file restriction on that action, there is notification about it “Your license doesn’t allow to add more products” error message appears or a notification email is sent
No retry functionality when email authentication fails App Manager 5058 When mails sent by App Manager failed to pass authentication they were not sent repeatedly In case of authentication failure, mail sending is retried by default without authentication

Version 1.8.3 as of August 9, 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
App Manager does not support time format ‘h:mm’ when configuring time condition in the Rules Consumption Table of App Manager. App Manager 8435 When configuring a time condition in the App Manager rules, the App Manager ignores conditions set with a ‘h:mm’ format, and it only reads the format ‘hh:mm’. App Manager time condition recognizes time format ‘h:mm’.
App Manager fails to connect to OpenLM Server over https settings. App Manager 10238 App Manager could not connect to OpenLM Server over https settings. Connection is successful over https.
User configuration of App Manager is not saved after upgrade. App Manager 10760 User configuration is not saved during App Manager upgrade. During upgrade App Manager saves openlm-app-manager.properties file properly.
Text under the Help icon is not detailed enough. App Manager 11231 Text under the Help icon next to Username path in Consumption Rules Table is not detailed enough. Text under the Help icon presents detailed explanation.
Restart of App Manager and reconfiguration of policies could cause unexpected license consumption. App Manager 11320 Restart of App Manager and reconfiguration of policies could cause unexpected license consumption. Unexpected license consumption due to restart and reconfiguration of App Manager was fixed.
Background processes block license release. App Manager 11517 App Manager does not release the license. License is successfully released.
License denials are reported by App Manager when Vendor Filtering is active for those licenses. App Manager 11782 License denials are reported by App Manager when they shouldn’t be reported when Vendor Filtering is active in App Manager for those licenses. License denials are not reported when Vendor Filtering is active for those licenses.

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
App Manager version is checked at license read. App Manager 5650 Version validation is added. App Manager version is checked at license read.
Active Agent count is added to license file. App Manager 9412 App Manager should be licensed according to the number of Active Agents connected to it. License file includes number of Active Agents connected to App Manager.
Compliance message added when number of Active Agents is higher than in the App Manager license. App Manager 9414 Compliance message added when number of Active Agents is higher than in the App Manager license. When the number of licensed workstations is exceeded, compliance message appears in the user interface.

Version 1.7.24 as of June 24, 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
App Manager install process App Manager Installer App Manager crashed mid installation App Manager properly installs.

Version 1.7.20 as of March 8, 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Custom scripts are executed for every processApp Manager/Agent 8033 Agent executes Custom Commands for every process. Scripts are only executed when a new license is granted.
Rules for Groups don’t work when there are many groupsRules Table 8338 Only 100 groups are considered in App Manager rules. Adjusted OpenLM Server to load 100+ groups.

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
Implemented restriction of licensed applications App Manager 8162 License file for App Manager allows administrative limitation of licensed applications per user. App Manager governs product license distribution a configured limit.
Implemented an indicator for connection problems between App Manager and OpenLM Server in EasyAdmin Dashboard 8346 When connection between App Manager and OpenLM Server fails, the failure is not indicated to users and expected behaviors do not occur. Implemented monitoring of the App Manager and OpenLM Server connection. The UI displays an error when the connection fails

Version 1.7.12 as of January 9, 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONTYPE
Agent SSL support for App Manager OpenLM Agent 5475 Added SSL support for Agent to App Manager connection and communicationsEnhancement
Added “Run at” action options Agent Procedures & App Manager 4730 Added “Run at” column in Agent Procedure Actions and App Manager actions to run procedures as an application or a service.Enhancement
ActionScripts are available in App Manager licensing App Manager 5021 ActionScripts are available with the proper App Manager licensingEnhancement

2017

Version 1.6.14 as of October 15, 2017

Enhancements

TitleWHEREWHYDESCRIPTIONTYPE
Floating License AdjustmentIn usage data sent to OpenLMBetter data verification and aggregationAbility to separate between process features and App Managed applications Enhancement
Aggregate Instances of Same ApplicationsLicense Consumption PoliciesBetter data verificationWhen choosing “Single license per application process”, applications running multiple times will only be counted once. Enhancement
Unconditional Rule App Manager License Consumption Rule Conditions streamlining Rules with no conditions apply to everyone. Enhancement
Rules Applied by Conditions Count App Manager License Consumption Rule Conditions streamlining Rules with the most conditions are applied first. Enhancement
Deny By Default App Manager License Consumption Rules Better clarification on first use App Manager blocks applications by default. Enhancement
Rules Configuration for Packages. App Manager License Consumption Rules Enhances usage aggregation Package name can now be used as a condition. Enhancement
License Limit Set to “Unlimited”App Manager administration Interface enhancement The license limit configuration now has “Unlimited” as a drop down option. Enhancement

The following table presents a log of enhancements and fixes that have been made in OpenLM Reporting Hub version 4 releases. For general information about the OpenLM Reporting Hub, please refer to these Application notes:

General Information
Installation instructions
Data Structure

Please also consult the System requirements document prior to installing.

2018

Latest Version 4.4 October 28 2018

Enhancements

TitleWHEREFIX IDDESCRIPTIONSTATUS
Add Hostname and Port to License Dimension ETL and Reports 13175 License server hostname and port added to License Dimension Column added
Add Linger Time To Usage Measures ETL and Reports 13175 Linger time added to all usage dimensions Column added.
Fix License Quantity =0 ETL 13175 License quantity will now show 0 if there is not license for a certain period. Issue fixed.
Power BI Update Reporting Hub Installer Updated Power BI and connector to the latest version available. Power BI version 2.63, Power BI Connector version 4.03

Version 4.3 October 08 2018

Enhancements

TitleWHEREFIX IDDESCRIPTIONSTATUS
Country table ETL and Reports CSV file can be incorporated into the ETL run, which indicates a dimension by country. For example, user by country, group by country etc. Custom CSV added.
MSSQL and MySQL as destination database ETL SQL Server and MySQL can now be used as the destination databases along side the Postgres database. Destination databases can be Postgres, MSSQL or MySQL
Group hierarchy ETL Selecting nested groups usage is now possible. Reports hold hierarchical grouping.
Multiple network support ETL and Reports Reporting Hub database can now be compilled from 2 seperated OpenLM systems. functionality available
Column Renaming Reports All column names in the reports have been changed to be easier to read.New names introduced.
ETL run time decrease. ETL ETL process was greatly enhanced and run times were reduced. ETL run time reduced significantly.

2017

Version 4.1 December 21 2017

Enhancements

TitleWHEREFIX IDDESCRIPTIONSTATUS
Machine-locked licenseReporting Hub License File5486BI License will now be restricted to a specific machine.Hostname and MAC address is needed in order to issue a license.
Projects dimension ETL + Reports6698Add “Projects” field to the Reporting Hub A dimension was added for “Projects”.
Upgrade to Postgres 10Reporting database6170 Update Reporting Hub to use PostgreSQL version 10. PostgreSQL version 10 implemented.
toggle ignoring reserved licensesETL 5806Reserved licenses should be selectable Reserved licenses are ignored if specified in the kettle.properties file.
Handle denials on OpenLM version 4.0ETL702 Denials table structure change in OpenLM database and should be taken into account. Denials now fully supported for all version of OpenLM.
Update Power BI framework to the latest version Framework 7278Power BI should be updated to the latest version, along with all report templates Power BI version 2.5
Remove unused tablesETL and Reports7279Remove the unused tables from the ETL and reports, to enable fasted loading times. “Raw_true_denials_measure” and “Feature_usage_measure_all_versions” were redacted
ETL run time decrease. ETLETL process was greatly enhanced and run times were reduced. ETL run time reduced significantly.

Version 4.0 October 15 2017

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
“Not shown in statistics” taken into account ETLSome licenses are not to be incorporated to the statistical reports, but were incorporated to the OpenLM Reporting HubOnly storing data which is marked to be shown in statistics
Usage Duration Calculation Changed ETLUsage duration differed from the OpenLM core product as it was calculated by seconds, and the core product was calculated by minutes.ETL usage duration now calculated by minutes and is identical to the OpenLM core.

Enhancements
TitleWHEREWHYDESCRIPTIONTYPE
Package DimensionETLData structure did not hold license package information. Package information added as a separate dimension Enhancement
Idle Time DimensionETLIdle times were only in raw form2 idle time measure tables added for raw idle sessions and calculated daily idle times Enhancement
Versioning ETL + Reports No version code found in both the ETL, database or reportsAdded version code to all sample reports, to the database and to the launch file of the ETLEnhancement
All Version Selection ETL License usage was calculated by version only and there was no option for calculating all versions as one feature like in the OpenLM core product.Added a table that holds license usage which is calculated to all versions as one featureEnhancement
OpenLM v4 compatibility ETLDenial collection process was not compatible with with OpenLM Server version 4.0. Full compatibility with version 4.0Enhancement
Added Firebird support ETLReporting Hub was limited to MS SQL and MySQL.Fully compatible with Firebird databasesEnhancement
Added MS SQL Server instance support ETLMS SQL Server connection to the ETL was only using port connection.Fully compatible with MS SQL Server instances and ports alikeEnhancement

The following table presents a log of enhancements and fixes that have been made in OpenLM Report Scheduler version 4 releases. For general information about the OpenLM Report Scheduler, please refer to the link:

Please also consult the System requirements document prior to installing.

2019

OpenLM Scheduler 1.6.15 Release Notes, May 31 2019

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Authentication failureServer integration17946Scheduler tries to authenticate even though username and password are not configuredWhen the username and password is empty, Scheduler no longer uses XML API to get the session ID
CSV export failureEasyAdmin integration18137Scheduled job fails because it located the CSV export button, but it was not displayedDo not attempt to click the Export button when it is not displayed
Windows Service installationInstaller 18084 Installer gives unexpected error when trying to deploy or start the serviceProcrun commands replaced with NET START/STOP
Licensing Scheduler17888Scheduler jobs are still running even when the license no longer allows that Rely on the Server license. Disable all Jobs when license doesn’t allow scheduled reports
Sensitive data loggingScheduler18452Scheduler logs password received from Server and configuration Removed sensitive data from logging
Unmapped timezoneScheduler18546Scheduler fails to run job when a Mid-Atlantic Windows timezone is used Fixed reporting to avoid failure. It just logs an error and runs job in the current default timezone

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
Authentication to rely on “use_acl” flag Server integration17945OpenLM Server API provides configuration to see if password authentication is activeScheduler reads the “use_acl” flag from the Server API to identify if authentication is required or not
New tool to configure passwordPassword Configuration18125Installer was the only way to encrypt the username and password New UI tool has been added to configure username and password. The tool stores them as encrypted text

2018

Version 1.5.8, December 16, 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Special characters in password are not saved in scheduler properties during installation OpenLM Report Scheduler12962Special characters in password are not saved in scheduler properties during installationSpecial characters in password are supported during installation
Configuration is overwritten to default values during the upgrade OpenLM Report Scheduler14619Configuration is overwritten to default values during the upgradeNow after the upgrade the configuration values are not overwritten

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
From this version a csv file was added in addition to the image that was sent before. OpenLM Report Scheduler1439added the csv file to the schedule report that is bean send in case this csv file is available when using the export button Now the csv file is attached to the report that scheduler sends
Encrypt the username and passwordOpenLM Report Scheduler8881Username and password were saved as unencrypted during the installationUsername and password are now encrypted before being saving during installation
Support the receiving User TimezoneOpenLM Report Scheduler9944Report runs in the receiving User Timezone Report is displayed in the receiving User Timezone in the mail
Support Japanese for email subjectOpenLM Report Scheduler11584Support Japanese for email subject
Support Japanese for email subject

Latest Version 1.4.21, August 14, 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
Login issues with OpenLM User Interface OpenLM Report Scheduler10076Login issues connected with OpenLM User Interface when it is not in English. Report Scheduler can successfully connect to OpenLM User Interface with any interface language from supported languages of the OpenLM User Interface.
Connection issues with OpenLM Server OpenLM Report Scheduler10239Connection issues with OpenLM Server over https.Report Scheduler successfully connects with OpenLM Server over https.

Version 1.4.19, April 09, 2018

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
OpenLM Server session tokenOpenLM Server integration8884OpenLM Server 4.2 requires session token for operation of email reading for groups and users.Integrated session token. Implemented retry for the cases when session expired.
Scheduled task failedScheduler8899There were multiple Selenium failures logged on a test instance after durable execution.Redesigned solution to support parallel jobs execution with multiple webdriver instances running.

OpenLM Router Version Release Log

The following table presents a log of enhancements and fixes that have been made in OpenLM Router version 2 releases.

Please also consult the System requirements document prior to installing.

2019

Release notes for OpenLM Router v2.0.20 as of June 27, 2019

Bugs Fixed

TitleWHEREFIX IDDESCRIPTIONSTATUS
TCP socket leakRouter19049In some scenarios Router can leak TCP sockets. At some point, when the system runs out of client sockets, the Router is not able to create new connections.Fixed the leak, so Router can now work significantly longer without requiring a restart.
Unlimited message queueRouter13352, 16351Router reports to OpenLM Server via a message queue persisted to a drive. When the Router fails to connect to the Server, messages are accumulated. It lead to an error when the queue became too big.The message queue now has a limit so it stops growing when that limit is reached.

Enhancements
TitleWHEREFIX IDDESCRIPTIONSTATUS
Java 11Router/Installer13366Router 1.x runs on Java 8 which is outdated. Router 2.0 has been migrated to run on Java 11 with OpenJDK based runtime bundled with the installer.
Continuous connectionsRouter18953Router drops connections after some period of inactivity on the live connection channel. Router no longer drops idle connections actively. But SO_TIMEOUT is still configurable. This should give better performance for license managers with long living connections to licensed software.

Software revisions cannot be viewed on mobile and tablet devices. Please use a desktop device.

Have questions
about revisions?

Let us call you and explain

Fields marked with an * are required

OpenLM Webinars and Workshops

See how to monitor the use of licensed software products
in your organization by joining a webinar.