Common lisp 如何修复clozure common lisp上hunchentoot ssl接收器的错误?

Common lisp 如何修复clozure common lisp上hunchentoot ssl接收器的错误?,common-lisp,hunchentoot,clozure-cl,Common Lisp,Hunchentoot,Clozure Cl,我试图让hunchentoot的SSL版本在MacBookPro和OS 10.13.6上的clozure common lisp 1.11.1上运行 我首先在/tmp目录中创建证书,如下所示: openssl req -new -x509 -nodes -out server.crt -keyout server.key 这是我的lisp代码: (ql:quickload "hunchentoot") (in-package hunchentoot) (define-easy-handle

我试图让hunchentoot的SSL版本在MacBookPro和OS 10.13.6上的clozure common lisp 1.11.1上运行

我首先在/tmp目录中创建证书,如下所示:

openssl req -new -x509 -nodes -out server.crt -keyout server.key
这是我的lisp代码:

(ql:quickload "hunchentoot")

(in-package hunchentoot)

(define-easy-handler (test-ssl :uri "/secure") ()
  (setf (content-type*) "text/plain")
  "SECURED PAGE")

(defvar *ssl-acceptor*
  (make-instance 'easy-ssl-acceptor
    :port 7777
    :ssl-privatekey-file  #P"/tmp/server.key"
    :ssl-certificate-file #P"/tmp/server.crt"))

(start *ssl-acceptor*)
当我尝试访问
https://localhost:7777/secure
在我的浏览器中,浏览器上没有显示任何内容,hunchentoot向日志窗口抛出以下错误:

未处理的执行选项11,执行外部代码时发生异常


关于如何解决这个问题,有什么建议吗?

我读过一些人在过去成功地在hunchentoot中使用ssl:我无法在Linux上用相同版本的CCL复制这个问题