Errbit / Airbrake Http错误:已到达文件末尾

时间:2019-03-07 20:32:46

标签: ruby-on-rails airbrake errbit

我正在尝试在远程服务器上设置errbit。为了访问远程网络,我打开了一个SOCKS代理 $ ssh -D 8321 -f -C -q -N user@server-a.abc.com -A,并且已将http和https代理变量添加到我的~/.bash_profileexport http_proxy="socks5://localhost:8321"

这允许我通过运行`curl --head“ http://10.0.0.123:3000

在浏览器或终端上访问errbit服务器。

我安装了最新版本的airbrake和airbrake-ruby

airbrake (8.2.1)
airbrake-ruby (4.2.0)

我制作了一个文件config/initializers/errbit.rb,并将建议的errbit配置中的值复制到其中

Airbrake.configure do |config|
  config.host = 'http://10.0.0.123:3000'
  config.project_id = 1 
  config.project_key = 'd811c92cf8e653dxxxxxxxxxx18c1a9c'

  # Uncomment for Rails apps
  config.environment = Rails.env
  config.ignore_environments = %w(test)
end

据我所知,我现在应该能够重新启动服务器并运行以下命令,但是如您所见,这会导致错误

us-m-0002:a test$ RAILS_ENV=production bundle exec rake airbrake:test --trace
** Invoke airbrake:test (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute airbrake:test
Error: **Airbrake: HTTP error: end of file reached

我找不到有关此错误的任何信息。我想念什么吗?

0 个答案:

没有答案