ID: 8615
Title: cmk-update-agent: Fix 'TypeError: must be string without null bytes, not str'
Component: agents
Level: 1
Class: Bug fix
Version: 1.4.0i1
Problem is that pyOpenSSL version 0.12 has a bug so that it cannot correctly
deal with 0-bytes (which are totally allowed) in keys. This fix falls back
to the command line tool <tt>openssl</tt> when it detects that broken version.
ID: 8616
Title: Fix exception in Agent Bakery when deploying agent updater on Windows
Component: agents
Level: 1
Class: Bug fix
Version: 1.4.0i2
This just happens in occasions, where you do not have any other configuration
option for the Windows agent then the agent updater. The bug was introduced
recently.
ID: 8611
Title: Alert handlers now log success or failure to monitoring history
Component: alerts
Level: 2
Class: New feature
Version: 1.4.0i1
Alert handlers to send feedback to the monitoring core. The history of the
affected host or service now gets two log entries: one for the launch of
the handler, one for the termination.
Also two identical alert handlers will not be allowed any longer to run
in parallel. This will avoid flooding processes in case of hanging handlers.
ID: 8612
Title: New alert handler for safely executing remote commands on Linux hosts
Component: alerts
Level: 1
Class: New feature
Version: 1.4.0i1
Check_MK now ships it's own system for safely executing commands on remote Linux
hosts via SSH. Everything is setup with the agent bakery - including SSH key
exchange. Please refer to the new article in the user manual for details.