[Release] Checkmk stable release 2.1.0p4

Dear friends of Checkmk,

the new stable release 2.1.0p4 of Checkmk is ready for download.

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

Maintenance periods can be found here: Checkmk versions

Changes in all Checkmk Editions:

Checks & agents:

  • 14372 AWS EBS: add support for gp3 and io2 volume types
  • 14439 fortigate_ap_connection: Discover more Fortigate devices
  • 14419 FIX: cisco_cpu_multiitem, cisco_fru_module_status: Fix crash in raw data parsing
  • 13990 FIX: Fix systemd_units check plugin crash on certain initial line characters
  • 14135 FIX: KUBE: API timeouts are configured for the /api/v1/resourcequotas endpoint
  • 14373 FIX: Special AWS/Lambda agent: crash if there are no CloudWatch logs
  • 14356 FIX: Windows agent reports Virtual Size correctly
  • 14136 FIX: apc_symmetra_test: support alternate date format
  • 14056 FIX: aws: Missing regions added
  • 14436 FIX: brocade_sfp: Do not crash upon vanished item
  • 13730 FIX: check_temperature: Make ‘unique_name’ and ‘value_store’ optional, but both are needed for trend computation
  • 14438 FIX: fritz_wan_if: Fix interface status for non DSL devices
  • 14437 FIX: kaspersky_av_client: missing information
  • 14420 FIX: Docker container piggyback hosts: Go CRIT in case of multiple parent hosts
    NOTE: Please refer to the migration notes!

Core & setup:

  • 13904 SEC: Update vulnerable Python dependencies

Event console:

  • 14337 FIX: Fix painter “Event Console Events/Hosts: Hostname”


  • 13934 REST API: add effective_attribute switch to host list
  • 14067 FIX: REST-API host_config: addition of validation for host labels
  • 13933 FIX: missing Theme in REST API
  • 13932 FIX: non JSON 500 page in REST API
  • 13935 FIX: outbound validation in REST API when attributes got deleted


  • 14478 SEC: Restrict path param in cookies
  • 14459 FIX: Fix “Move this host to another folder” option

User interface:

  • 13925 Drop dashboard “Checkmk server”
  • 14335 FIX: Fix crash if no icon and an emblem was configured
  • 14457 FIX: Fix crash on “Event history of host” view
  • 14336 FIX: Fix edit of dashboards without header
  • 14456 FIX: Fix operators in filter popup
  • 14458 FIX: Fix regression in host and service type filter
  • 14338 FIX: Fix service level filter

Changes in the Checkmk Enterprise Edition:

Agent bakery:

  • 13681 Agent Bakery: Target platform selection
  • 14399 FIX: PATH update of linux agent when deployed via bakery


  • 14376 SEC: Mask passwords in rule export

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


Wenn Ich die Version downloaden will als .cma bekomme ich immer ein -gz, ist das so gewollt?

Hi @tkrope,
This is currently a problem we are facing in the Microsoft Edge browser. We are working on a solution.
The issue should not occur in Firefox or Chrome.
Sorry for the inconvenience.

In Chrome it is the same, i will test Firefox now

Update: Firefox works

Chrome & Edge should now work again. There seems to be a strange bug in Chromium browsers that results in those browsers renaming .cma to .gz if there is a question mark (?) in the url. This only happens to .cma files for some reason.

Problem with the default views still unsolved

Does anyone know what kind of hash is used?

On the download page there is a hash for https://download.checkmk.com/checkmk/2.1.0p4/check-mk-raw-2.1.0p4_0.bullseye_amd64.deb
hash: a83236c449704e668485e94f7b67fa8dfd6235053616dc93cbee30bd865592e1

But I am not able to match it to antything

  • dpkg-sig verify GOODSIG _gpgbuilder B1E7106575B723F00611C612434DAC48C4503261 1656410772
  • sha1sum d781c8fa67894de800b77c2972d005915e7fab2a
  • md5sum 13b7f44ffb51d58baca221633a610b61

@martin.hirschvogel could the hash type be documented on the download page?

its a sha256 hash, but @baris.leenders the hash type would make sense on the page :slight_smile:

1 Like

Should be SHA256

$ sha256sum check-mk-raw-2.1.0p4_0.bullseye_amd64.deb
a83236c449704e668485e94f7b67fa8dfd6235053616dc93cbee30bd865592e1  check-mk-raw-2.1.0p4_0.bullseye_amd64.deb

But your question is totally valid. This should definitely be mentioned on the page (as already requested in a separate topic: Neue Download-Seite - #16 by martin.schwarz)
No need to have users guessing …

I jump in to annoy our dev @baris.leenders ;D

1 Like

this seems to be a problem with your setup. Maybe you can open a ticket for that.
Needs to be debugged further

we ve no support contract.

The problem should be very easy → 169 hosts → many many graphs. A combined or scatter graph i think can only handle a maximum of 100 performance values.
If you can filter this dashboard to fewer hosts it should work again.

I will check this.
Thanks for the hint.
Bit this should be fxed by cmk.


I would assume that he would get an error message like “more than 100 metrics…” in this case.

I get exactly the same error if i don`t reduce the number of hosts.

Habe es an

It is now documented.

1 Like