We have to be honest, logs are often an after thought to most developers. Many logs are pretty cryptic unless you can look at the code and see what is going on. In this section, we will share what we think of a specific log: - the cryptic ones, the fun ones and some of the ones we see more often.
May 21 12:18:26 proxy1 haproxy[2069]: 2.31.1.1:57475 [21/May/2022:12:18:26.382] httpsproxy/1: SSL handshake failure
ID: haproxy-handshake-failure
For: HAProxy Load Balancer
Meaning: This error happens whenever the client is trying to establish a HTTPS connection and the client cyphers do not match with the ones accepted by the server. It often happens with old browsers if you have strict HTTPS requirements.
What to do: Monitor those error messages and if they are happening more often, you may need to loose your SSL/TLS settings to support old(er) browsers.