ID: 14464
Title: Fix reset of "Tree of folders" snapin
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.2.0i1
On sidebar reload, the subcategory of the chosen topic was not shown any more.
ID: 14607
Title: cmk_update_agent: Fix fetching root certificates from server
Component: agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
This Werk is only incompatible for users that actually tried to use the broken
<i>trust-cert</i> option of the agent updater.
This is a regression since Checkmk 2.0.
When invoking cmk-update-agent with <tt>--trust-cert</tt> or <tt>-t</tt> option,
you can trust and save the root certificate needed for the HTTPS connection to the Checkmk
server directly from the server's certificate chain (if it's stored there).
Previously, the fetched certificate got saved in a wrong format (python <tt>bytes</tt>
instead of <tt>str</tt>), leading to a crash when the agent updater tries to import it
in subsequent calls.
You can fix your broken installations by editing the host-local file
<tt>/etc/cmk-update-agent.state</tt> or
<tt>%ProgramData%\checkmk\agent\config\cmk-update-agent.state</tt>, respectively:
Please remove all occurring <tt>b</tt> prefixes from the <tt>local_certificates</tt> entry.
Alternatively, you can update the agent once manually by calling the agent updater with
<tt>--insecure</tt> option. This will skip the certificate handling entirely; the updated
agent updater can then fix the malformed values by itself.
ID: 14667
Title: Mail notifications can contain notification author and comment
Component: Notifications
Level: 1
Class: New feature
Version: 2.2.0i1
The mail notification can now add the notification author and notification comment.
ID: 14712
Title: <tt>check_http</tt>: Consolidate host and proxy settings
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The active check <tt>check_http</tt>, which monitores HTTP services, is configurable via the ruleset
<i>Check HTTP service</i>. Before this werk, users could configure three host addresses there:
LI: A hostname or IP address
LI: A virtual host
LI: A proxy server
However, <tt>check_http</tt> has only two arguments to specify host addresses: <tt>-I</tt> for the
actual address to be contacted and <tt>-H</tt> for the virtual host. Hence, specifying an address,
a virtual host and a proxy server in the ruleset did not make sense. In fact, before this werk, if
all three of them were specified, the virtual host was simply ignored.
As of this werk, users can configure two options instead of three: the address to contact (either
directly or a proxy server) and a virtual host. In case users select to configure a proxy server,
they can optionally provide the corresponding port and credentials, as before.
Furthermore, using a proxy most likely requires the HTTP method <tt>CONNECT</tt>. This method is now
used automatically if a proxy is configured, unless a different method is explicitly selected.
Previously, this was only the case for the certificate checking mode, but not for the URL checking
mode.
ID: 14711
Title: OpenBSD agent: Fix computation of free memory
Component: agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
Depending on the OpenBSD version, the agent was reporting wrong values for the free memory.
ID: 14662
Title: Meinberg fan state status is fixed
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The meinberg fan status used to be shown as off when it was turned on.
The fan status is now parsed according to the MIB [1].
[1] https://www.circitor.fr/Mibs/Html/M/MBG-SNMP-LTNG-MIB.php#mbgLtNgSysFanStat…
ID: 14149
Title: Crash: Clustered services using predefined cluster modes
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
Using Clustered services with predefined cluster mode certain services would crash
if no summary (therefore only notice) was available for a node result.
This issue occured for many check plugins but the known ones were:
<ul>
<li>apache_status
<li>fileinfo_groups
<li>if64
<li>mrpe
<li>ntp_time
</ul>
This issue is solved and the correct information is now displayed.
ID: 14664
Title: etherbox_smoke: configure levels on etherbox smoke check
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.2.0i1
The smoke detector levels can now be adjusted.
Default levels are 0/0 (warn/crit), which corresponds to the previous behavior.
ID: 14663
Title: Add two new etherbox checks
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.2.0i1
Checks for a voltage sensor and information if no sensor is detected on a port have been added.
ID: 14665
Title: md checks works with single disk raid
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The md check plugin now recognizes a raid with a single disk. Single disk raids would have previously been
merged with the preceeding raid in the agent output.