So your ldirectord doesn’t check anymore your https server?
This is perhaps that it considers that the certificate is self-signed and return an error, if you haven’t put the certificate in your certificate directory.
Here is a solution : http://stackoverflow.com/questions/74358/how-can-i-get-lwp-to-validate-ssl-server-certificates
Or just edit the ldirectord executable (it’s a perl script) and add a “6” to after “use LWP::UserAgent;"
have a line identical to the one below (~line 2803) :
use LWP::UserAgent 6;
Et voilà 🙂