[Release] Checkmk stable release 2.4.0p23

Checkmk-Announcement
Tue, 10 Mar 2026 13:36:03 +0000

Dear friends of Checkmk,

the new stable release 2.4.0p23 of Checkmk is ready for download.

This stable release ships with 31 changes affecting all editions of Checkmk,
3 changes for the Enterprise editions, 0 Cloud Edition specific and
2 Managed Services Edition specific changes.

Changes in all Checkmk Editions:

BI

19183 FIX: Make frozen aggregation differences more discoverable…

Checks & agents

19442 cisco_wlc and wlc_clients: Support Cisco 9800H1…

19309 wlc_clients: Detect clients for Cisco CW9800M…

19190 FIX: Prevent crash of Windows agent if WMI is not accessible…

19280 FIX: Fix multipath broken paths check…
NOTE: Please refer to the migration notes!

19295 FIX: Azure v1: update Azure API versions for backup and resource health endpoints…

19294 FIX: Check Point power supplies: make service state configurable…

19423 FIX: Fix Pure Storage validation errors when data is missing…

19278 FIX: Fix esx_vsphere checks handling unavailable VMware metrics incorrectly…

18484 FIX: Improve inline help for “Filesystem grouping patterns”…

19308 FIX: aix: Send SIGTERM before SIGKILL when killing processes that time out…

19042 FIX: check_mail: cleanup incorrect after editing and saving ruleset…

19421 FIX: fix: Pure storage agent not sending SNI…

19422 FIX: fix: requests.SSLError raised on connection using self signed certificates…

19307 FIX: ntp: Fix discovery when “Discover one service for every peer” is selected…

Core & setup

18995 Fix Unregistered YubiKey Authentication Crash…

18993 SEC: Fix host enumeration in agent-receiver…

18994 SEC: Fix host enumeration in deploy_agent…

Livestatus

19039 FIX: Authorize notification log entries by contact name when host or service is not found…

Other components

19293 FIX: messaging: RabbitMQ management web interface now only accessible via TLS…

Setup

19388 Support Diagnostics: Add console output and parameters…

19389 Support Diagnostics: Add output of ‘ip a’…

19387 Support Diagnostics: Improve job output…

19185 Use localhost for mk-sql plugin…

19041 SEC: FIX Deleting a password as a non-priviledged user via REST API/Quick Setup wiped all passwords not editable by the current user…

18954 SEC: Fix rogue remote site can hijack sessions…

User interface

19341 FIX: Fix dashboard crashes after update due to incompatible graph size type…

19319 FIX: Custom graphs: Fix ‘Loading graph failed: (Status: 1): max() iterable argument is empty’…

18706 FIX: Fix host_label parsing to handle “:” in label value…

19318 FIX: Fix memory leak of graphing pages…

19316 FIX: Graphs: Don’t cut off long tick labels on the y axis

Changes in the Checkmk Enterprise Edition:

Agent Bakery

19279 Agent Bakery: Log baking actions to audit log…

19088 FIX: Agent Bakery signing key expiry notification now uses BCC for recipients…

Dynamic host configuration

19188 Reduce locking of configuration…

Changes in the Checkmk Cloud Edition:

NO CHANGES

Changes in the Checkmk Cloud (SaaS):

NO CHANGES

Changes in the Checkmk Managed Services Edition:

Core & setup

18996 FIX: Fix Customer Broker Certificate creation…

Setup

19317 FIX: Fix synchronization of HW/SW inventory cleanup parameters when a host inherits the “Monitored on site” attribute…

You can download Checkmk from our download page: https://checkmk.com/download

List of all changes: https://checkmk.com/werks?product=cmk&version=2.4.0p23

We greatly thank you for using Checkmk and wish you a successful monitoring,

Your Checkmk Team