簡體   English   中英

Rails 3.1:ECONNRESET(對等方重置連接

[英]Rails 3.1: ECONNRESET (Connection reset by peer

我正在運行 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'

在我的情況下,問題是因為端口 3000 被服務器所在的網絡阻止。 一旦該塊被移除,它就可以正常工作。

當服務器不想與您交談時,將隨時生成此錯誤,例如。 由於身份驗證失敗或服務中斷。

當我嘗試上傳 40+ MB 的視頻文件時,我遇到了同樣的錯誤。

如果您得到解決方案,請告訴我...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM