[racket] SSL on Amazon Linux AMI using racket-5.2.1-bin-x86_64-linux-f14
On Amazon Linux 64-bit using racket-5.2.1-bin-x86_64-linux-f14 (64-bit
for Fedora 14):
$ racket
Welcome to Racket v5.2.1.
-> (require openssl)
-> (define-values (in out) (ssl-connect "www.google.com" 80))
; SSLv23_client_method: implementation not found; no arguments provided [,bt
; for context]
-> ,bt
; SSLv23_client_method: implementation not found; no arguments provided
; === context ===
; /usr/racket/collects/openssl/mzssl.rkt:242:16
; /usr/racket/collects/xrepl/xrepl.rkt:1277:0
; /usr/racket/collects/racket/private/misc.rkt:87:7
I've experienced this before with 32-bit Racket for Fedora and the
32-bit Amazon Linux AMI. There's a mismatch on the SO names. Last time
I worked around it using `ln'. I'll report back if similar work-around
helps this time.