Catch up on the latest product updates, best practices, and expert insights from the Checkmk Conference #12 – Watch the livestream recordings now

Werk #20141: livestatus_status: tolerate incomplete site status data

Component Checks & agents
Title livestatus_status: tolerate incomplete site status data
Date Jul 31, 2026
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
3.0.0b1
Not yet released
Checkmk Community, Checkmk Pro, Checkmk Ultimate, Checkmk Cloud, Checkmk Ultimate MT
2.5.0p11 Checkmk Community, Checkmk Pro, Checkmk Ultimate, Checkmk Cloud, Checkmk Ultimate MT
2.4.0p36
Not yet released
Checkmk Community, Checkmk Pro, Checkmk Ultimate, Checkmk Cloud, Checkmk Ultimate MT

The service OMD <site> performance could go to UNKNOWN with "check failed - please submit a crash report!", the crash report showing KeyError: 'livestatus_version'.

This happened when the agent delivered a livestatus_status section that did not contain the expected status columns. In the reported cases that section carried the certificate data belonging to the livestatus_ssl_certs section, and no livestatus_ssl_certs section was sent at all.

Why the agent output ended up that way is not known, so this is a defensive fix. Instead of crashing, the service now reports UNKNOWN with "Incomplete livestatus status data received". Sites that send complete status data are not affected.

To the list of all Werks