gpt4 book ai didi

ruby-on-rails - Puma 在没有 SSL 支持的情况下编译 (RuntimeError) Windows

转载 作者:行者123 更新时间:2023-12-05 04:51:53 24 4
gpt4 key购买 nike

我想在 Windows on Rails 6 上使用 SSL 启动 Puma (v.5.2.2)。

当我执行时:

bundle exec puma 

我收到以下错误:

Puma compiled without SSL support (RuntimeError)

我已经安装了 openssl:

>openssl version
OpenSSL 1.1.1j 16 Feb 2021

在文件 puma.rb 中,我插入了:

ssl_bind '0.0.0.0', 3000, {
key: 'mykey.key',
cert: 'mykey.crt',
verify_mode: 'none'
}

我生成了 mykey.key 和 mykey.crt 并将它们放在 Rails 根文件夹中。

我已经尝试过,但没有成功:

  • 我在安装 openssl 后重新安装了 Puma

  • 我使用以下命令运行服务器:rails s -b "ssl://localhost:3000?key=mykey.key&cert=mykey.crt"

  • 我试过 Puma 版本 4.x.x

最佳答案

> ruby -rpuma -e "puts Puma.ssl?"
false
gem install puma
> ruby -rpuma -e "puts Puma.ssl?"
true

关于ruby-on-rails - Puma 在没有 SSL 支持的情况下编译 (RuntimeError) Windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66709898/

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