#Release Notes for Version 9.17

Product: Open iT Software
Release Date: 2022-May-16

#Introduction

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

#New Features

Support for Adobe Creative Cloud (CC)

This release includes the support for Adobe Creative Cloud (CC).

The following reports are available for Adobe CC:

  • License Product Assignment
  • Total License Usage Reporting
  • User Level License Usage Reporting
  • User Group Level License Usage Reporting
  • Host Level License Usage Reporting
  • Host Group Level License Usage Reporting

This is achieved by combining Adobe application data from the following sources: Adobe Admin Console, Adobe UXP logs, Adobe License Toolkit output, and Adobe application usage.

Support for TASKING License Manager (TLM)

This release adds support for the TASKING License Manager (TLM). The following reports are available for TLM:

  • Support in License Monitor
  • Total License Usage Reporting
  • Group Level License Usage Reporting
  • User Level License Usage Reporting
  • Host Level License Usage Reporting
  • Host Group Level License Usage Reporting
  • License Denial Reporting

The TASKING License Manager is supported by license polling and collecting debug log files containing license information and usage.

Support for Autodesk FLEX

This release includes the support for Autodesk FLEX. The following reports are available for AutodeskFLEX:

  • User Level License Usage Reporting
  • User Compliance Checking
  • License Product Assignment
  • License Subscription Inventory

Autodesk FLEX can now be reported along with the Autodesk named-user subscription licenses. This is achieved by combining Autodesk data from various sources. The primary data source for Autodesk FLEX support is from the Autodesk accounts (Autodesk Portal) and user workstations. This release also includes the collection and reporting of Autodesk groups from Autodesk Admin Portal which can be seen on data types 49 (Host User License Use) and 136 (License Product Assignment).

This release also updates the:

  • Autodesk product hierarchy to use the Open iT standard format: <SourceHost>;autodeskcloud. This will be seen on data types 49 (Host User License Use), 93 (OLAP Raw Hourly), and 94 (OLAP User Concurrency). For the old Autodesk inventory data without a source host, the value would be UnknownHost;autodeskcloud.
  • UnknownProduct values to UnmappedProduct for usage records without license assignment in the Autodesk Admin Portal.
Support for Olicense License Manager

This release expands the collection and reporting support for Olicense License Manager. The following reports are available for Olicense:

  • Support in License Monitor
  • Total License Usage Reporting
  • User Group License Usage Reporting
  • User Level License Usage Reporting
  • Host Level License Usage Reporting
  • Host Group Level License Usage Reporting

The Olicense License Manager is supported by license polling and collecting debug log files containing license information and usage.

Better Reporting Terminology

This release includes updating the term Product to Vendor License in Open iT Analysis Server. This should bring a more suitable term to what the classification refers to.

Cost Allocation Report

This release includes a new report that will distribute the total cost of the feature to user groups according to their usage.

Support for Canned Reports in Core Reporter

Open iT Canned Reports are Analysis Server-like reports without an actual Analysis Server installation. This also connects directly to Open iT Core Server flat data files for report creation to avoid loading massive amounts of data in the SQL server, which may cause delays.

Data Monitor and Alerts

Open iT Data Monitor and Alerts enables the user to monitor and evaluate the current data situation and stability in the Core Server. It evaluates the archived data and records each vendor license’s daily file count and size. It also processes the license status files to get the number of registered vendor licenses that will be the baseline for sending email alerts.

Module Activator Interface in Open iT Admin Portal

The Open iT Module Activator enables the activation and deactivation of data collection across connected Open iT Clients through a centralized dashboard in the Admin Portal web interface. This feature allows for the configuration of connected clients without the need to manually modify configuration files within each machine.

Product Mapping Interface in Open iT Admin Portal

The Product Mapping Interface enables product mapping configurations through the Admin Portal web interface. This feature allows adding, editing, deleting, and viewing product maps without manually accessing and modifying the product-mapping file in the Core Server.


#Improvements

Core Server
No.Description
1Add a standard value for empty group and group types
2Add debug log for missing or bad signature in incoming file
3Improve handling of output files from LicenseStatusConverter
4Improve layout and descriptions of measurements for generated reports
5Improve parsing of Apache logs in Unix Core Server
6Update Apache to version 2.4.53
7Improve Core Reporter Landing Page
8Reduce unnecessary application logs
9Enable Primetime support
10Improve handling of dongle data in filtrator
11Limit apicontroller tasks to their supported platforms
12Create ISO image for Windows installers
13Autodesk user name mapping
14Use replace.cfg for autodeskapp data types
15Create contrib script for reparsing Autodesk Cloud raw data
16Create contrib script for easy enabling/disabling Autodesk jobs on the server
17Update openit_collectautodeskrates to collect Autodesk Flex burn rate from the new API
18Update 7z version to 22.1
19Updated Apache to 2.4.55
20Support for Olicense license usage historical reporting
21Support Autodesk Flex token usage
22Add creation of crash reports in Disabler
23Add new method of suspending applications for LicenseOptimizer
24Add Petrel save-script
Release Version 9.17 Core Server Improvements
Client
No.Description
1Add configuration for maximum data age to be processed by FLAB
2Add offset to transfer AppUsage data
3Add option to use which tar to use in upgradeassistant
4Add triad server support Altair/LM-X
5Support other Sentinel RMS log transaction types
6Support splitting of rlmstat output per vendor
7Support for getting lmservers from process env variable in freezemonitor
8Update LogFileCollector to skip files already processed
9Add a short resume in LicenseOptimizer
10Support collection by serial number in Genlicutil
11Support dongles in moduleactivatorClient
12Support for getting lmservers from process env variable in freezemonitor
13Upgrade Curl to version 7.82
14Support for Olicense license usage historical reporting
15Support Autodesk Flex token usage
16Add creation of crash reports in Disabler
17Add new method of suspending applications for LicenseOptimizer
18Add Petrel save-script
Release Version 9.17 Client Improvements
Analysis Server
No.Description
1Add delete custom field button to Contract Management pages
2Add data source for denials for packages
3Improve License Monitor Portal user search
4Add search functionality in SSRS templates
5Allow only administrators to edit content on Wiki pages
6Add option for restricting user roles to create public folders in Dashboard creation
7Add Business Unit attribute for all user groups
8Update factory file for feature labelling
9Improve Application cost page
10Support "equal to" threshold in License Expiration portlet
11Separate Cost pages from Administration tab
12Disable Subscriptions in Alerting
13SSRS template for Autodesk named user
Release Version 9.17 Analysis Server Improvements
CLIMS
No.Description
1Add a way to determine if a machine is triad in the Monitor page
2Show license manager version
3Add acknowledgement when the working copy is no longer sync to the local copy
4Add configuration to turn on/off include Windows Active Directory groups
5Handle RLM with inactive ISV
6Register RavenDB as a service during installation
7Add option to mute alerts
8Add an ability to execute Publish only
Release Version 9.17 CLIMS Improvements
Application Launcher
No.Description
1Add field for project description
2Add search functionality in Project dropdown and ability to search using Project description
3Add automatic import of project and application
Release Version 9.17 Application Launcher Improvements
Enterprise
No.Description
1Bootstrapper that includes Admin Portal, Identity Server, CLIMS, App Launcher, and Analysis Server
Admin Portal
No.Description
1Add inbound rule for IIS port during installation
2Switch to RavenDB as Admin Portal’s database
3Add JSON Configuration GUI
Release Version 9.17 Admin Portal Improvements

#Bug Fixes

Core Server and Client
TicketDescription
--Activate the CollapseEvents:false_denials by default
--Change the time-window-size from P5S to P5M for denials
--Remove execution of old module_activation
4891Fixes computation of total reserved licenses in summary file
18765Extends wait time on locking mutex/monopoly object
20766Adds Power BI data generation in data processing scheduler job
21940Fixes wrong username used in lmremove backup command
22751Fixes failure to save configuration after removing server and client uri in the Admin page
24835Supports other LogFileCollector archives in rawarchiveregenerator
26280Removes _pull_dist and _process_raw_data from cron jobs
26424Handles spaces in naming licensetypes in licpoll.xml
27235Sets merge-vendors default value to false
27259Fixes proper handling of triad server in Beta LM
27407Fixes License Monitor mapping overlay inconsistencies across browsers
27431Prevents SAR collection to be added in crontab if SAR binary is not configured
27589Adds validation for Mapping page
27592Adjusts Sources container size and adds tool tip on Mapping page
27603Fixes null pointer when EventTracer thread restarts
27617Prevents process_ps script from getting stuck in case it hangs
27619Fixes template access role in Core Reporter
27694Accepts new value of parameters during upgrade
28008Fixes missing data in Icarus LM reports due to time zone
28077Fixes empty exepath in Appusage
28132Adds script to start freezemon for new user sessions in Unix
28135Fixes AutodetectFlexNet detection of foster vendor
28138Fixes proper handling of token-cost in DSLS
28142Fixes epoch mismatch between client_info and expire_threshold
28147Fixes scheduler crashing because of bad signature
28151Adds database_cleanup.conf to Windows server installer
28185Fixes do load warning due to slow machine
28350Handles multiple options sources in optparserflex
28366Fixes access issue on ApiController on sending Autodetect files
28377Adds missing path nodes in licenseconfigbuilder.xml
28379Corrects data logging bug that would cause crash
28397Fixes error when running openit_audit
28407Fixes scheduler adding “.exe” suffix to batch scripts
28427Prevents scheduler to log warning if exit value is 10
28428Fixes fatal exit value when there are no files to load in PollParserWeblog
28438Prevents executor from reading non-oconf file to avoid adding duplicate file extension
28439Fixes bad_audit.zip being created every time openit_audit runs
28446Fixes scheduler killing unfinished transfer and preprocess jobs
28448Compresses the LicPollComplete logs before sending
28450Fixes incompatible history database path for Chrome, Mozilla, and Opera
28452Fixes crashing disabler due to thread race condition
28453Improves AutodetectRLM on detecting ISV option file location
28454Adds first_seen and last_seen to client_info
28455Fixes handling of appusage *.make files after restart
28496Fixes ApiController error due to timeout
28563Allows multiple instances of openit_executor
28594Fixes the issue on setting offset through Admin Portal
28595Fixes “Unable to configure” error when processing Azure data types
28598Fixes collection settings in multivendor RLM
28616Fixes debug message in freezemonitor when status command binary is missing
28621Fixes the inconsistency in RLM product name
28629Fixes crashing disabler in Unix
28649Adds ApiController task on upgrading URIs
28656Fixes ApiController data race condition
28665Adds core_licenseconfigbuilder for coexistence setup
28676Adds handling of data type 129 when updating automatic data generation configuration
28692Fixes issue on creating licpoll configuration for Materialise and Sentinel
28700Fixes filtrator .tmp files filling up disk
28713Removes deletion of apache logs during uninstall
28739Fixes LMX utility args for HAL
28846Supports other Sentinel RMS log transaction types
28850Adds missing WibuCm64.dll for codemeterstat binary
28854Aggregates available licenses in RLM logs with different pools
28871Fixes mishandled package lines in AutodetectFlexnet
28879Uses file pattern in getting autoconfig files
28899Updates flexlogcollector to remove warning strings with special characters
28906Changes instances.max-handling to end-oldest for the transfer jobs for licpoll transfer jobs
28907Fixes proper handling of (none) domain from domain name command
28909Fixes unable to build data structure for LM-X
28933Adds missing classification descriptions for data types 135 and 136
28935Fixes failing confbuilder due to missing files
28947Fixes JobMonitor bad allocation error
29005Fixes date conversion for values not in table header
29006Fixes matching of features in LicPoll
29009Supports lmswitch rotation in FlexNet debug log
29037Fixes wrong ApiController task for Wibukey transfer
29127Fixes race condition issue causing incomplete path for operation
29136Fixes crashing LogParserHasp2 when reading long status file
29139Cleans license usage directory when app status has no input
29183Adds options to disable license status data and temp files of log parsers separately
29221Fixes parsing of LogparserRLM with different feature versions
29222Aggregates available licenses in RLM logs with different pools
29236Updates microclient to check connection before sending
29249Supports upgrade_uri on macOS
29253Improves descriptions of classifications
29259Improves data accuracy of Application Monitor
29263Adds moduleactivator on macOS
29267Disables PollCollector from creating empty inventories
29283Handles when archive file is not in signature file
29296Fixes case-sensitive node issue on Unix module_activation
29305Updates JobMonitor to track scheduler_heartbeat
29342Fixes missing usage from token pool in flexlog reports
29360Removes desktop script of freezemonitor on uninstall
29373Fixes configuration files being overwritten during upgrade
29403Supports updated format of License line in CodeMeter log file
29405Fixes wrong FlexLogCollector timestamp when crossing DST
29406Fixes issue in matching of feature with outdated expiry date
29409Fixes scanning of multiple LGS data dirs with dirs not containing LGS.data file
29411Fixes handling of year of LogparserRLM event type
29434Fixes LicenseConfigBuilder on modifying trigger intervals using user configuration
29436Fixes moduleactivator not running on schedule
29459Fixes incomplete reporting on DSLS data
29469Fixes incomplete Autodesk features on autodeskapp archive
29513Renames caddy.exe to openit_caddy.exe
29526Supports relative paths in CMD and ISV lines in AutodetectRLM
29558Adds handling of future timestamped flexlog2 data
29559Improves logparsercodemtr runtime on event type of parsing
29560Fixes proper handling of empty data in PollParserVRay
29571Modifies “WARNING” to “NOTICE” for LoadManager Status Message
29573Adds missing .platform node in apicontroller-one tasks
29578Turns off product rename in FLAB by default
29608Prevents LicenseConfigBuilder from patching illegal/non-printable characters
29616Fixes proper handling of incomplete or empty data with valid JSON format in PollParserVRay
29662Updates LicenseConfigBuilder not to delete expired sources
29663Updates handling of multiple increments with different expiration dates in Flex
29673Fixes Licpoll RLM handling of feature version with comma
29721Fixes adding extra spaces on map creation
29793, 29794Fixes disabler pop-up issues and messages
29788Supports parsing of ssl_request.log* for Apache Parser
29814Improves Flab performance
29816Fixes missing pricing structure in DSLS data
29818Adds configuration for limiting exhaustive search to prevent CPU exhaustion
29819Fixes LogparserEA to ignore data with invalid duration when computing expired license
29830Fixes handling of 2-part server daemons
29840Handles re-running of same client installer version
29843Prevents job names from being patched with reserved characters
29849Adds placeholder for websocket port to avoid replacing of configured SSL certificate path during upgrade
29884Allows client installation even with inaccessible server-uri
29892Fixes php*.temp files filling up disk
29896Handles user role on Autodesk cloud collection
28129, 28222Fixes parsing of Peloton logoff logs with negative duration
28270, 28653Prevents LicPoll from hanging when reading output from pollers
30063Fixes multiple license files not showing in status output and data in RLM
30090Supports for user profile parsing for Autodesk Product version 2019 below
30127Supports implicit license request and release entry event types in logparsersentinel
30143Fixes AutodeskCloud issue on distinct assigned users greater than owned licenses
30146Fixes issue on saving a test file source on Mapping page
30367Adds exception for bad polls with usable data
30401Adds removing of $TEMP_DIR/dist-config to avoid leftover files
30449Fixes upgrade removing existing overrides in module-activation oconfs
Release Version 9.17 Core Server and Client Bug Fixes
Analysis Server
TicketDescription
23160Fixes processing error due to unsupported language
23431Fixes LMP exportCSV wrong value for License Model column
24210Fixes SAPOptimizer menu’s scroll down
25752Fixes unformatted pop-up occurs in Analysis Console
26441Fixes issue on restricting pages
26846Includes image when exporting via HTML in Analysis tab
27048Makes Roles configuration window not resizable
27072Fixes Feature Labelling column selector reset issue
27377Fixes overlapping value in "Product" column at License Metadata
27766Adds details on RunETL email alert
28034Handles when there’s no available values in IdentityField dropdown menu in Mapping Source page
28069Updates log message when network is inaccessible during updaterolegroups command
28264Adds validation for currency locale input in Allocations page
28433Fixes Monthly Consumption Trend showing wrong data
28454Fixes issue on Host Inventory template having no value on first seen and last seen column
28516Fixes “#Error” fields on License Efficiency Chart - with Percentile template
28533Fixes adding of duplicate entries in Contract Management
28557Fixes sorting on months field on LA - Monthly Heatmap report template
28584Fixes doubled usage report when products are labeled
28600Fixes Mapping Sources Identity Field issue
28642Fixes option to delete public dashboard of other users showing in Admin user
29083Fixes misleading Report Builder installation hyperlink
29102Fixes issue after saving custom email templates
29149Fixes Web Log reporting issue in Analysis Console
29235Fixes database cleanup configuration
29248Fixes issue when deleting a custom field
29281Fixes License Monitor page hierarchy restriction not working
29291Fixes quick links not working
29313Fixes date selection not working in Heatmap - Month hour template
29314Fixes processing of null hostname
29438Fixes unable to display features in License Monitor Portal
29439Fixes collation error on the RunETL
29467Fixes Feature Labeling’s uneditable blank feature label
29509Fixes Dashboard filter and save issues
30020Fixes Host Inventory template on SSRS 2012
30074Fixes installation issue when service account is not administrator on the machine
30158Fixes error on syncdatatype 91 after upgrade
30157Fixes missing products after upgrade
30260Fixes ETL Log page not showing log messages
30373Fixes syncmapping not properly loading non-ascii characters
Release Version 9.17 Analysis Server Bug Fixes
CLIMS
TicketDescription
373Hides vendor with expired or no features in License Monitor
420Fixes issue when using the save icon
442Handles RLM with inactive ISV
503Adds acknowledgement when the working copy is no longer sync to the local copy
506Fixes inability to detect triad setup with aliased hostnames
510Fixes duplicated vendor entry when the license file was edited to use aliased server name through license file editor
538Fixes inability to sync files to all members of triad
539Fixes License Monitor page issue when there is a vendor that does not have a feature
544Fixes license file editor causing line break issue
546Registers RavenDB as a service during installation
555Fixes client receiving a revision late from the latest revision
556Fixes Role-based Access Control issue on Windows Authentication
562Fixes detection of Sentinel features from lsmon v8.6
563Removes logging of missing Main.json file
567Fixes status update in the GUI when vendor starts
568Fixes DSLS vendors not updating
569Supports RLMs with the -dat argument
570Fixes seesawing of client in different time zone between its own and the server’s local time
571Supports for Windows Failover Clustering setups
572Fixes serializing of Sentinel JSON file multiple times per run
577Removes unnecessary checking of license file before saving
582Makes vendor label searchable in the Monitor page
583Fixes real-time usage in Sentinel support
Release Version 9.17 CLIMS Bug Fixes
Application Launcher
TicketDescription
29497Fixes non-admin user client download through GUI access
29250Fixes launching application when logged in using Windows Authentication
29210Fixes selecting a project that is bound to an app when using enterprise
29172Fixes error when trying to bind 1019 projects to an application
29165Fixes issue on launching an application not bound to a project
29157Fixes issue on loading all projects when importing from an oconf file
Release Version 9.17 Application Launcher Bug Fixes
Admin Portal
TicketDescription
--Change “Push” button label to “Publish”
28672Retains previous configuration values during upgrade in Admin Portal
28724Removes WebDav module in IIS config
28743Fixes minor issue in installer dialog description
28847Removes application files during uninstall
29187Fixes toggle token-related switches to retain value in FlexNet configuration
Release Version 9.17 Admin Portal Bug Fixes

#Known Issues

Core Server
TicketDescription
28466Client Installer: Server URI always shows not accessible when trying to connect to Core Server running on HTTPS

Workaround: Continue installation while installer says Server URI is not accessible.
28607Periodic Jobs' Classifications Arrangement changes after saving the template
29833server_files_cleanup unable to stat browser-manage.autodesk.com.storage files
30444DT135: Start and end date of subscription is in epoch format
30594WCS upgrade https reverts httpd-ssl.conf to default

Workaround: Back up httpd-ssl.conf before upgrade and replace the installed file after upgrade.
31382UpgradeAssistant failed to add #License Token Individual Usage:Product and #License Token Total Usage:Product in replace.cfg
31330Contract details were not generated for Adobe CC
30881Clicking the simple report template creation option link redirects to wrong page
32216UCS: Displays wrong port on Server URL
30575Filtrator is using too much memory due to excessive amount of archive records
30562License Information does not display on UCS when license file is updated
30128UCS: Server log error and warnings do not display in the Notification section
32573LMP doesn't add duplicate licenses (licenses within the same feature with same epoch)
30614Curl is not statically built; requiring libraries: libssl, libcrypto
32600License Monitor: Wrong available licenses when feature has token
33108License Monitor: Total licenses with same feature name and package in different product should be equal
33702Feature Expiry does not have an indicator if feature is token-based or package-based
30614Curl is not statically built and requires other libraries
Release Version 9.17 Core Server Known Issues
Client
TicketDescription
30177Missing recorder break after 12am
30478LogparserEA max in use is greater than max available
30548FlexLogCollector stops when debug log is changed in the options file and change it back to the previous file name
30552Mac curl is using outdated system curl
30792Installer does not get current apicontroller.uri value and overrides value into default server uri

Workaround: Update the URI value from the dialog or supply SERVERURI value on silent installation.
30781LogparserEA max in use is greater than max available due to inconsistent raw logfile
31052Missing usage in the report when there's no checkoutClient
31076EA reports from collection differs from the generated reports using raw archive regenerated data
31326AppUsage: Could not access appusage_counters config file ERROR
30105ApiController : Reading /Loading end of config file errors and Invalid configuration node definition
29813ApiController can't handle more than 2GB of data even when this is in multiple files
32215LO - Application failed to connect to license server
32220LO - License of an active application also removed
27431SAR is being activated by moduleactivation even if it was not set by the installer
32970L2: LO - Default Petrel save script missing
33094L2: LO - No crash report created
33112L2: LO - [GUI] Disabling of the resume button until Saving Session complete
33152LicPoll still parsed usage for the Greenhill features even if it was already expired
32330LO - Disabler cannot detect a checked-out license from suspend-timeout when using timestamp matching.
30614Curl is not statically built and requires other libraries
31146Unable to handle expiry dates later than year 2037

Note: Encountered on 32-bit clients only
33772Unable to detect start of an application on Unix; affects timestamp-matching use
32242Unable to match license checkout when timestamp-matching is enabled

Note: Encountered on 32-bit clients only
Release Version 9.17 Client Known Issues
Analysis Server
TicketDescription
30295AS: GUI - Changing service account doesn't retain it's web admin rights
30720Cost page accepts invalid input
30730Cost page could not update data fields if last entry is empty
30750Vendors page is inaccessible for other users
30767Data Monitor Portlet's Config Icon is hidden for local user
Release Version 9.17 Analysis Server Known Issues
CLIMS
TicketDescription
296Inconsistent way of showing expiration date of permanent licenses
540Previous Data Dir not detected upon upgrade
551Request too long when authenticating with Windows authentications with many Active Directory groups (66+)
575Unable to GetUsage() when version is null
578Only master vendor is started when using CLIMS
579Change "-z" to "&" when starting a Flex process in Unix
29897Confusing selected tab on the GUI
30868First login shows blank page
31603Vendor expires not long after being detected
Release Version 9.17 CLIMS Known Issues
Admin Portal
TicketDescription
31090Handlejobs: Error upon fresh installation
31095Module Activator: Adobe workstation and Autodesk workstation are not included in the groups

Workaround: Activate Adobe and Autodesk via the By Modules option.
31096Module Activator: Hovering over the Active toggle shows the same message whether it is active or inactive
31097Module Activator: Changes in the GUI are not displayed real-time

Workaround: Refresh the page to load and display the changes.
31112Module Activator: Publish button’s popup message has a scroll bar under the text
31161Module Activator: Wrong group content for ComputeAnalyzer
31162Module Activator: LA Level 1 group should have Application Usage
Release Version 9.17 Admin Portal 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