ID: 4832
Title: Quicksearch: Malformed regular expressions generated no error message when no specific filters were set
Component: Multisite
Level: 1
Class: Bug fix
Version: 1.5.0i1
ID: 4761
Title: Fixed multisite setups with sites using Check_MK/Livestatus < 1.4
Component: Multisite
Level: 2
Class: Bug fix
Version: 1.5.0i1
When updating the central site of a distributed setup to Check_MK 1.4.* and
leaving the slave sites on older versions the other sites were marked as
dead sites while rendering the page.
This issue was caused by the tactical overview snapin that tried to calculate
the numbers for the "Events" of the Event Console. The slave sites using
older Check_MK versions do not support that kind of query. Once this query
is made the sites are marked as dead and are also not shown correctly in the
master control and site status snapin.
A possible workaround would be to update all involved sites to Check_MK
1.4.
Also affected are sites that use the Nagios core and have the Event Console
disabled. They still report an error to the GUI. This will be fixed soon.
ID: 4760
Title: Fixed vanishing CUPS queues services on systems using systemd
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.5.0i1
When monitoring CUPS queues on linux systems using systemd it happened
that the agent did not provide CUPS queue information suddenly.
When using systemd the cupsd process is stopped when nothing is using
the daemon. Systemd is starting the daemon again automatically once
any process wants use the printer system.
The CUPS part of the Check_MK agent was only executed when the cupsd
process was running which is wrong for such systems. Additionally the
agent is now checking whether or not systemd is used and the cups.service
is enabled and checks the queues if so, even when the cupsd is not running.
ID: 4758
Title: Fixed site status and master control snapin not displaying states of sites
Component: Multisite
Level: 2
Class: Bug fix
Version: 1.5.0i1
The master control snapin was hiding sites with communication errors completely.
It is now displaying a box with the occured error message.
The site status snapin was showing the site, but displaying a site as "online"
while it was reported as "dead" by the livestatus connection. This appeared when
an error was found in a query, for example when a queried table does not exist.
ID: 4868
Title: oracle_tablespace: Restrict data for check from primary
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.5.0i1
Thwew is a chance for wrong check results in Data-Guard Environments
with READ ONLY Standby-Databases, when a delay for redo apply has
been configured.
ID: 4785
Title: oracle_locks: New SQL for check
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.5.0i1
The behavior of this check has been changed. There is no output
for object_owner and object_name anymore. This has been removed
for performance reasons. The check is moved from ASYNC to SYNC, due
to very easy SQL for getting the data. The problem with lot of wrong
alarms has been solved as well.
The old SQL is still existing for users who wants the object_owner
and object_name in check result. Please be aware that the old problems
are still there. Please make sure that the old check is configured
as ASYNC-Check. Otherwise you risk high performance issues in mk_oracle!
Please define the following lines in mk_oracle.cfg to get the old
behavior:
SYNC_SECTIONS="instance sessions logswitches undostat recovery_area processes recovery_status longactivesessions dataguard_stats performance"
ASYNC_SECTIONS="tablespaces rman jobs ts_quotas resumable locks_old"
ID: 4784
Title: oracle_rman: wrong detection of level 1 backup
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.5.0i1
The behavior of some v$-Views in 12.1 has been changed.
This could lead to problems when a new Level 0 backup
was done after a Level 1. The calculation for the last Level
1 was wrong and has been fixed.
ID: 4831
Title: HW/SW inventory: fixed missing inventory data from slave sites for new hosts
Component: HW/SW Inventory
Level: 1
Class: Bug fix
Version: 1.5.0i1
The liveproxyd had problems to transfer inventory data for new hosts to the master site, due to an incorrect cached timestamp.
The data was only updated when either the liveproxd restarted or the hw/sw inventory data of this host changed.
ID: 4757
Title: Fixed possible reflected XSS in webapi.py
Component: Multisite
Level: 2
Class: Security fix
Version: 1.5.0i1
In the Check_MK 1.4 branch URLs like this could be used for a
reflected XSS attack:
<tt>http://<test host>/<site>/check_mk/webapi.py?_username=<script>alert("XSS")</script>&_secret=AnythingHere
The error message was interpreted as HTML while it should be a
plain text error message. This has been fixed now.