ID: 5905
Title: Configured "Receive fallback notifications" attribute of users was not displayed correctly
Component: WATO
Level: 1
Class: Bug fix
Version: 1.5.0i4
The option was correctly saved for users, but always displayed as "unchecked" checkbox when
editing a user.
ID: 5751
Title: Add contact group contacts of EC rule if host is not a core host
Component: Event Console
Level: 1
Class: Bug fix
Version: 1.5.0i4
When an event was received that did not belong to a host in the monitoring the
contacts of the contact groups specified in a Event Console rule were not
added to the notification context if the option "Host's contact groups have
precedence" was set in the Event Console rule. Now the contacts of the
specified contact groups are added even when the option is set.
ID: 5839
Title: MSSQL Plugin: fixed mssql_backups for some SQL server versions and situations (alwayson, cluster)
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.5.0i4
Thanks to Kris Radebahs for providing the patch!
ID: 5794
Title: diskspace cleanup: now also deletes any connected .info file when removing a rrd file
Component: Other Components
Level: 1
Class: Bug fix
Version: 1.5.0i4
ID: 5793
Title: Agent Encryption: No longer trying to decrypt all incoming tcp data when a "Encryption" rule with an arbitrary value was set
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.5.0i4
The agent output decryption function was incorrectly called for hosts with a specifically "Encryption" rule set.
In most scenarios the decryption failed, because the plain text was obviously not decrypted correctly.
The fallback of the decryption error was to use the plain text instead for further processing - this was conincidentally the right bevhaviour.
However, sometimes the decryption succeeded, which lead to garbled agent output and missing agent sections.
ID: 5829
Title: Fixed calculation of time ranges when using disjunctions in queries.
Component: Livestatus
Level: 1
Class: Bug fix
Version: 1.5.0i4
Disjunctions (Or:, WaitConditionOr:, StatsOr:) were handled like conjuctions
(And:, WaitConditionAnd:, StatsAnd:) when time ranges were calculated for
the log and statehist tables. This has been fixed now.
Note that the Check_MK GUI does not create such queries, so only people
using hand-rolled queries in scripts etc. were affected.