Closed xh4 closed 5 years ago
Note that this breaks http-request for any HTTPS call in LispWorks Personal Edition.
(drakma:http-request "https://google.com")
Error: #<Function COMM:ATTACH-SSL 21EB7E3A> is called with keyword :TLSEXT-HOST-NAME among the arguments (:SSL-SIDE :CLIENT :TLSEXT-HOST-NAME "google.com") which is not one of (:SSL-SIDE :SSL-CTX :CTX-CONFIGURE-CALLBACK :SSL-CONFIGURE-CALLBACK :DO-HANDSHAKE :HANDSHAKE-TIMEOUT)
If PE is finally updated to 64bit, probably will fixed. Would be nice if :LISPWORKS-PERSONAL-EDITION was exempted from the change
Is it because it's an older version or because it's a personal edition?
7c4e49ca06039c60ee7cf7954c2b55fc31d2ce0e
I notice drakma failed to do SSL handshake with hosts with SNI extension enabled under LispWorks, for example:
I got
Passing :TLSEXT-HOST-NAME option when ATTACH-SSL solves this problem.