【发布时间】:2015-01-17 23:53:40
【问题描述】:
所以我刚刚克隆了一个我最近在我的 mac 上运行的 repo。它使用瘦 ssl 启动服务器,但是当我运行几个月前运行的相同命令时,它会引发错误。
命令如下:
thin start --ssl --ssl-verify --ssl-key-file server.key --ssl-cert-file server.crt
这是错误:
Users/lukeholloway/.rvm/gems/ruby-2.0.0-p576/gems/thin-1.6.3/lib/thin/runner.rb:147:in `parse!': invalid option: --ssl-verify (OptionParser::InvalidOption)
from /Users/lukeholloway/.rvm/gems/ruby-2.0.0-p576/gems/thin-1.6.3/lib/thin/runner.rb:50:in `initialize'
from /Users/lukeholloway/.rvm/gems/ruby-2.0.0-p576/gems/thin-1.6.3/bin/thin:6:in `new'
from /Users/lukeholloway/.rvm/gems/ruby-2.0.0-p576/gems/thin-1.6.3/bin/thin:6:in `<top (required)>'
from /Users/lukeholloway/.rvm/gems/ruby-2.0.0-p576/bin/thin:23:in `load'
from /Users/lukeholloway/.rvm/gems/ruby-2.0.0-p576/bin/thin:23:in `<main>'
from /Users/lukeholloway/.rvm/gems/ruby-2.0.0-p576/bin/ruby_executable_hooks:15:in `eval'
from /Users/lukeholloway/.rvm/gems/ruby-2.0.0-p576/bin/ruby_executable_hooks:15:in `<main>'
我尝试使用常识来阅读错误,但它没有给我任何继续。我已经到处寻找答案,甚至按照本教程制作了一个新证书:http://www.napcsweb.com/blog/2013/07/21/rails_ssl_simple_wa/。不管我做什么,仍然会遇到同样的错误。尽管自从我上次拥有它以来,我的计算机上唯一发生的变化是我从那时起升级到了优胜美地(不确定这是否会有所不同)。
以下是所有内容的版本: - 红宝石 2.0.0 - 导轨 4.0.2 - 薄 1.6.3 - Mac OSX 优胜美地
非常感谢任何帮助!
【问题讨论】:
标签: ruby-on-rails ruby ssl ssl-certificate thin