gpt4 book ai didi

ruby-on-rails-3 - 使用 Thin 强制 SSL

转载 作者:太空宇宙 更新时间:2023-11-03 13:04:28 27 4
gpt4 key购买 nike

我最近在我们的服务器上安装了 Thin。现在我的客户要求我在我的整个应用程序上实现 SSL。所以我在网上搜索了实现 SSL 的指南。我找到了 this ,这似乎很容易。我得到了证书和 key ,然后如图所示启动了服务器。服务器启动没有任何问题,但是当有人尝试连接时我收到此错误消息:

terminate called after throwing an instance of 'std::runtime_error' what(): Encryption not available on this event-machine Aborted

服务器停止,浏览器显示“连接重置”页面。我环顾四周,有人说这与未安装 libssl 有关,所以我查看了/usr - 文件夹,她就在那里。

然后我搜索了其他解决方案,但不幸的是,其中大多数似乎都需要 Apache 或 Nginx,这不是一个选项。

有什么想法可以让 Thin 与 SSL 一起工作吗?

系统的更多信息:

虚拟主机 Debian 6 x64轨道 3.2.8 ruby 1.8.7瘦身 1.4.1

最佳答案

好的,我通过更新解决了这个问题。我恳求我们的管理员安装 RVM,最后他允许我这样做,但问题是:

自 1.8.7 以来,我通过阅读 Ruby 的补丁说明注意到了一些事情。似乎 Ruby 在 SSL 方面存在一些问题,这些问题在 Ruby 1.9.x 中得到了修复。现在我正在运行 Ruby 1.9.3 和 Rails 3.2.8,一切正常!

关于ruby-on-rails-3 - 使用 Thin 强制 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12075973/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com