我正在尝试针对要求我通过 HTTPS 连接的 API 进行开发。
wget
并且curl
对地址起作用,但是 Rails 的控制台在连接时抱怨错误(ERRNO)。随后创建的rake
任务也会失败。
我的 .bash_profile 在我的 Mac 上正确设置。(例如,RVM 和 bundle 工作)。
还有其他人经历过吗?谢谢。
编辑以包括跟踪(根据 Raghu 的建议)我正在使用高层 gem(https://github.com/tapajos/highrise)
网址设置为
Highrise::Base.site = 'https://your_site.highrisehq.com'
前几行跟踪是
Errno::ECONNREFUSED: Connection refused - connect(2)
from /Users/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/net/http.rb:644:in `initialize'
from /Users/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/net/http.rb:644:in `open'
from /Users/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/net/http.rb:644:in `block in connect'
from /Users/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/timeout.rb:44:in `timeout'
from /Users/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/timeout.rb:89:in `timeout'