[Release] Checkmk stable release 2.0.0p28

Dear friends of Checkmk,

the new stable release 2.0.0p28 of Checkmk is ready for download.

This maintenance release ships with 36 changes affecting all editions of Checkmk,
11 Enterprise Edition specific changes and 0 Managed Services Edition specific changes.

Support periods can be found here: Checkmk versions

Changes in all Checkmk Editions:

Agent bakery:

  • 14711 FIX: OpenBSD agent: Fix computation of free memory
  • 14404 FIX: activemq agent

Checks & agents:

  • 14713 FIX: graylog_failures: Fix crash with JSONDecodeError
  • 14549 FIX: mongodb_collections, mongodb_replica_set: Fix date parsing error
  • 14638 FIX: Agent vSphere: Configuration of expected name in SSL certificate
  • 14424 FIX: Interface services: Do not abort upon counter overflow
  • 14552 FIX: Invalid rule configuration for static checks after upgrade
  • 14662 FIX: Meinberg fan state status is fixed
  • 14644 FIX: Missing services in “State of Multipathing on Linux”
  • 14553 FIX: Prometheus: Bad request url /api/v1/api/v1/status/buildinfo
  • 14672 FIX: The Ceph MGRs check now checks if epoch information is available
  • 13775 FIX: Windows license localisation
  • 14505 FIX: heartbeat_crm_resources: services not discovered under pacemaker version >= 2
  • 14674 FIX: ibm csv eventlog check now compatible with IBM FlashSystem 900
  • 14665 FIX: md checks works with single disk raid
  • 14762 FIX: mk_postgres.py: instances not found under Linux for PostgreSQL version >= 13
  • 14691 FIX: pandacom_psu: Fix crash with missing PSU type
  • 14503 FIX: ups_test: crash with KeyError (0)
  • 14671 FIX: vsphere memory check is stale for powered off machines
  • 14694 FIX: bluecoat_sensors: Fix duplicate service names
    NOTE: Please refer to the migration notes!
  • 14140 FIX: kemp_loadmaster_realserver: incorporate virtual services
    NOTE: Please refer to the migration notes!

Event console:

  • 14681 FIX: Fixed activation of event console log levels


  • 14682 FIX: Guard Livestatus against Nagios custom variables with an empty value.


  • 14381 SEC: Fix command injection in SMS notification script

Other components:

  • 14291 SEC: NagVis: Updated to 1.9.34 (Fix security issues)


  • 14168 Activate changes: Added additional central site hook: post-snapshop-creation
  • 14382 SEC: Don’t leak LDAP server address when connection fails
  • 14383 SEC: Fix code injection in watolib
  • 14380 SEC: Improve security of password hashes in audit log

Site management:

  • 14281 SEC: Fix local privilege escalation from site users
  • 14545 FIX: Make ssh command work as site user on SUSE Linux Enterprise Server 15 SP2

User interface:

  • 14457 FIX: Fix TypeError on “Event history of host” view
  • 14530 FIX: Fix crash in license graphs for Citrix devices
  • 14463 FIX: Fix possible error using “Events of application” link
  • 14467 FIX: LDAP: Fix name conflict if new connector is used
  • 14150 FIX: Traceback in “Percentage of total service problems” dashlet with missing monitoring data

Changes in the Checkmk Enterprise Edition:

Agent bakery:

  • 14550 FIX: mk_logwatch via bakery: Add APPEND option for message classification
  • 14732 FIX: cmk-update-agent: Retry locking
  • 14602 FIX: cmk-update-agent: Use configured var directory
  • 14607 FIX: cmk_update_agent: Fix fetching root certificates from server
    NOTE: Please refer to the migration notes!

Checks & agents:

  • 14605 FIX: windows_updates: correctly evaluate ruleset

Core & setup:

  • 13914 FIX: Escape semicolon in log entries
    NOTE: Please refer to the migration notes!

Event console:

  • 13018 FIX: Fix a regression during events delete/archive


  • 14469 FIX: Notification spooler: Fix possible ConnectionRefusedError after update to 2.0

Reporting & availability:

  • 14471 FIX: Fix possible AttributeError on report rendering

The Checkmk Micro Core:

  • 14608 FIX: Agent Bakery: Stabilize bake & sign
  • 13912 FIX: Fix crash on restarting the RRDHelper

Changes in the Checkmk Managed Services Edition:

You can download Checkmk from our download page:

Please mail bug reports and qualified feedback to feedback@checkmk.com.
We greatly thank you for using Checkmk and wish you a successful monitoring,

Your Checkmk Team