我最近在我们的服务器上安装了Thin。 现在我的客户要求我在整个应用程序上实施SSL。所以我在网上搜索了一个实现SSL的指南。 我发现this,这似乎很容易。 我得到了我的证书和密钥,并按照图示启动了服务器。服务器启动时没有任何问题,但是,当有人试图连接我收到此错误信息:使用Thin强制SSL
终止叫做抛出“的std :: runtime_error” 什么()的一个实例后:对本次活动不提供加密-chchine Aborted
服务器停止并且浏览器显示“Connection reset”页面。 我环顾四周,有人说这与libssl没有安装有关,所以我查看了/ usr - 文件夹,她在那里。
然后我搜索了其他解决方案,但其中大多数似乎需要Apache或Nginx,这不是一个选项,可悲的是。
任何想法如何变得精简以使用SSL?
更多信息到系统:
虚拟主机的Debian 6 64 的Rails 3.2.8 的Ruby 1.8.7 薄1.4.1
您使用哪个命令启动瘦? – alf
我正在使用瘦启动-p 2048 --ssl --ssl-key-file ./my_key.key --ssl-cert-file ./my_cert.crt – ProblemChild