We use cookies to ensure that we give you the best experience on our website.  Visit our Privacy Policy to learn more. If you continue to use this site, we will assume that you are okay with it.

Your choices regarding cookies on this site.
Your preferences have been updated.
In order for the changes to take effect completely please clear your browser cookies and cache. Then reload the page.

Werk #10151: mssql: Sanitize mssql ini file name

ComponentChecks & Agents
Titlemssql: Sanitize mssql ini file name
Date2019-10-09 13:15:10
Checkmk EditionCheckmk Raw Edition (CRE)
Checkmk Version1.6.0p5,1.7.0i1,1.5.0p23
LevelTrivial Change
ClassBug Fix
CompatibilityIncompatible - Manual interaction might be required

If the instance name contained a backslash, the ini-files path was wrongly considered to contain a subdirectory. When using the agent bakery, this lead to missing plugins in the deployed agents.

We now replace "\" and "," by "_"; such that the instance "FOO\Bar,5038" will create the file "mssql_FOO_Bar_5038.ini", instead of "Bar,5038.ini" in the folder "mssql_FOO".

Users that manually adopted to the previous behaviour, should redeploy the plugin and move the file accordingly.