I think I am taking LDAPS where no one has gone before. I need to perform CRL (Certificate Revocation List) tests on a Net::LDAPS connection.
I found the necessary option in IO::Socket:SSL: SSL_check_crl However Net::LDAPS does not seem to support it. I poked around Net::LDAP.pm and found a place to put it so it will pass on the value to IO::Socket::SSL. At line 201 I added: SSL_check_crl=$arg->{'checkcrl'} ? 1 : 0, So I followed the docs in Net::SSLeay on where to place the CRL so the test environment looks good. So when I run it, perl crashes. When the checkcrl option is turned off no problems... CA testing works etc. Can anyone offer any insight or a place to start looking? My Envoronment: Windows XP Net::LDAP 0.32 Convert::ASN1 0.18 IO::Socket::SSL 1.26 openssl 0.98a Net::SSLeay 1.26 Perl v5.8.6 (Active State build 811) Thanks Eric