ID: 15914
Title: active_checks_mailbox: Fix rule transform when updating from 2.1.0p25 or lower
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0p34
If the rule for any mailbox related active check was configured without defining the 'server' option and an update to a higher version was attempted, it caused a rule transform error.
This caused the update to fail.
The error looks similar to this:
C+:
client_id, client_secret, tenant_id = auth_data
ValueError: not enough values to unpack (expected 3, got 2)
C-:
This has now been fixed and the transformation of the rule will not cause any problems while updating.
ID: 16092
Title: Azure special agent: Add option to configure HTTP proxy
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.3.0b1
The rule for configuring the Azure special agent now offers the option to configure a HTTP proxy
used for issuing requests to the Azure API.
ID: 16110
Title: event console: Fix on 'Events of host x' caption and its corresponding link
Component: Event Console
Level: 1
Class: Bug fix
Version: 2.3.0b1
Prior to this Werk the hostname, alias and address macros in the hamburger menu of the
Events service were not correctly replaced, causing the 'Events on host x' button and
its corresponding link to be generated incorrectly. This werk fixes that issue.
ID: 15742
Title: Added Authenticator Based Two-Factor
Component: Setup
Level: 1
Class: New feature
Version: 2.3.0b1
Checkmk now offers authenticator application based two-factor authentication (eg: Google Authenticator, etc). Navigating to <i>(User > Two-factor authentication)</i> will now present users with an option to register multiple time-based one-time password (TOTP) credentials.
ID: 15695
Title: Improve site CA
Component: setup
Level: 1
Class: New feature
Version: 2.3.0b1
Site Certificate Authorities generated after this Werk now have a key length of 4096 bit and expire in 10 years.
ID: 16055
Title: custom notes: Allow html tags on custom notes for hosts and services
Component: Setup
Level: 1
Class: Bug fix
Version: 2.3.0b1
This Werk enables the use of html tags in custom host and service notes. Previously, such tags were escaped and therefore it was not possible to use html content in the notes.
ID: 16096
Title: authentication: allow REST API access when gui access is restricted
Component: REST API
Level: 1
Class: Bug fix
Version: 2.3.0b1
This werk addresses an issue with regards to REST API access. When the
distributed monitoring config option
"Users are allowed to directly login into the Web GUI"
was disabled, we inadvertently blocked access to the REST API as well.
We now allow REST API access while still blocking access to the Web
GUI in this scenario.
ID: 16078
Title: win_licenses: Failed to read time until license expiration
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
In some cases, the "Windows License" Service failed to parse and display
the license expiration information.
As a result, the service also failed to apply the configured levels according
"Time until license expiration" ruleset entry.
ID: 15833
Title: Prevent overriding critical plugins with custom files
Component: Setup
Level: 1
Class: New feature
Version: 2.3.0b1
Previously it was possible to override any Checkmk agent plugin using
Custom files rule in Setup. In the case of the agent updater it may
lead to serious problems.
Since this release the agent updater plugin is protected from overriding.
CMK-6917