#Release Notes for Version 9.19

Product: Open iT Software
Release Date: 2023-June-09

#Introduction

Open iT Software Suite is further improved in this release, including new features, improvements, and bug fixes.

#New Features

Support for Bluebeam

#27415

Open iT supports Bluebeam historical and real-time usage reporting by collecting data through API requests to the Bluebeam Portal. Real-time usage is collected through sampling. Historical data can be built from sampling or through historical log collection.

Real-time usage monitoring is supported via the License Monitor.

The following are available for historical reporting:

  • Total License Usage
  • User Level License Usage
  • User Group Level License Usage
  • Host Level License Usage
  • Host Group Level License Usage
  • License Denial
Support for Bentley Cloud Real-Time Usage Reporting

#32101

Open iT supports Bentley Cloud usage reporting by sampling data through API request to the Bentley Portal. Real-time usage monitoring is supported via the License Monitor.

Semantic License Comparison for FlexNet on CLIMS

#32622

The CLIMS interface now displays an intuitive view of the changes within FlexNet license files. CLIMS compares the local and GUI copies of the file, then summarizes the changes per line, which are categorized as:

  • No Changes
  • Added
  • Modified
  • Inactive
  • Deleted

Aside from the summary, CLIMS also gives insights or warnings about syntax errors that may be introduced to the license file.

Creation of Application Crash Reports

#31685

Disabler creates a report in case an application unexpectedly terminates during resumption. This provides easy access to information that may help rationalize the causality of the incident. This feature is only available for Windows.


#Improvements

Core Server
TicketDescription
29695Saves the credential files per supported Cloud-based LM in their respective folders located in the var folder within the data directory
30629Upgrades PHP to 8.1.18
32053Updates default fields selected on Core Reporter Mapping page
32568Upgrades Apache to 2.4.57 on Windows and 2.4.56 on Unix
Release Version 9.19 Core Server Improvements
Client
TicketDescription
26794Adds support for Open iT upgrade on macOS
32078Adds an option to specify a license usage limit when processing Flexlog debug logs to handle duplicate checkouts or sessions
29690Adds an option to terminate applications when suspended longer than a defined period (force-terminate)
31964Adds an option to resume applications even without any available license (force-resume)
32625Adds a dialog box pointing to the location of the backup files when an application unexpectedly terminates after resumption
32889Adds an option to offset the required number of available licenses for resuming an application to prevent checkout race conditions (free-license-requirement)
33141Adds an option to skip the quit display in Disabler when an application is terminated (exit-on-termination)
32141Adds new approach for suspending applications in Disabler
32295Adds custom-action script that backs up Petrel sessions prior optimization
32430Adds cleanup mechanism for managing custom-script residues
32208, 33710, 33713Improves MATLAB collection
Release Version 9.19 Client Improvements
Analysis Server
TicketDescription
29507Adds ability to show or hide Feature Version in License Monitor Portal
31149Adds ability to customize Dashboard Email Alerts messages and restrict who can customize email alert messages
31942Adds Denial Reason filter in License Monitor Portal for the Utilization Trend Quick Chart
Release Version 9.19 Analysis Server Improvements

#Bug Fixes

Core Server
TicketDescription
11435Makes executable path classification default for data type 62
20045Fixes redundant fatal message while generating report in the Core Reporter
29355Makes displaying of digit precision in Core Reporter reports configurable
29548Skips lock on anonymization file if no anonymization is configured
30115Increases process_client_info interval to fix malformed client_info data
30319Removes LDAPS Connection in LDAP access protocol selection
30924Fixes missing data issue
31065Adds stricter license checking when distributing license from server to clients
31076Fixes server-side regeneration of EA logs
31317Have FLAB do proper reset when seeing license server restart
31382Forces adding of replace config when default config is not present for Autodesk data types
31386Updates license-init-flex-log filter to use available-licenses.map
31618Fixes bug with non-historic output from map maintainer
31704Fixes Clients Information header and adds display improvements in Core Reporter
31710Adds catching in StatusAggregator for invalid lines from app-status
31754Fixes date validation issue and some improvements on Core Reporter Audit page
31762Fixes report title casing issues for Reports
31790Fixes data inconsistency with Petrel report on data type 92
31854Fixes vulnerable Javascript library
31858Fixes issue on redirection using main menu with submenu in Core Reporter
31860Makes FLAB remember status when passing GMT midnight
31868Fixes unchecking classification issue on Complete Selection in Core Reporter
31869Supports feature name that has different expiry dates in Core Reporter Feature Expiry
31873Adds support for logging multiple expiries in license status
31882Adds support to update legacy reports in Core Reporter
31891Sets Core Reporter session time-out to 30 minutes of being idle
31922Uses unlikely string to avoid matching empty group and losing MAP line
31924Includes logs from AutodeskCloudCollector.log on the Notifications display on Core Reporter
31929Adds package shadow usage in License Monitor
32025Fixes mapping issue in Core Reporter
32077Fixes token calculation of HoneywellULMwith product mapping
32114Moves simplereports to $ROOT_HTML_DIR
32115Fixes wrong server URI for embedded_index.pl
32116Supports user-rename in data types 136 and 140
32125Adds explicit handling of empty files on Core Server data processing
32166Retains selected UniqueKey when saving or reloading the Core Reporter mapping page
32198Prevents AppstatusConverter to continuously log warnings
32216Changes the port used for HTTPS upgrade in Linux Core Server
32243Fixes wrong license information issue when feature has multiple versions when Show version is checked
32246Fixes strings error command on Linux server installation
32248Adds the default ciphers for compatibility with older Windows versions
32310Improves data processing performance
32362Fixes erroneous computation of Max Available Licenses in LicenseStatusConverter
32492Fixes Core Reporter access issue when using a custom port after upgrade
32508Fixes wrong number of available licenses for "all" version on data type 124
32513Checks for active session before modifying ini setting
32526Fixes LicenseStatusConverter crash issue on Linux
32553Fixes for recalculating Enforce Growth Limit in LicensePredictor
32554Fixes deletion of custom folders in Core Reporter Administration page
32599Assigns zero used licenses in expired features
32769Fixes Core Reporter License Monitor wrong license count and usage for Flex features with packages
32772Fixes broken token access in Core Reporter for Analysis Server email settings
32821Excludes several predefined SYSTEM processes when getting all running processes on Windows
32942Adds check for correct 'openit' user when running program
33116Updates chart legend width to support long labels
33120Handles duplicate multiple feature expiry entries
33175Fixes incorrect computation of package license utilization when searching the view by package
33257Fixes misaligned containers for LicensePredictor page
33264Updates logo from generated chart report in Core Reporter
33407Fixes handling of LicenseStatusConverter on feature expiry beyond year 2038
33490Makes sure that temporary password in Core Reporter adheres to password complexity requirements
33534Fixes issue on selections with special characters not being reported
33586Fixes uploading of license status issue due to "/"
33587Fixes unable to read periodic jobs spec files due to file endings
33642Fixes Pick Defaults feature on Autodesk Flex Token Usage data types in Core Reporter Data Generation
33699Fixes escaping of special characters when searching for classification values in Core Reporter
31785, 31786Adds CSRF protection to Configuration, Folders and Discovery pages in Core Reporter and limits files that can be uploaded on canned reports
--Improves and fixes documentation errors and content
Release Version 9.19 Core Server Bug Fixes
Client
TicketDescription
29818Adds configuration for limiting exhaustive search in AutodetectFlexNet
30417Supports new format of checkin and checkout in LogParserHasp2
30437Fixes improper handling of usages and multiple expiry dates in Flex and DSLS
30915Fixes glob mismatch when scanning debug file
31059Adds validation of signature files in openit_executor
31247Fixes FlexPoller parsing of GROUP in license file
31330Fixes generation of contracts data for Adobe Cloud Collector due to unsupported API response data
31430Fixes usage handling of the same feature with different versions in LM-X
31464Adds vendor string for handling of asset info in Licpoll
31488Fixes Honeywell Logfile Collector recollecting the whole logs due to incomplete poll data from time to time
31507Enables port@server in LicPoll Flex configuration
31524Fixes regular expressions for LogparserHasp parsing
31615Improves checking of license availability before resuming an application
31661Fixes removal of completed record with no feature from stack to improve LogParserCodemeter parsing performance
31681Fixes the recollection of the lmgrd log
31722Fixes file leak in LogParserHasp2
31791Fixes missing usages for features with multiple versions in DSLS
31842Fixes parsing of usage for new format of LSDYNA
31875Fixes handling of DSLS expiry for its corresponding pricing structure
31878Sets group licenses for individual Flex Features in LicPoll
31915Fixes bugs in Scheduler, Appusage, WinSAR, and UsageAnalyzer
31932Skips optimization of licensed application without license checkout
31954Adds option for case-sensitive matching of values in log parsing
31956Supports encoding formats with BOM
31961Supports commuter licenses in LogParserSentinel
31962Fixes mismatch between actual checkouts and licenses being optimized
32003Fixes processing of remaining data on restart log in LogParserHoneywellULM
32013Fixes parsing issue for multiple products in generic license data
32026Fixes improper handling of usages and multiple expiry dates in Flex and DSLS
32045Respawns crashed disablers
32047Fixes LicenseOptimizer suspending two applications in a single disabler window
32068Fixes freezemon copying licenses from a different application or session
32084Fixes LogParserHasp2commit argument conflict
32097Fixes AdobeCloudCollector not running on some machines
32129Resolves letter case issue in server names between cold configuration and lmstat
32159Adds filter to identify invalid FLAB input records from FlexPoller
32197Fixes high CPU usage of openit_logparserrlm
32242Fixes feature mismatch in LicenseOptimizer when using timestamp-matching
32288Updates Filecleaner to provide a way to skip checking of last accessed time for debug logs
32297Fixes wrong group name for transfer_licensestatus_down
32322Fixes HASP matchobjects to support startup events with hostname
32323Fixes HASP matchobjects to support denied events with no users
32324Fixes HASP matchobjects for unsupported login/logout formats in log version 11
32428Immediately sets event status to STARTED during resumption to prevent disabler hang
32429Fixes issue when disabler doesn't minimize all windows when optimizing multiple applications or instances under the same disabler instance
32455Fixes sending of dist-config files to the client
32456Reduces download_dist request concurrency by spreading the request
32457Fixes issue on server-uri not being patched by serverurl.sh on Linux client upgrade
32458Fixes issue when application gets suspended again sometime after user resumes it
32465Uses configured timeout when running custom scripts
32487Fixes handling of license-server object in Licpoll
32507Writes correct status if the application is released from disabler failure
32514Prevents disabler from flickering and spamming messages
32523Prevents PollParserSQLite Application crash
32556Adds ignore-pattern in arguments for excluding source file that matches the regex pattern in LogFileCollector
32707Fixes LogparserRLM processing of license on hold
32773Deprecates vshadow due to security issues
32832Fixes issue on the inclusion of the default product name in the LicpollComplete filename
32888Fixes AutodeskCloud API issues
32984Makes force-resume attribute in LicenseOptimizer case-insensitive
33084Fixes issue on failing to upload client data to server due to illegal characters on filename
33137Fixes no Licpoll usage due to zero count while having reservations value
33179Improves LicenseOptimizer optimization based on group priority
33181Fixes erroneous feature names in freeze data
33210Fixes handling of lmstat with a missing copyright header in Licpoll
33238Fixes Flex vendor detection with multiple spaces between keyword and name
33283Fixes summation of usages for multi-process application in LicenseOptimizer
33387Fixes Autodesk Flex reporting of package when user has multiple package assignments
33487Uses the default product name when there is no configured product in LicpollComplete
33602Fixes weblogpoller not collecting data on macOS
33610Fixes LicenseOptimizer feature detection issue with multi-server and multiple feature parameter
33696Fixes issue when handling Civil3D data on AutodeskJoiner
33708Sets display variable when running disabler to prevent crashing FreezeMonitor
33772Detects process start time in LicenseOptimizer in Unix
33845Fixes WebApp collection on Opera and Google on macOS
30784, 30921Fixes slow processing and huge data output of logparsersentinel
31765, 32302Fixes FlexLog support on collecting backup logs on log file rotation
32225, 32226Skips license check when suspend-timeout is interrupted
32394, 32438Fixes unnecessary debug log WARNING in LS-DYNA
Release Version 9.19 Client Bug Fixes
Analysis Server
TicketDescription
29314Fixes issue when reporting with NULL hostname in Analysis Server
30368Fixes Global filters in Analysis Server Dashboard page
31396Fixes Analysis Server SSO login issue
31518Updates PackageFilter length to max in Analysis Server Dashboard page
31598Fixes Analysis Server Feature Labeling regex configuration issue
31941Fixes access on non-admin pages in Analysis Server
31955Fixes wrong username in Autodesk Named User Subscription Summary to Detail drillthrough report
31993Fixes Analysis Server alerts not working
32002Updates query to combine packages in summary table of the Autodesk Named User Subscription Summary to Detail report
32065Fixes Analysis Server License Expiration filter threshold input validation
32148Updates calculation script for total concurrency in Applications cube
32202Fixes Analysis Server vulnerability issues
32364Hides configuration guide for Analysis Server portlet owner when it is being viewed by other users
32416Fixes license expiry categorization in the License Expiration page in Analysis Server
32510Adds a validation on the expired threshold in the License Expiration page in Analysis Server
32521Replaces Unicode replacement character with "?" to fix issue in max in use
32538Fixes Analysis Server dashboard page issue on cloud installations
32573Fixes wrong token pool calculation for features with multiple licenses in Analysis Server License Monitor Portal
32813Restricts Business Unit to usergroup name to only have one-to-many relationship in Analysis Server
32822Sets Max Available to 0 when license has expired in the License Monitor Portal
33014Fixes missing Max in use due to Unicode replacement character in Analysis Server reports
33110Fixes Analysis Server email settings not working when using Office365 SMTP Server
33142Fixes Analysis Server Cross-Site Scripting vulnerability
33242Fixes User Denials portlet not showing any data when filtered
33245Fixes Analysis Server global filter cancel button on Dashboard page
33288Fixes issue where Analysis Server portlets cannot be edited after an upgrade
33390Fixes Analysis Server issue when loading license data with feature expiry beyond year 2038
33415Syncs Analysis Server SQL command timeout settings on AppSettings file and in the Configuration page
33583Fixes Percentile Cost Savings template issue when generating with License Event type
33759Sets UNLIMITED string for perpetual licenses in License Monitor Portal
33297Fixes issue when importing from CSV and Map file in Feature Labeling
32873Fixes doubled elapsed time in version all on Autodesk Named Usage Subscription Summary to Detail report template
Release Version 9.19 Analysis Server Bug Fixes
CLIMS
TicketDescription
548Adds handling for clicking the Save button without any changes to the vendor label
698Handles escaped characters in license files
710Fixes retained changes when clicking Cancel in Access Controls
739Updates RequestSizeLimit and RequestFormLimits
744Fixes Flex vendor detection with multiple spaces between keyword and name
746Fixes parsing of RLM datetime format
747Improves handling of failed parsing in RecordKeeper
749Fixes truncated denial reasons
750Handles detection of debug log with + character in its path
759Fixes separator of triad machines in RBAC
765Fixes consistent permission denied in Vendor page
32500Fixes error in fetching license file revisions
33238Fixes FlexNet vendor detection with multiple spaces between keyword and name
33656Adds a shortcut for CLIMS after installation
Release Version 9.19 CLIMS Bug Fixes
Application Launcher
TicketDescription
31666Adds "client" to App Launcher client name
Release Version 9.19 App Launcher Bug Fixes

#Known Issues

Core Server
TicketDescription
32014Max Available fluctuating using SimpleFlex when no usage
32868Generating Autodesk data types use as much as 6GB RAM to process a day worth of data
33695License Available for Beta LM Packages is incorrect
29982License Feature Expiry date does not match with timezone +00:00
Release Version 9.19 Core Server Known Issues
Client
TicketDescription
3114632b client: Expiry dates later than year 2037 was incorrectly handled
31930licpoll - Autodesk reservation usages is not collected properly
32059LA: The new exclude daemons functionality causes the collector to malfunction
32117Not matching usage hours in Open iT vs Honeywell reports
32313Bentley Cloud LicPoll Support produces multiple WARNING logs
33282Unsupported flex feature UPGRADE through feature versions in license file
33665Linux Autodetectflexnet: Not able to detect license when it is not explicitly configured with license path
33692Licpoll: Error is produced during preliminary polling for LS-DYNA
33760UA is affecting Geolog application
33764L1 - Altair overusage of GlobalZoneEU and HyperWorks feature
33801collectautodeskcloud: 422 Client error due to set data pagination limit exceeds 1000
33839Collectautodeskcloud cannot collect Flex usage data for Autodesk products and services charged per result
33840Collectautodeskcloud could not pull all export data from the Autodesk portal when there are more than a thousand users
33869Data type 92 High Count on Suspend
33896Bluebeamhistory: Incomplete data collection
33902Pyppeteer: "Unable to remove Temporary User Data" ERROR
Release Version 9.19 Client Known Issues
Analysis Server
TicketDescription
33062Analysis Console does not reflect configured roles
32255TokenFlex (UserDays Cost) does not support feature labeling
33174Adapting to SQL Server 2022+ MS OLED DB Provider (MSOLEDBSQL)
Release Version 9.19 Analysis Server Known Issues
CLIMS
TicketDescription
551Request too long when authenticating with Windows authentications with many Active Directory groups (66+)
639Incorrect lsmon is used for Detective
675License/options file is always showing modified for load balanced servers
676Triad servers with different options files only show the options file from master
679Pushing changes to triad servers creates three revisions in the History tab
708RavenDB vs GUI race condition upon installation
741Missing draft revisions in license/options files
Release Version 9.19 CLIMS Known Issues

    We value your feedback!

    Please take a few minutes to complete our survey and share your thoughts on your recent experience with our documentation.

    Take survey

    Close