ruby-on-rails - rails : How to start thin server in ssl

标签 ruby-on-rails ssl thin

我正尝试在 https 协议(protocol)上启动精简服务,但出现以下错误。

以下是我用于瘦服务器的命令,用于在 https 中启动瘦服务器

E:\demo1>thin start --ssl --ssl-verify --ssl-key-file E:/demo1/server.key --ssl-cert-file E:/demo1/server.crt

以下是我遇到的错误。

C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/thin-1.7.0/lib/thin/runner.
rb:147:in `parse!': invalid option: --ssl-verify (OptionParser::InvalidOption)
        from C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/thin-1.7.0/lib
/thin/runner.rb:50:in `initialize'
        from C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/thin-1.7.0/bin
/thin:6:in `new'
        from C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/thin-1.7.0/bin
/thin:6:in `<top (required)>'
        from C:/RailsInstaller/Ruby2.0.0/bin/thin:23:in `load'
        from C:/RailsInstaller/Ruby2.0.0/bin/thin:23:in `<main>'

最佳答案

通过从命令中删除 --ssl-verify 解决了问题。

thin start -p 3001 --ssl --ssl-key-file E:/demo1/server.key --ssl-cert-file E:/demo1/server.crt

关于ruby-on-rails - rails : How to start thin server in ssl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37611162/

相关文章:

ruby-on-rails - 高负载下薄悬挂

css - 单选按钮标签位置错误

ssl - 您可以使用带有自签名证书的服务 worker 吗?

ruby - Ruby 中的高负载 RESTful API(同步/异步实现)

java - HTTPS:如何支持所有SSL/TLS协议(protocol)和密码套件?

python - 如何使用 SSL 创建 python websocket 并在其中使用 cookie?

ruby-on-rails - Thin 不启动 Rails 服务器

ruby-on-rails - Rails 4/设计/MongoDB : "Unpermitted parameters" using custom properties and strong parameters

javascript - JavaScript 运行后解析 HTML

ruby-on-rails - 工厂女孩 : How to set up a has_many/through association