Rails 3.1: ECONNRESET (сброс соединения по пиру - PullRequest
3 голосов
/ 17 ноября 2011

Я использую Rails 3.1.Когда я подключаюсь к своей странице (размещенной через webrick), я не могу подключиться с других компьютеров.Однако, если я подключаюсь с помощью localhost: 3000, это работает.Раньше это работало на Rails 3.0 - с использованием того же маршрутизатора - но теперь это не так.Кто-нибудь знает, что может быть не так?Вот ошибка:

Started GET "/" for 192.168.1.102 at 2011-11-16 21:26:06 -0500
  Processing by MainController#index as HTML
Rendered main/index.html.erb within layouts/application (0.9ms)
Completed 200 OK in 12ms (Views: 11.2ms | ActiveRecord: 0.0ms)
[2011-11-16 21:26:06] ERROR Errno::ECONNRESET: Connection reset by peer
    /Users/derek/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:56:in `eof?'
    /Users/derek/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:56:in `run'
    /Users/derek/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'

Ответы [ 2 ]

1 голос
/ 26 апреля 2019

В моем случае проблема заключалась в том, что порт 3000 был заблокирован сетью, частью которой был сервер.Как только этот блок был удален, он работает нормально.

0 голосов
/ 20 апреля 2012

Эта ошибка будет генерироваться в любое время, когда сервер не хочет с вами разговаривать, например.из-за сбоя аутентификации или сбоя службы.

Я получил ту же ошибку .. когда я пытаюсь загрузить 40+ МБ видеофайл.

Дайте мне знать, если вы получите решение этой проблемы ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...