"Upturn toner levels" not working after upgrade to 2.4.0p4

CMK version: Checkmk Raw Edition 2.4.0p4
OS version: Debian 12

We just upgraded our checkmk installation to Checkmk Raw Edition 2.4.0p4 and now the rule “upturn toner levels” for the printer cartridge levels seems to not work any more.

We have a LexmarkCS921de which is monitored using SNMPv3 and “Supply Waste Toner Bottle” returns 50000/50000.
The printer web interface shows the waste toner container to be empty, so 50000/50000 should mean that there is still enough space and the service state should be OK.

For this we created a printer cartridge levels rule with “Upturn toner levels” and “Printer sends used material instead of remaining” both ticked. Then the state of the service was OK and it said “supply level remaining: 100%”.
This used to work fine up to Version 2.3.0p33, but since the update to 2.4.0p4 the service always claims “Supply level remaining: 0%”, no matter what I configure in the rule.

The rule matches for this host and cartridge specification and other changes in it (like the levels for WARN and CRIT) are being applied correctly.
It’s just the “Upturn toner levels” that seems to be ignored.

Does anyone maybe observe a similar problem in the new version?
Any idea what the problem could be here?

Good Morning @Plaschke-Culturall,

thank you for the report.

Can you perhaps supply your working configuration in 2.3.0p33?

Sunny Greetings and thank you
Hartmut

Good Morning,

the configuration in 2.3.0p33 was the same as now in 2.4.0p4. Just a Host with ipv4 address for the printer LexmarkCS921de that we monitor using SNMPv3.
The only thing we configured was the “printer cartridge levels” rule for the cartridge named “waste toner bottle” where we ticked the boxes for “upturn toner levels” and " Printer sends used material instead of remaining".

In 2.3.0p33 this rule actually changed the display of the “Supply level remaining” for the waste toner bottle. In 2.4.0p4 it doesn’t seem to have any effect.

All the other cartridges show the same amount as before (in accordance with what the web interface of the printer shows).

What other information do you need from us?

Hello @Plaschke-Culturall,

thank you for the extra information.
I created an internal ticket to follow up on this.

We (either a developer or me) will reach out to you, if we need further information.

Sunny Greetings
Hartmut

Thank you!
Please let us now if there’s any news or if we can contribute more infos.

Greetings
Matthias

Hi @Plaschke-Culturall

Looks like we introduced a regression here with Checkmk 2.4.

It will be fixed with Werk #18274: Printer Supply: Upturn option failed for receptacles

Thank you very much for reporting!

Cheers
Andi

1 Like