Release Notes 6.9.2
With this maintenance release from acmp, we want to remain true to our quality and service standards and provide important bug fixes.
OpenSSL: Closing vulnerabilities
The OpenSSL version used in acmp has been updated to fix known vulnerabilities(see OpenSSL changelog). A rebuild is required for the boot images in OS Deployment to update the OpenSSL version within the images.
Job Management: Error correction Windows Update Collection
Due to optimizations in the job management of the agent when executing jobs with restarts, it can happen after the update to 6.9.2 that pushed jobs (especially Windows Update Collections), which are still displayed as running in the Job Monitor, are continued after the update. In the worst case, this could lead to agents installing Windows updates and then restarting the system if the "Restart computer if necessary" option is activated in the update collection that was pushed in the past.
If the old jobs are deleted from the Job Monitor before the update to 6.9.2, they will not be resumed by the agents even after the update.
OS Deployment: Error correction Network Boot Service
In 6.9 it could happen that a client did not receive a boot loader from the TFTP server in the NBS despite an assigned rollout template. The error has been fixed.
SQL server load
After an update to acmp 6.9, the SQL server load was sometimes increased depending on the customer setup. We have implemented appropriate optimizations to resolve the problems.
Helpdesk web interface: Setting a category during ticket creation
In acmp 6.9 it was not possible to set the category during the initial ticket creation. The error has been fixed.
WUM: Error correction Third-party files
When subscribing to third-party updates, it could happen that they were displayed as released and not downloaded. The error has been fixed.
CC module JavaScript
Through a Changing the Windows JavaScript engine With Windows 11 24H2, the call ScriptResult = 0; no longer worked with the CC JavaScript module. As of acmp 6.9.2, the call SetScriptResult(0); must be used. SetScriptResult is a new function and therefore requires an adjustment in existing client commands.
File repository on Synology NAS
Depending on the respective setup and the DSM version, it could happen that the synchronization of a file repository (UNC) on a Synology NAS fails. For this case, there is now a new config value EnableUncCopyResumption below TDistribFileRepositoryConfig. Set to True by default, the sync service behaves as before. If the value is set to False, the files are no longer first written as a .part~ file and then renamed, but written directly as a target file. In addition, if the value is set to False, a resume is no longer possible if a file has not been transferred completely. Incomplete files are always transferred completely again.
Microsoft SQL Server 2025
We now officially support Microsoft SQL Server 2025.
New CC module Random
There is a new Client Command module that returns an integer pseudo-random number.
Self-service web interface: New configuration option
For the self-service web interface, the first element in the info list was previously opened both when logging in and when loading. In future, the default behavior can be set in the web.config. InfoListOpenFirstItem controls the information page, InfoListLoginOpenFirstItem overwrites the value for the login page. If True is set, the top element is opened, if False is set, everything is closed.
[..]
<add key="InfoListOpenFirstItem" value="true"/>
<add key="InfoListLoginOpenFirstItem" value="true"/>
</appSettings>
Components affected
The following components must be updated manually after installing the update: acmp Gateway, Network Boot Service and Helpdesk Web Interface. Instructions are available in the acmp online help.
Attention: After downloading 6.9.2, the Helpdesk Web Interface may incorrectly display that its version is different from the version of the acmp server.
After installing 6.9.2 and updating the Web Interface, this behavior no longer occurs.
Changelog
As always, you can find out what has been corrected and improved in detail in our changelog.