On Thu, Feb 19, 2009 at 1:16 PM, Edi Weitz edi@agharta.de wrote:
On Thu, Feb 19, 2009 at 12:04 PM, Vsevolod vseloved@gmail.com wrote:
- Last year I've sent a patch to CL+SSL, that allows it to work with
password-protected private key files. So the appropriate mention in the
docs
can be removed.
Thanks, didn't know that. But we'll have to change in ssl.lisp then, right? Do you have a patch for that?
I prepared the patch (it's a copy of how it works for me in the previous version). Basically, it's just an addition of a keyword parameter to the function call in ssl.lisp. It works without any problems with the previous version (for quite a long time now). With 1.0.0. I was as well able to create an acceptor and view the default page over SSL. NIL works for not encrypted key files. The diff it attached.
Additionally, I want to report some problems, which I've encountered while testing vesrion 1.0.0. 1. I get USOCKET:CONNECTION-REFUSED-ERROR on (hunchentoot-test:test-hunchentoot "http://localhost:4240") (my lisp is SBCL 1.0.20. I've updated bordeux_threads, chunga to the latest versions. flexi-streams v.1.0.7 I was already using).
2. If I do everything manually (setf *server* (make-instance 'hunchentoot:acceptor :port 4242)) (hunchentoot:start *server*) returns. If I browse to the site there's a default page there. But (hunchentoot:stop *server*) hangs.
Best regards, Vsevolod