This article helps troubleshoot "CRIT - Management client - Caused by SSLError - bad handshake" error while trying to monitor Azure environments.
LAST TESTED ON CHECKMK 2.0.0P1
When trying to monitor my Microsoft Azure environment, you see the following error message in the Checkmk service Azure Agent Info:
You need to make sure that your Checkmk server can connect to the following two addresses of MS Azure: management.azure.com and login.microsoft.com
When a connection from your Checkmk server is impossible or times out, monitoring Azure will not be possible. You can quickly check this as the site user of your Checkmk site with either Telnet or Netcat:
The output of these commands should look like this:
If the output looks any different, you have to check the connection of your Checkmk server to Azure or contact your network people. More than once, there was a firewall blocking this connection.