Drakma SSL failure on LW7.0
Hi, I'm trying to use Drakma (2.0.2, via Quicklisp) to access an HTTPS endpoint in Lispworks, but when I do I get the following error: Error: SSL failure in #<COMM:SOCKET-STREAM 224A4227>: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure. The code works fine in other Lisps (at least SBCL and CCL); presumably because Drakma uses CL+SSL in most places, but COMM on LW. I'd be grateful for any pointers on how to resolve this. The error itself seems to come from the bowels of the SSL library; searching on it throws up references suggesting that either the client or (more likely) the server are refusing SSLv3 for security reasons. However, my relatively limited knowledge of LispWorks (and SSL!) prevents me from digging much deeper than this. Platform: LispWorks 7 Pro 32 bit, on OS X 10.11.1. The endpoint I'm trying to connect to is an Amazon AWS API gateway; you should be able to reproduce with (drakma:http-request "https://prs6733f32.execute-api.us-east-1.amazonaws.com/") Thanks, -- Mike Clarke _______________________________________________ Lisp Hug - the mailing list for LispWorks users lisp-hug@lispworks.com http://www.lispworks.com/support/lisp-hug.html