Ldirectord troubles with HTTPS negotiate check

If you defined an https negotiate check in your ldirectord configuration and you are using self-made certificates on the real servers, the internal check_http function of ldirectord fails because the perl LWP HTTPS module has changed the ssl certificat verification.

We can use the external check type and create a custom https check script, like this

This script checks only if a hello.htm file exists on the real webserver, it don’t matter what string is into the file.




Change ower and permission

Change check type to external in the ldirectord.cfg