Release 1.11.1 is available for download
Supported environments - minimum requirements
(no change from 1.11.0)
Windows scanner | Windows Server 2012 Windows 7 SP1 |
macOS scanner | macOS 11 (Big Sur) |
Linux scanner | RHEL / CentOS 7 other systemd-based distributions upon request The Linux scanner depends on the installed system python. Minimal supported Python versions are 2.7 or 3.6. |
OctoSAM Database | SQL Server 2017 (Compatibility Level 140). SQL Server 2019 (Compatibility Level 150) or newer is recommended for new installations. |
OctoSAM Server Components | Windows Server 2016 .net 9.0 hosting bundle |
OctoSAM GUI | Windows 10 Version 21H2 / Windows Server 2016 .net 9.0 desktop runtime 64 bit |
New Features
- New field EntraIdCreatedDateTime
- New queries to analyze Office 2016 and Office 2024 LTS usage
- Improved query fieldsets for better consistency of queries
- Grace period for reorganization of dynamic signatures can now be configured (used to be fixed to 10 days in earlier versions)
- New Queries for license calculations
- Query layout for web interface can now be saved per user in the database as an alternative to local browser storage
Fixes
- Stability updates
Potentially Breaking Changes
- None
Changes
- The Windows Java scan now also scans the recycle.bin and some other system folders that were previously skipped.
- Multi-language handling for extended attributes has been removed
- Updated 3rd-Party Components
- Updated technical documentation
Scan file compatibility
- The 1.11.1 import service supports reading 1.11.0, 1.10.11, 1.10.10, and 1.10.9 scan files. Importing older .scan files is only partially supported for Windows systems with unsupported operating systems that cannot update to the newest scanner. Imported information may be incomplete for these systems.
Update instructions
Update from 1.11.0 to 1.11.1
When updating from an earlier version, see release notes of all versions in between
- For OctoSAM server installations, make sure you have the newest .net hosting bundle installed.
- For the Octopus2 GUI client, ensure you have installed the newest .net desktop runtime.
- Make sure your Browsers (Microsoft Edge or Google Chrome) are up to date.
- Stop OctoSAM services on the server
- Stop OctoWeb in IIS
- Make a backup copy of the database
- You can optionally run the .MSI Installer for the GUI client, but the preferred method is starting the GUI client from the Server/Octopus2 folder without installing the .MSI.
- Rename the existing Server folder.
- Copy the new Server folder from the installation media
- Update the database schema using the supplied scripts
- Check your current appsettngs.json settings with the new sample file
- If you scan license management servers like FlexLM, please ensure the local tools are current. Use the latest tools provided by your servers.
- Update the repository (formerly Reports and Queries) from the provided .zip file in the Support subdirectory.
- Start OctoSAM services
- Make sure that full housekeeping was executed before trying to start the OctoSAM web interface.
- Or use octoutil dbinit command
- Or use octoutil dbinit command
- Assign per organization privileges to your RBAC roles. Assign Organization.ALL.Read / Organization.ALL.Update to your existing roles.
- Analyze the Service log files for errors and warnings during initial imports and housekeeping.
- Update Octoscan2 Windows scanner
- After a successful update, remove the now obsolete renamed Server folder
Known limitations
- DPI scaling is in beta and does sometimes not work over RDP sessions, depending on the version of the server, the RDP client, and the DPI settings on involved systems.
- FlexLM Diag scan supports only the first configured vendor daemon; the expiry date and other data scanned from diag are unavailable for other vendor daemons on the same FlexLM server.
- Reports with more than 2000 different software packages selected fail due to a limit in SQL Server.