Skip to main content
Version: 10.3

Release Notes for Version 10.3

Product: Open iT Software
Release Date: 2026-August-14

Introduction

Open iT version 10.3 delivers major enhancements in platform intelligence, software asset management, and operational visibility. Key highlights include the introduction of the centralized orchestrator for cross-product workflow management, Open iT Insights for AI-powered assistance and analytics, enhanced web application and GPU monitoring, and expanded application discovery capabilities.

The release also strengthens license management through new ServiceNow applications, real-time monitoring enhancements, expanded vendor and license manager support, and additional reporting capabilities for software usage and optimization. Various usability improvements, administrative tools, and data quality enhancements are included to further improve platform efficiency, scalability, and user experience.

New Features

Centralized Orchestrator across Open iT Products

Open iT features enterprise-grade orchestration powered by PostgreSQL and Dagster, enabling reliable scheduling, real-time execution tracking, and centralized management of operational metadata. This robust architecture delivers scalability, resilience, and full visibility across your data workflows while providing easy access to operational insights and troubleshooting information for faster issue resolution and continuous performance optimization.

This feature requires Core Server, Analysis Server, and ServiceNow Adapter upgrade.

Open iT Insight

Version 10.3 introduces Open iT Insight, a Generative AI-powered assistant that brings conversational, natural language interaction that aims to simplify onboarding and reduce support dependency.

Open iT Insight offers GenAI-powered chat interface that introduces:

  • Conversational access to the Open iT platform and knowledge base using natural language
  • Ability to answer user queries about the Open iT products, features, onboarding, etc.
  • Report generation with analysis and insights by querying the supported database using natural language
  • Conversation saving and management for continuous workflows and interactions
  • Enhanced Open iT onboarding and reduced support load by enabling users to find answers and insights independently

This feature requires Core Server upgrade.

Open iT Web App Tracker Plugin

The Open iT Web App Tracker Plugin enables monitoring of browser‑based application usage by capturing activity across websites and web applications. It provides visibility into how users interact with web applications, helping organizations better understand application usage beyond traditional desktop software.

The plugin tracks browser activity, website sessions, user interaction, and active versus idle time, creating usage data that aligns with desktop application monitoring. This helps provide a more complete view of application usage across both web and desktop environments.

This feature requires Core Server and Core Client upgrade.

LicensePredictor

Open iT reintroduces LicensePredictor, a forecasting tool that helps organizations anticipate software license demand and usage trends over the next 18 months. Using adaptive forecasting techniques, it analyzes historical usage patterns, trends, and seasonality to deliver more accurate projections that support license planning and capacity management.

Beyond forecasting, LicensePredictor provides analytical insights and anomaly detection capabilities that help identify unusual usage behavior. These insights enable organizations to make more informed decisions, optimize license investments, and proactively address potential availability and cost concerns.

Enhanced Windows Application Discovery

This release introduces a new Windows application discovery collector that standardizes application names and metadata across the platform. This provides more consistent reporting and improves visibility into application details.

This feature requires Core Server and Core Client upgrade.

OpeniT LicenseAnalyzer Version 2 (ServiceNow Store Application)

The OpeniT LicenseAnalyzer version 2 for ServiceNow delivers enhanced visibility into software license usage with dedicated product‑level and feature‑level analytics. The update helps organizations better understand utilization patterns, identify optimization opportunities, and make more informed decisions about software investments.

The new version also supports the ServiceNow licensing tables introduced in the Australia release for Autodesk and Bentley integrations, enabling organizations to leverage the latest data model and reporting capabilities.

In addition, LicenseAnalyzer version 2 introduces dedicated Product and Feature Overview dashboards, along with interactive drill‑down reporting for deeper analysis of usage, consumption trends, and software spend. These enhancements provide a more comprehensive view of license performance, supporting improved forecasting and cost optimization.

This feature requires Core Server, Analysis Server, and ServiceNow Adapter upgrade.

OpeniT LicenseMonitor (ServiceNow Store Application)

The OpeniT LicenseMonitor for ServiceNow provides a real‑time view of license status and availability, helping teams proactively monitor vendor licenses and reduce the risk of service disruptions. By leveraging ServiceNow's integration and visibility capabilities, it enables earlier action on license issues and supports more effective license management.

This ServiceNow store app includes a consolidated Vendor License Status page, a License Expiration Status page with configurable warning thresholds, and a Feature Expiration Calendar for tracking upcoming expirations. Together, these views provide a clear and centralized perspective of license health, availability, and renewal timelines.

This feature requires Core Server, Analysis Server, and ServiceNow Adapter upgrade.

LicenseAnalyzer Level 1

Support for Autodesk “Group” Data

This Autodesk data collection enhancement expands usage reporting by capturing group information alongside user level Autodesk activity. This provides broader context for understanding how different parts of the organization consume Autodesk licenses.

With group data included, usage can now be analyzed at both the user and group level, supporting better license allocation and cost optimization. This added insight helps organizations manage Autodesk resources more efficiently and make informed decisions about usage trends.

This feature requires Core Server upgrade.

Support for GitLab

Added support for GitLab usage reporting, providing detailed visibility into license usage, availability, and historical trends. The following are available for reporting:

  • Support in License Monitor Portal
  • Host Level License Usage Reporting
  • Group Level License Usage Reporting

This feature requires Core Server and Core Client upgrade.

Support for Lloyd’s Register License Manager

Added support for Lloyd's Register usage reporting, converting log files into Open iT’s standardized format for analysis and historical reporting. The following are available for reporting:

  • Support in License Monitor Portal
  • 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

This feature requires Core Server and Core Client upgrade.

Support for MIDAS

Added support for MIDAS usage reporting, providing detailed visibility into license usage, availability, and historical trends. The following are available for reporting:

  • Support in License Monitor Portal
  • Host Level License Usage Reporting
  • Group Level License Usage Reporting

This feature requires Core Server and Core Client upgrade.

Support for Minitab License Manager

Added support for Minitab usage reporting, providing detailed visibility into license usage, availability, and historical trends. The following are available for reporting:

  • Support in License Monitor Portal
  • Host Level License Usage Reporting
  • Group Level License Usage Reporting

This feature requires Core Server and Core Client upgrade.

Support for Parasoft

Expanded support for Parasoft usage reporting, providing detailed visibility into license usage, availability, and historical trends. The following are available for reporting:

  • Support in License Monitor Portal
  • Host Level License Usage Reporting
  • Group Level License Usage Reporting

This feature requires Core Server and Core Client upgrade.

Support for PSIM License Manager

Added support for PSIM usage reporting, converting log files into Open iT’s standardized format for analysis and historical reporting. The following are available for reporting:

  • Support in License Monitor Portal
  • 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

This feature requires Core Server and Core Client upgrade.

Support for SOLIDWORKS

Expanded support for 3DEXPERIENCE SOLIDWORKS usage reporting, providing detailed visibility into license usage, availability, and historical trends. The following are available for reporting:

  • Support in License Monitor Portal
  • Host Level License Usage Reporting
  • Group Level License Usage Reporting

This feature requires Core Server, Core Client, and Analysis Server upgrade.

Support for Trimble

Added support for Trimble usage reporting, providing detailed visibility into license usage, availability, and historical trends. The following are available for reporting:

  • Support in License Monitor Portal
  • Host Level License Usage Reporting
  • Group Level License Usage Reporting

This feature requires Core Server and Core Client upgrade.

Support for Trimble Quadri

Added support for Trimble Quadri usage reporting, providing detailed visibility into license usage, availability, and historical trends. The following are available for reporting:

  • Support in License Monitor Portal
  • Host Level License Usage Reporting
  • Group Level License Usage Reporting

This feature requires Core Server and Core Client upgrade.

LicenseAnalyzer Level 3

GPU Monitoring for Windows

GPU monitoring improves application optimization by adding GPU usage to the existing activity checks, which include CPU, I/O, keyboard, and mouse interactions. This makes it easier to identify true inactivity for GPU‑heavy workloads like simulations and AI applications.

This feature captures an application's overall GPU utilization and uses it alongside current optimization metrics to determine activity or inactivity. This integration provides a more accurate and complete view of how applications use system resources.

This feature requires Core Server, Core Client, and Analysis Server upgrade.

Core Server

Normalization of Active Directory Fields

This feature introduces enhanced normalization for Active Directory fields, ensuring that variations in spelling, formatting, or abbreviations are cleaned and standardized. This prevents duplicate or inconsistent entries from appearing in reports and mapping outputs.

By automatically identifying and unifying similar AD values before they are processed downstream, the feature delivers cleaner inputs for the map maintainer and more accurate, reliable results. This helps maintain consistent data quality across reporting and mapping workflows.

CLIMS

Options File Generator

The Options File Generator is a GUI-based tool that simplifies the creation and management of FlexNet options files. It enables administrators to configure license behavior, access control rules, logging settings, and other options through an intuitive interface, then automatically generates a properly formatted options file that can be applied to the license server.

Support for Managing Vendor Visibility

The Manage Vendor Visibility page gives administrators control over which vendor licenses are included in CLIMS monitoring. By default, CLIMS monitors all vendors detected from supported license managers, but administrators can now selectively include or exclude vendors based on their monitoring requirements.

Support for FlexNet Embedded

CLIMS supports the following functionalities for FlexNet Embedded:

  • Displays general information about the installed license (i.e., license manager path, license files, log files, configuration file, and features)
  • Allows the user to start and stop the license daemon
  • Allows the user to monitor the license daemon (e.g., info, status, etc.)
  • Shows the user all server commands executed in the client through the Console tab
  • Allows the user to see a rundown of the debug log through the Debug tab
  • Shows the user the number of combined usages of each feature as well as checkout details

Improvements

TicketInstallerDescription
48074Core Server, Analysis ServerSupports running Open iT services using a non-administrator service account
51052Core Server, ClientExpands the AppUsage data collection to include Process ID (PID) and related process information, enabling more accurate correlation between discovered applications and actual running processes
52673Analysis Server, ServiceNow AdapterHandles the new field introduced by SSAD to support ServiceNow product version
51772Core ServerPublishes openit_coreapi as a single file
50144ClientAdds support for Okta in the IdpConnector, expanding IDP/SSO data ingestion capabilities
41464ClientAdds a pre-termination save script for RE Studio Intersect
50087Analysis ServerUpdates the Time Month filter for the License Efficiency Chart - With Percentile template to support year‑specific month selection
48060Analysis ServerImplements archiving and restore mechanism for cube processing
35202Analysis ServerAdds support for data type 141
32092Analysis ServerUpdates data synchronization to include data type 51
24800Analysis ServerAdds the InstallAll option in the console application to enable non‑interactive updates of service account credentials, database connections, and database schemas through a single command
1221CLIMSSupports Codemeter features with special characters
1080CLIMSSupports Service Control for Windows client
1075CLIMSAdds the Empty Servers filter
960CLIMSUpdates the Start Simulation button to provide a clearer visual indication when the system is ready to simulate a user
950CLIMSAdds header in the JSON tab for the selected configuration
901CLIMSAdds notification for a successful database export
860CLIMSAdds the ability to send test email alerts
836CLIMSUpdates the license/options file editor with a modern editing tool to improve usability and readability
754CLIMSSupports monitoring of BetaLM license usages
695CLIMSImproves user access management with granular permission controls
48756IngressUpdates to use embedded reverse proxy for improved debugging and supportability
51015ServiceNow AdapterImproves file status tracking for shared data sources
50969ServiceNow AdapterUpdates to use configuration-driven stored procedure execution
Release Version 10.3 Improvements

Bug Fixes

TicketInstallerDescription
53425Core Server, Analysis ServerFixes the SVG element creation in the bundled Highstock script in Core Server and the bundled Highcharts script in Analysis Server
54607, 52740Core Server, ClientUpdates dependencies to fix vulnerabilities in Dist
54090Core Server, ClientFixes the issue where the upload_license_status task produces verbose logs when verbose logging is explicitly disabled
45945Core Server, ClientAdds recovery settings to the Scheduler service when it fails to start
41074Core Server, ClientFixes the incorrect DSLS feature version causing incorrect max available
54764Core ServerUpgrades PHP version to 8.4.24
54622Core ServerUpdates dependencies to fix vulnerabilities in Audit
54600Core ServerUpdates dependencies to fix vulnerabilities in Registrar
54359, 52783Core ServerUpdates dependencies to fix vulnerabilities in Streamlit
54289Core ServerFixes the installation issue that causes broken paths in the system environment variable and improper handling of line breaks
53549Core ServerSupports reading of Forwarding configuration from legacy CoreAPI.Override.json if present
53470Core ServerFixes the memory consumption issue of dongle data processing
53422Core ServerFixes the missing viewport meta element
53370Core ServerFixes the failing data processing when DATA_DIR contains spaces
52924Core ServerFixes the report creation issue that occurs after changing the value of RESULTS_DIR in openit.cfg
52922Core ServerAdds handling of stale session after upgrade
52775Core ServerFixes the deprecation of dynamic property in ApacheParser and wgDatabaseTable
52749Core ServerExcludes periodic jobs of non-existent data types in loading the Periodic Jobs page
52681Core ServerFixes the slow creation of large table reports
52631Core ServerUpdates dependencies to fix vulnerabilities in the SSAD connector
52480Core ServerRemoves empty record in IdP sign-in events filter
52312Core ServerRemoves domain from Windows usernames in data types 150 and 151
52140Core ServerFixes the issue where folder creation/status notification disappears too quickly
52060Core ServerUpdates FLAB to continue processing after DST change
51918Core ServerFixes the issue in adding project mapping fields for data types 53, 58, and 130 due to dependency on UID data
51774Core ServerFixes the outdated source for looping forwarding requests detection
51751Core ServerFixes the incorrect and incomplete classification descriptions for data types with html-encoded texts in their descriptions
51618Core ServerRemoves HTTPS redirection in CoreAPI
51409Core ServerFixes unsafe browser URL handling for CVE-2026-4519
51310Core ServerStandardizes the bin directories
51292Core ServerFixes the error in console when accessing through passwordless logins
51222Core ServerUpgrades curl version to 8.19.0 to fix vulnerabilities
51072, 50451Core ServerFixes the errors when applying filter while user details are displayed in the License Monitor
51049Core ServerUpdates time handling in Filtrator
51016Core ServerFixes the issue where Check All and Uncheck All do not work on the Edit group page
50978Core ServerFixes the log file path to always be a full path
50954, 50801, 42858Core ServerResets schema and selections on filepath and separator change in the Mapping page
50990Core ServerHandles empty diffs for ConfBackup
50977Core ServerFixes the issue where no data is displayed in the mapping previews even after loading a CSV text file
50746Core ServerFixes the Core Server GUI shortcut’s target URI for manual/remote Ingress installations
50551Core ServerFixes the data parsing logic for classification fields that causes an error when running openit_audit
50448Core ServerAdds validation in the Vendor License Status page to prevent special-character-only inputs and restrict Port Number filter to numeric values
50278Core ServerDisables the submit button when no action is selected and no checkbox is checked in Generated Reports
50237Core ServerFixes the issue where users without permission can still access the Downloads page
50197Core ServerFixes the issue where the Downloads page is still accessible via URI when it was disabled
50149Core ServerFixes the incorrect year reset after date validation in the Data Generation page
50147Core ServerEnsures that status is not undefined to prevent console errors in checking .includes
50027Core ServerFixes the deprecation notice in openit_audit
49957Core ServerNormalizes the uninstall prompt answers to lowercase
49785Core ServerFixes the issues on retaining CoreAPI's override files
49784Core ServerFixes the SERVER_URI handling during Unix Core Server upgrades with httpd-use-https=y parameter
49102Core ServerFixes the SyncLicenseStatusLabel job errors for Hexagon
49078Core ServerFixes the issue where the date range resets when clicking Pick Defaults in the Data Generation page
49037Core ServerEnables markers for Count and Baseline series when only one data point is available
49033Core ServerAdds "All" option to zoom controls on the Data Monitor page
49029Core ServerFixes the misleading Data Monitor line graph due to missing dates being skipped
48929Core ServerFixes the issue where the Feature Expiry filter returns results for invalid values
48901Core ServerUpdates the descriptions for the Type and Sub Group classifications
48855Core ServerFixes the issue in the Mapping Source page where the Save butoon is disabled when only two fields are present and username is selected as unique key
48367Core ServerUpdates to always show the SSAD configuration dialog during upgrades
48298Core ServerRemoves stripping of tags for Disclaimer text area display
48288Core ServerAdds success status message for the selected action on the Generated Reports page
48287Core ServerDisables the Submit button in the Periodic Jobs page when there is no selected action
48232Core ServerSkips signature verification based on executing user
48000Core ServerFixes the issue where regenerate_data stops processing the remaining data types when one fails
47950Core ServerFixes inability to regenerate normalized data types due to missing required configuration entries in Filtrator files
47731Core ServerConditionally shows the 32-bit client installer in the Downloads page
47720Core ServerUpdates the list of filesystems that StorageAnalyzer should ignore when reporting filesystem and filespace data
47463Core ServerFixes the issue where alertmonitoring.db is created without entry in the licensestatus table
47243Core ServerFixes an issue where a missing license file on Windows could trigger an unclear regular expression error
47158Core ServerAdds git configuration for GCM locally
47080Core ServerFixes the column overlap in the Home page tables
47065Core ServerFixes the missing Status Message and copyright footer in the Audit page
46509Core ServerEncrypts contrib perl scripts and modules
46459Core ServerFixes the issue with missing data for certain hours in the Heatmap report
46410Core ServerAdds checked state handling for previously selected data types during Pick Defaults processing
46003Core ServerEnables field type specification in featureset mapping
45747Core ServerTrims report titles to prevent the creation of duplicate names with leading spaces
45601Core ServerFixes the issue where Data Generation becomes unclickable in the sidebar after clicking Auto Generation Config
43279Core ServerFixes the authentication request path to fix vulnerability
41630Core ServerUpdates feature relation lookup to use related classification value
41594Core ServerFixes the issue where globbing does not work on specific configurations
41340Core ServerRemoves feature_version in SimpleFlex
41019Core ServerFixes the issue on previewing data when configuring Mapping Overlay
40917, 40910Core ServerUpdates to use numerical comparison when comparing directory lengths in folder listing
40555Core ServerRemoves the expiry details if the feature is a package
40520Core ServerFixes the filtering of Open iT versions in the Audit page
40486Core ServerFixes the issue where the report sorting function returns the whole list of reports when no sorting argument is provided
40409, 39784Core ServerModifies the GUI layout to avoid content overlapping at smaller resolutions
40394Core ServerAdds the missing database_extraction.bat signature
40259Core ServerFixes the behavior of the Check/Uncheck All button for Vendor Licenses section when editing a group
40237Core ServerFixes the discrepancy between the Collection Time being displayed by the License Monitor in Core Server and Analysis Server
39758Core ServerFixes the issue where the Administration tabs do not resize properly
39474Core ServerFixes the issue where status messages were not displayed on /module pages
36443Core ServerAdds support for feature-remove and product-remove map files in the LicenseStatusConverter
30900Core ServerFixes the issue where classifications arrangement is not retained when redoing a report or a periodic job
54521ClientFixes the issue in fetching Tekla features due to the API endpoint returning HTTP 404
54129ClientAdds a retry mechanism for GenLicUtil Bluebeam in case GraphQL fails
54122ClientUpdates LicPoll to handle bad setup where a license file ends up without daemons
53911ClientSupports larger numbers for Codemeter feature licenses
53474ClientNormalizes datetime values for DSLS before matching with supported patterns
53472ClientUpdates FlexLogCollector for it to create different output files for different input files
53453ClientDisables reuse of last poll data for IBM LUM in LicPoll
53153ClientFixes the issue where the Scheduler in Unix client does not start after installation when using root user and group
52805ClientUpdates to use different source for fetching Bentley Cloud contract type
52784, 52734, 52731ClientUpdates dependencies to fix vulnerabilities in cloud data collectors
52713ClientUpdates dependencies to fix vulnerabilities in poll parsers
52466ClientStarts GPU sampling after saving application status
52340ClientUpdates LicPoll to add daemon entry in SERVER block for all license managers
52337ClientAdds support for license leveling for LM-X and Altair
52335ClientUpdates LCB to check LicPoll and FlexLog collection node separately
52296ClientMakes LicPoll report error poll when lmstat fails
52295ClientAdds generic exception handling on LicPoll data structure build issues
52221ClientImplements encryption to avoid credentials exposure
52188ClientFixes the issue where LicPoll crashes while collecting some Flex licenses
52154ClientFixes the issue where Max in Use is greater than Max Available for DSLS
51926ClientPrevents FlexLogCollector from splitting input lines unnecessarily
51685ClientSupports LicenseStatusReport.xml for PELimited\PxLicensing
51683ClientRemoves instance limitation for LogParserOlicense
51160ClientFixes the RLM shared license check treating empty ISV data as matching
50779ClientFixes the backward searching of files for AutodetectFlexNet
50447ClientFixes the LogParserSentinelHASP processing of KILL events
50356ClientFixes the issue where the –from parameter does not work for Geoactive data collection
50277ClientFixes unsupported datetime pattern in DSLS that leads to incorrect usage time
50046ClientCollects only LicenseStatusReport.xml for PetEx to avoid outdated license data
49874ClientFixes the token cost computation for different token base for HoneywellULM
49031ClientUpdates monips_to_psm to accept linux6 and later
49016ClientUpdates LogParserDSLS to fix the issue with incorrect max in use
48592ClientUpdates to use the configured minimize-app value in suspend and resuspend
48268ClientFixes the LicPoll exit crash by removing the unsafe kill() usage
48132ClientAdds options for SSL verification for TurboX
47909ClientImplements dynamic browser fallback with centralized configuration for Bentley Cloud data collection
47721ClientFixes LicPoll to update license count when there are duplicate features with different feature IDs
47613ClientUses regex matching when checking for invalid values for the “data” line
47526ClientFixes the failing download dist job on Debian OS
47468ClientFixes the invalid status output handling using search logic in generic license
47465ClientUpdates the openit_confinit to prevent the creation of multiple identical nodes
47020ClientAdds LogFileCollector error logging for invalid arguments
46877ClientFixes the issue where the uninstall script fails to remove installation directories properly when the LicPoll and Job Monitor processes are running
46813ClientFixes the incorrect default timeout for custom action
46784ClientRemoves the openit_autodeskwscssmd jobs in the scheduler file
46769ClientUpdates the PollCollector to skip creating data files when there are no records
46588ClientUpdates LicPoll to use UTF-8 when writing output files
45170ClientFixes the issue where the client fails to kill the Application Monitor when the user logs out
41421ClientEnforces single-instance execution of the InventoryScan
41626ClientPrevents the APIController to display the list of files being processed
40510ClientFixes the issue where the Disabler fails to handle blank lmstat output
37788ClientFixes the incorrect APIController response when using -a or --upload_all
33177ClientAdds token source for LS-DYNA
33112ClientDisables button when running custom action
32445ClientFixes LogParserDSLS’ long runtime and large output data size from record parsing
52942Analysis ServerAdds transform to harvested Analysis Server files that removes existing old files
52739Analysis ServerFixes the mismatch in dimension usage between 137 and reference User.Location
52194Analysis ServerAdds additional logging for DB cleanup and handling for invalid interval inputs
52110Analysis ServerFixes the issue where License Monitor Portal access restriction is not enforced after assigning roles
52090Analysis ServerFixes the issue where the HomePage configuration is not applied on the logo and Ingress navigation
52063Analysis ServerFixes the error when clicking the Edit button in the Mapping Sources page
51951Analysis ServerAdds role member validation to check whether the account is resolvable from the configured OLAP server
51684Analysis ServerUpdates the condition when updating null label in Feature Labeling
51640, 51639, 51638Analysis ServerFixes the duplicate form field ID in the same form in the Cost, Application Cost, and Storage Cost pages
51636Analysis ServerFixes the incorrect use of <label for=FORM_ELEMENT> in the Dashboard Panel and Dashboard Notification Logs
51635Analysis ServerFixes the duplicate form field ID in the same form in the Analysis Console page
51590Analysis ServerApplies Alias in the License Monitor Portal integration
51380Analysis ServerReplaces the License Efficiency Chart template
51078Analysis ServerFixes issue where clicking the gear icon in Data Overview triggers a not found error
50982Analysis ServerFixes typographical errors in the console app when running ConfigureAll
50817Analysis ServerFixes the missing title for Connection’s link
50802Analysis ServerFixes the issue where the email alert download link is not clickable
50744Analysis ServerSets size limit to 500 characters for property values in loading mapping
50558Analysis ServerUpdates the Analysis Services client dependencies and target framework to ensure compatibility with SQL Server 2025
50376Analysis ServerFixes the 404 (Not Found) errors in the Dashboard Panel caused by incorrect image paths
50208Analysis ServerFixes the console error triggered when modifying the "Show Rows" value in any dashboard portlet
50194Analysis ServerFixes the OAuth2 redirect URI mismatch in Analysis Server with Ingress setup
50185Analysis ServerUpdates the file path validation in Mapping Sources
50183Analysis ServerFixes the Roles’ Action column header background
50142Analysis ServerAdds file path validation in Feature Labeling
50141Analysis ServerAdds file path validation in Contract Management pages
50085Analysis ServerFixes the incorrect column header in CostTemplate.xlsx
50072Analysis ServerFixes the duplicate vendor name and field validation in the Vendors page
49801Analysis ServerFixes the missing loading indicator when committing a label in the Feature Labeling page
49797, 49796Analysis ServerAdds duplicate entry validation for Application Cost and Storage Cost uploads
49787Analysis ServerUpdates the License Monitor Portal to display 0 usage for expired features
49682Analysis ServerSets the Ingress URI as the SSRS link in the Reporting page
49406Analysis ServerMasks the password when configuring the Azure SQL credentials
49290Analysis ServerFixes the issue where the License Monitor Portal modal overlaps with the sidebar
49148Analysis ServerFixes the issue in Feature Labeling where the feature was deleted after saving an empty label
49083Analysis ServerFixes an issue where dragging modals by their header triggers a console error
49018, 49017Analysis ServerFixes the internal server error when adding consumption-based dashboard portlets
48952Analysis ServerTrims and normalizes dashboard name during validation
48485Analysis ServerFixes the issue where multiple test emails were sent
48421Analysis ServerFixes the incorrect User Department field in the Analysis Console
48374Analysis ServerAdds handling of undefined Last Used Epoch for NamedUser licenses in the License Monitor
48291Analysis ServerMasks the password when configuring the service account
48273Analysis ServerFixes the issue in the License Monitor where the user view displays empty user records
47993Analysis ServerFixes the issue in the License Monitor where usernames with acute accents cannot be searched
47992Analysis ServerFixes the issue where pre-filled client secret causes an error on Save and Authorize
47810Analysis ServerFixes the vulnerabilities on authentication
47727Analysis ServerUpdates FeatureLabel_View to handle duplicate IsCurrent values
47616Analysis ServerUpdates the Analysis Server database cleanup to be case-insensitive when parsing cleanup interval/day
47601, 47563, 34355Analysis ServerFixes SQL vulnerabilities
47333Analysis ServerFixes the inability to save portlet configuration
47329Analysis ServerAdds guards to prevent close event-related dropdown logic from running during save to prevent errors in the License Monitor
47236Analysis ServerFixes the inability to adjust the column width in the Inactive User Applications portlet
47194Analysis ServerFixes the issue where the Utilization Trend graph gets stuck on loading when no data is returned
47193Analysis ServerFixes the issue in the License Monitor where vendor license panels with no data still appear in the search results when the Active or Inactive filter is applied during a user search
47188Analysis ServerFixes the issue where pagination exists in the Dashboard Notification Logs even when no further data is available
47018Analysis ServerFixes the issue where the usage data in the License Monitor is not displayed by default
46746Analysis ServerFixes the internal server error when saving changes through the global filter in the Dashboards
45834Analysis ServerFixes the column order in the Data Overview email alert
44897Analysis ServerFixes the issue where the License Expiration portlet alert is not working
44127Analysis ServerFixes the issue where the Application Cost export button appears disabled while export still works
43482Analysis ServerSupports exporting filtered labeled items in Feature Labeling
43438Analysis ServerFixes the issue where CSV file automatically gets downloaded repeatedly after edits are saved in Vendor License Labeling
41338Analysis ServerFixes the inconsistent date format in the Dashboards
41087Analysis ServerFixes the incorrect condition logic on the Ingress custom action
40826Analysis ServerAdds proper validation for the Website and Contact Email fields in the Vendors page
40134Analysis ServerIgnores Physical Path Credential when getting dashboard list
40024Analysis ServerFixes the missing custom field name in the confirmation dialog box
39874Analysis ServerProperly implements data type for the Contract Management custom fields
39862Analysis ServerFixes the display of warning messages in Vendor License Labeling
39001Analysis ServerFixes the issue where RunETL throws an error due to manual command and parallel task scheduling
37523Analysis ServerAdds warning for duplicate hostname entries on the Storage Cost page
36409Analysis ServerAdds function for Export to CSV and Export to Textfile on the Feature Labeling page
36074Analysis ServerFixes the missing footnote in the User-Centric Application Monitor
33225Analysis ServerRemoves SMS Distinct User in the Applications Cube
33211Analysis ServerFixes the scroll bar so it is not blocked by the footer banner
32810Analysis ServerFixes the overlapping texts in the License Monitor’s Usage Time column
32788Analysis ServerFixes the vulnerabilities on SQL injection
32379Analysis ServerFixes the dropdown behavior in the License Monitor Portal
32233Analysis ServerFixes the vulnerabilities on SQL queries
27950Analysis ServerAdds missing descriptions in SSRS
1218CLIMSFixes version parsing from RLM output
1210CLIMSUpdates client tools in Unix to be executable
1207CLIMSFixes the inability to retrieve processes from CentOS Stream 10 clients
1201CLIMSFixes the incorrect max in use values
1168CLIMSFixes the issue where the client gets disconnected after running the Detective
1162CLIMSFixes the Vendor column sorting issue in the History page
1083CLIMSUpdates the RLM daemon detection for VENDOR license lines
1048CLIMSAdds retrieval of port for Codemeter
1047CLIMSFixes the issue where the Detective times out quickly
1044CLIMSFixes the sluggish Vendor page when there are many features
1039CLIMSFixes the blank page issue when the Downloads page is the only accessible page
1033CLIMSFixes the issue where the Edit and Upgrade icons switch positions when upgrading a client
1019CLIMSFixes the issue where license type is unsearchable in the Monitor page
1016CLIMSFixes the issue where the filter gets cancelled upon entering a search value
1009CLIMSFixes the issue where the client label is not applied in the History page
1008CLIMSFixes the Edit and Upgrade icons’ display issue when the client name is long
1007CLIMSFixes the display of the tool tip for the expiring license warning
964CLIMSFixes the background discoloration in the pop-up for starting individual triad machine
888CLIMSRemoves unnecessary extra dot in options file paths
47878App LauncherSigns the App Launcher installers
40674IngressFixes the issue where the certificate and key are replaced on upgrade
40668IngressFixes the issue where Ingress deletes default values for certificate in Sitebindings.json
40666Autodesk Cloud PluginAdds support for OAuth Device Flow to retrieve access token from the Open iT Customer Portal
54014ServiceNow AdapterFixes the failing ProcessData when there are duplicate xUser
51656ServiceNow AdapterAdds configuration to mark stale licenses as inactive
49235ServiceNow AdapterFixes the issue where log files are deleted after upgrade
49765ServiceNow AdapterFixes the issue where the adapter fails to migrate to a newer version when an older version is already deployed
48900ServiceNow AdapterFixes the product-level usage gaps due to duplicate license mapping in the product usage table
Release Version 10.3 Bug Fixes

Known Issues

TicketInstallerDescription
51749Core Server, ClientScheduler service cannot be started
46702Core Server, ClientAPIController won't send status output with Japanese product name
54852Core ServerDagster PostgreSQL password is stored in plain text
54823Core ServerApache rejects authenticated requests after Ingress OIDC login when the request header exceeds the default LimitRequestFieldSize
54818Core ServerLong running daemons sometimes detach from the main process after stopping service
54786Core ServerReportingServer directory is not deleted after uninstallation
54694Core ServerPeriodic Jobs: Submitting an already active job without making changes provides no indication that no changes were made
54693Core ServerPeriodic Jobs: No success notification is displayed after successfully updating a periodic job
54692Core ServerPeriodic Jobs: No success notification is displayed after deleting a periodic job
54687Core ServerUpdate cmd calls for checking datatype resolution
54433Core ServerEmbedded PostgreSQL default time zone causes future dates in the Dagster UI
54352Core ServerGenerating report shows “No data collected for this period/resolution!” unless Resolution is changed to 1 month and back to 1 week
54351Core ServerComplete Selection: Alert notification does not close after 3 seconds
54344Core Serveropenit_executor still looks for removed exe files for QueryAccelerator and Streamlit
54306Core ServerLicense Monitor displays Named User usage as Online Usage when Feature Versions are unchecked
54125Core ServerDiffering feature expiries of Tasking features belonging to the same package
54019Core ServerEmpty previews for AD mapping without saving fields first
53946Core ServerAdmin: No notification shows after an action is done in Groups
53920Core ServerIncomplete data type classifications description for descriptions that should been HTML-encoded
53919Core ServerChart tooltip value is partially hidden when hovering over bottom date row
53877Core ServerDate range validation notification is not cleared after correcting dates
53844Core ServerAvg Used is varying per data type in FluidFlow log file collection
53658Core ServerBlank alert is displayed when creating a report folder with reserved names in Report Template Editor
53481Core ServerCore add.pl logs misleading WARNING messages for expected missing database replace files
53360Core ServerData processing is not completed causing RunETL to skip it
53219Core Serverdb_clean_structure contrib script does not work on Windows
52923Core ServerUnable to process Codemeter data
52772Core ServerComplete Selection: Redoing a report goes to Presentation instead of Generation tab
52765Core ServerLoggerd and Serverd continuously generate log files after upgrade when license has expired prior to upgrade
52157Core ServerFiltrators for normalized LicPoll data types are taking a long time to finish
51682Core ServerUnix Core Server installer runs service when chkconfig is installed on the machine
51612Core ServerInstaller displays incorrect port in Web UI URL when HTTPS is enabled
50807Core ServerVerify if CoreAPI is receiving data from 100k clients
50800Core ServerOld Unix Core Server contrib scripts failing
50799Core ServerUnix Core Server contrib script also exists in Unix Client installations
50563Core ServerAudit failed to filter using search
50309Core ServerLicense Monitor: Link to Administration > Settings > General redirects to 404 page when using Ingress
50073Core ServerRelease notes link still uses local hostname after Core Server upgrade
50028Core ServerDataMonitor: --dir licstat ignores start date and processes only end date in date range
49557Core ServerDagster GUI: Dates are reported in the future when using Automatic timezone
49507Core ServerDiscovery Tool: Multiple GUI issues

See the available workaround.
49423Core ServerDagster fails to catch configuration updates when reloading code location from the GUI
49394Core ServerData type 64 shows GPU value as 0 instead of blank
49209Core ServerUnix Core Server upgrade removes Windows 32-bit client installer from Downloads page, but Windows Core Server still provides it
48406Core ServerUsername and hostname classifications values not filtering according to selected vendor license
47790Core ServerGenerated many archive garbage
46509Core ServerUnix Core Server contrib scripts not encrypted
45532Core ServerUnix Core Server doesn’t work on non-default installation path
45421Core ServerUser was forced to logged out in Core Server GUI after inactivity
42059Core ServerSSAD configuration activator not able to activate configurations during upgrade
41978Core ServerIncorrect license use for users with multiple session count
41586Core ServerClassification filters in the Selection tab are not retained when redoing a report or a periodic job
39600Core ServerCodemeter overusage in LicPoll collection
35117Core ServerWindows Core Server does not handle migration of map.dbl
34947Core ServerInconsistent user session handling in Core Server web interface requires double login after session timeout
34703Core ServerHotfix releases for servers should support including older versions of clients (if it does not intend to release an equivalent client)
31891Core ServerSession continues after being idle
54785ClientLinux Core Client uninstall leaves dangling symlink
54127ClientDefault cold.conf uses deprecated hour attribute
54126ClientSentinel: Wrong LicPoll Sentinel license status usage
53561ClientSentinel: Poll and log collection usage mismatch
53550ClientIdP connector Azure sign-in log collection fails when Microsoft Graph request exceeds fixed 100-second HTTP timeout
53460ClientVray: Wrong max in use and wrong max available in report
52960ClientScheduled Quadri collection automatically retries Trimble login when cached session is invalid, causing TooManyRequests
52770ClientLicpoll-Flex: Max 32-bit integer value assigned as available licenses when duplicate features have uncounted license
52626ClientFix potential Scheduler issues based on AI analysis
52551ClientIncorrect vendor license aggregation for multiple RLM versions
51139ClientFailed to run Disabler
47952Client7za extraction failure for dist-config.tar.gz
41398ClientCollectors are reading wrong location for appmapping.conf
25949ClientNethasp: Wrong max available due to not summing reading products line of the same feature
54973Analysis ServerAS does not handle /analyzer/ path with trailing slash
54856Analysis ServerAnalysis Server OIDC configuration file containing client secrets is readable by the local Users group
54824Analysis ServerAnalysis Server returns HTTP 400 Request Too Long after Ingress OIDC authentication when the authentication cookie exceeds Windows HTTP.sys request header limits

See the available workaround.
54695Analysis ServerProcessOLAP: Resetting the Root.Etl.Cube.ProcessStartDate to blank does not reset the partitions
54476Analysis ServerLicense Monitor Portal: Used Licenses bar shows Reserve usage, but no color and Available Licenses show 0 when Feature Version is enabled
54340Analysis ServerMaximum alert emails are not recorded on the Dashboard Notification Log page
54268Analysis ServerDev Tools: SVG elements cannot be created with createElement
54226Analysis ServerUser Equivalents with Cost has no description
54081Analysis ServerAnalysis Server cannot be accessed when using default port 80
54069Analysis ServerSyncLicenseStatus stops writing to ETL console log when another ETL process is running
54028Analysis ServerETL console Install command fails to update SSRS data source
54010Analysis ServerNegative StartEpoch values in the xUser table
53964Analysis ServerHome page shows a blank page for a regular user
53697Analysis ServerHome: Certain ARIA roles must be contained by particular parents
53650Analysis ServerAnalysis Console report crash when configuring the report filters
53545Analysis ServerFeature Labeling does not save the label and creates duplicate entries for labeled features
53431Analysis ServerAdd ‘-webkit-user-select’ to support Safari 3+
53426Analysis Server‘ms-touch-action’ is not supported by Firefox
53421Analysis Server‘webkit-text-size-adjust’ is not supported by Chrome
53420Analysis Server‘webkit-border-image: -webkit-gradient’ is not supported by Edge
53418Analysis Server‘ms-text-size-adjust’ is not supported by Chrome
53417Analysis Server‘ms-filter’ is not supported by Chrome
53416Analysis ServerLMP: Certain ARIA roles must contain particular children
52941Analysis ServerHome: Incorrect status displayed for SSRS templates during loading
52935Analysis ServerSSRS Reports do not indicate the Year in the Month filter when multiple Years are selected
52469Analysis ServerRequested URL Not Found Errors on AS GUI accessed through https://<URI>/analyzer/Home/Index after headless update
50138Analysis ServerStorage Cost: Record can still be added even when Expired On fails validation
50126Analysis ServerApplication Cost: Record can still be added even when Expired On fails validation
50121Analysis ServerCost: Record can still be added even when Expired On fails validation
50983Analysis ServerSSRS: LA Level1 > Autodesk > TokenFlex - Tokens PDF export content exceeds page width
50948Analysis ServerRoles: denied vendor licenses for configured role still appear in SSRS report template
50743Analysis ServerApplication Cost: Suggestions disappear on first entry
50235Analysis ServerContract Management: Incorrect message when saving duplicate records using the text area editor
50091Analysis ServerStorage Cost: Export button is enabled even when there is no data
50003Analysis ServerQuick links in Home page are redirected to HTTP
49878Analysis ServerAnalysis Server doesn't use custom data directory used in Core Server installation
49793Analysis ServerAnalysis Server upgrade removed Configured or connected Reporting tab
49779Analysis ServerMisleading alert description for immediate processing
49670Analysis ServerProcessOlap Error: When converting a varchar data type to a datetime data type, the value is out of range
49584Analysis ServerMicrosoft NTLM is disabled by default for Windows Server 2025 and later and will be phased out
49487Analysis ServerLicense Monitor Portal’s GetFeature and GetUsers API does not work
48721Analysis ServerPreviously provided license path was not retained during upgrade installation
47715Analysis ServerSSRS: User denials template fails to display elapsed time
46738Analysis ServerAnalysis Console report templates not displaying
46420Analysis ServerConnection strings for Tabular DB return to default after upgrade
43470Analysis ServerUpgrade message is not showing
40014Analysis ServerReport Inconsistency: Application Status has empty values (MD vs Tabular)
36392Analysis ServerRoles: Role member verification is not working when chosen from autocomplete
34358, 34356Analysis ServerSQL vulnerabilities
33406Analysis ServerDashboard: Selected certain portlets are not changing with the layouts
32255Analysis ServerTokenFlex (UserDays Cost) does not support feature labeling
31916Analysis ServerHome > Tabs in Notifications do not resize by itself
1203CLIMSIncorrect usage count displayed for DSLS feature with multiple pricing structures
1197CLIMSFilter is cancelled upon entering search value in the Clients page
1173CLIMSCannot delete created options file from the generator
1154CLIMSOptions file generator refresh issue
1151CLIMSVendor version redundancy for LMX
1125CLIMSArguments not supported by vendor
54974IngressIngress: Implement server-side ticket store for OIDC authentication to prevent oversized authentication cookies
54857IngressIngress OIDC configuration file containing client secrets is readable by the local Users group
53837IngressIngress service restarts automatically
53424IngressDev Tools: Response should include ‘x-content-type-options’ header
53423IngressDev Tools: A ‘cache-control’ header is missing or empty.
52855IngressUnix installer shows unhandled exception when inotify instance limit is reached during accessibility check
47906IngressPackage metadata values for openit-ingress RPM needs update
47704IngressHTTP site-binding created despite selecting HTTPS during installation
47376IngressInstaller does not read command line properties during upgrade
40897IngressSSLPORT value is not taken on upgrade
38596IngressCaddy Manager reverts HTTPS port to 443 after upgrade
53962ServiceNow AdapterServiceNow Adapter scheduled tasks are not removed after uninstalling ServiceNow Adapter 10.3.620
53922ServiceNow AdapterDeploySchema shows invalid object name “SN_Log”
50489Open iT InsightsOpen iT logo overlaps description text and installation directory section has excessive spacing
44506Open iT InsightsHallucinations: Core Server uses SQL Server
54464Web App Tracker PluginClicking a document link from SharePoint uses SharePoint as Application Name instead of the actual Application Name
54396Web App Tracker PluginDistinction of report when both the old and new WebAppTracker are activated
54390Web App Tracker PluginAllow users to select browser to activate the browser extension
Release Version 10.3 Known Issues

Workarounds

Addressing HTTP 400 "Request Too Long" errors during authentication

This workaround applies to 54824.

In environments that use Microsoft Entra ID authentication, the authentication token and resulting authentication cookie can increase in size depending on the claims included in the token. If the HTTP request headers, including the Cookie header, exceed the default Windows HTTP.sys request header limits, HTTP.sys may reject the request and return an HTTP 400 “Request Too Long” error before the request reaches Analysis Server.

As a workaround, administrators can increase the Windows HTTP.sys request header limits.

warning

These registry settings modify Windows HTTP.sys configuration for the entire server and are not specific to Analysis Server. Increasing the request header limits may increase HTTP.sys resource consumption and could increase exposure to certain types of malicious HTTP requests. Because this behavior originates from a Windows operating system limitation, administrators should evaluate the operational and security implications before applying this workaround in their environment.

To do this:

  1. Open a command prompt with Administrator level privileges.

  2. Run the following commands:

    reg add "HKLM\SYSTEM\CurrentControlSet\Services\HTTP\Parameters" /v MaxFieldLength /t REG_DWORD /d 32768 /f
    reg add "HKLM\SYSTEM\CurrentControlSet\Services\HTTP\Parameters" /v MaxRequestBytes /t REG_DWORD /d 32768 /f
  3. After applying the changes, restart the computer.

Resolving the Discovery page startup issue

This workaround applies to 49507.

In some environments, initiating Discovery from the GUI may not start the process as expected.

As a workaround, create a writable results directory in C:\Program Files\OpeniT\Core\External\OpeniTDiscoveryTool. After creating the directory, start Discovery again from the GUI.

Alternatively, administrators can run discover.bat manually. Running the script creates the required files and directories needed by the Discovery process. To do this:

  1. Open a command prompt with Administrator level privileges.

  2. Go to the necessary directory, run the command:

    cd C:\Program Files\OpeniT\Core\ReportingServer\html\OpeniT\discoverytool\bin
  3. Execute the script:

    discover.bat
  4. After the script completes successfully, Discovery can be started from the GUI.

note

As part of this workaround, it was observed that the Discovery status is not reflected correctly in the GUI even when Discovery is running.