I think I've finally got Crypt::SSLeay installed ok (many thanks for your help, Joshua!), but there's still something missing... I've had a look through the libwww egroups archive and seen a few ppl asking for examples using https with LWP - if anyone knows of any, I'd be very intersted. So far, I've taken my old http script (source at http://boldra.com/source/hammer.pl.txt ) and just tried requesting some https pages with it. When all I got back was "Server error 500", I tried it on a local https server, and looked at the server log (attached). Apache seems to think that the LWP Agent isn't sending a client certificate. I had hoped that all the certificate exchanging and saving was going to go on invisibly somewhere, and that doing an https request was going to be a straightforward as doing http, but I'm starting to get the feeling this isn't the case... Do I have to explicitly tell LWP where to find its public key, and that it needs to send it? How? Or can anyone suggest any other reason for these errors? Perhaps there is a nice overview on the differences between http and https somewhere I should read? (hopefully a bit more introductory than rfc1798) Apache is running on the same box as my client, so OpenSSL certainly seems to be working (netscape fetches the page OK). Thanks Boldra
[Wed Aug 30 13:14:22 2000] [error] mod_ssl: SSL handshake failed (server dev01.mch.mobshop.de:443, client 192.168.238.10) (OpenSSL library error follows) [Wed Aug 30 13:14:22 2000] [error] OpenSSL: error:1406B0FD:SSL routines:GET_CLIENT_MASTER_KEY:unknown remote error type
