Based on http://tbnl-devel.common-lisp.narkive.com/4DKeC5PZ/hunchentoot-devel-https-server-no-shared-cipher-error via #4.