ID: 10131
Title: Bumped shipped Python version from 3.8.6 to 3.8.7
Component: Other Components
Level: 2
Class: Bug fix
Version: 2.1.0i1
Python 3.8.7 contains quite a few bug fixes, see
https://docs.python.org/release/3.8.7/whatsnew/changelog.html.
ID: 11844
Title: Windows agent internal communication channel is secure now
Component: Checks & agents
Level: 2
Class: Security fix
Version: 2.1.0i1
Since this release access to the internal communication channel of the
Windows agent is granted only for users and/or processes with administrative
rights, thus protecting the Windows agent service and therefore Checkmk
monitoring site from intentional or unintentional interference.
ID: 12031
Title: Views: Views are now asking for missing contexts just like dashboards
Component: Multisite
Level: 2
Class: Bug fix
Version: 2.1.0i1
When a view that requires a context (e.g. as host name) is opened without
a "host" HTTP request variable, the view only showed an error message and
stopped rendering the view. The user then had to add the missing context
information to the view configuration or to the URL variables.
>From now on, the view is still displaying a warning message like "Unable to
render this view, because we miss some required context information (host).
Please update the form on the right to make this view render.", but also
displaying the filter form asking the user to provide the missing context.
ID: 11874
Title: Linux agent: Fix execution of cached plugins (2.0.0b4 regression)
Component: Checks & agents
Level: 2
Class: Bug fix
Version: 2.1.0i1
The 2.0.0b4 release introduced a regression in the Linux agent which broke the
execution of cached agent plugins (which also includes the agent updater for
example). The plugins that are placed below
<tt>/usr/lib/check_mk_agent/plugins/[seconds]</tt> were not executed at all in
2.0.0b4.
Possible workarounds:
<ul>
<li>Move the plugin to the <tt>/usr/lib/check_mk_agent/plugins</tt> directory
to execute it every check cycle</li>
<li>Use an agent of previous 2.0.0 releases</li>
<li>Use the agent from a daily build 2021-01-16 or newer</li>
</ul>
ID: 11860
Title: Password dialogs now handle passwords more securely
Component: Setup
Level: 2
Class: Security fix
Version: 2.1.0i1
Previous Checkmk versions did not handle passwords well in some edit dialogs.
Especially in the setup (WATO) it was possible to access saved passwords in
some places, which should not be possible.
The dialogs now ensure that these accesses from passwords entered once and
stored on the checkmk server are no longer easily possible.
ID: 11837
Title: Windows agent firewall rule applies to all three Windows network profiles
Component: Checks & agents
Level: 2
Class: Security fix
Version: 2.1.0i1
With this realease Windows agent opens firewall for all three Windows network profile:
Private, Domain and Public.
ID: 11827
Title: Windows agent firewall rule applies to all three Windows network profiles
Component: Checks & agents
Level: 2
Class: Security fix
Version: 2.1.0i1
With this realease Windows agent opens firewall for all three Windows network profile:
Private, Domain and Public.
ID: 10130
Title: Fixed performance bug in monitoring history cache
Component: Core & setup
Level: 2
Class: Bug fix
Version: 2.1.0i1
During startup, the CMC caches information from the monitoring history up to
a given horizon in the past. This caching had a performance bug (quadratic
complexity), resulting in caching times of several days or even more,
depending on the content of the monitoring history. This has been fixed,
caching time is now linear in the size of the monitoring history.
ID: 11756
Title: Fix errors after form submissions when using web server authentication
Component: Multisite
Level: 2
Class: Bug fix
Version: 2.1.0i1
When using the web server level authentication (Basic, digest, kerberos, ...),
several form submissions raised an error like this: "AttributeError ('NoneType'
object has no attribute 'session_info')". This was caused by an incomplete session
initialization when using this kind of authentication.
ID: 11768
Title: Missing inventory data
Component: HW/SW Inventory
Level: 2
Class: Bug fix
Version: 2.1.0i1
In Checkmk versions 2.0.0i1 and 2.0.0b1 the HW/SW-Inventory was missing virtually all
data in certain timing conditions.