4

ubuntu 10.04で実行されているnginx(1.2.0)サーバーがあります。Unicorn で実行されている Rails アプリのリバース プロキシとして機能します。

1 人のユーザーがファイルのアップロードで問題に遭遇しています。ユーザーは 95% の確率でアップロードできますが、特定のファイルは「ピアによる接続のリセット」を返します。これらのファイルは確実に同じ 408 エラーを返します。エラーは Firefox (12) で発生します。ユーザーはIEもインストールしており、同じファイルを問題なくアップロードします。ファイルを問題なくアップロードすることもできます(Safari)

奇妙なことは、リクエストがユニコーン サーバーに到達しないように見えることです。unicorn または rails のログには、リクエストの痕跡は見つかりません。

この問題は、いくつかのnginxのインストールに存在しています

  • 1.0.5
  • 1.0.15
  • 1.2.0

ランダムな事実

  • ワイヤレスおよび有線ネットワークに問題があります。
  • 問題は、Firefox の他のバージョン (11 & 3.6) でも存在しました。
  • Rails 3.2.3 (3.1.3 にも存在)

ヘルプ/提案をいただければ幸いです。ありがとうございました。

nginx access_log より

[エラー]

10.XXXX - - [07/May/2012:10:39:59 -0400] "POST /data/jobs/aL2OccMe8r4ylk-hGRWekO/attachments/ HTTP/1.1" 408 0 "http://fake.name.com/ pages/jobs/aL2OccMe8r4ylk-hGRWekO/attachments/new/" "Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20100101 Firefox/12.0"

[成功]

10.XXXX - - [07/May/2012:10:41:53 -0400] "POST /data/jobs/aL2OccMe8r4ylk-hGRWekO/attachments/ HTTP/1.1" 302 146 "http://fake.name.com/ pages/jobs/aL2OccMe8r4ylk-hGRWekO/attachments/new/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.55.3 (Gecko のような KHTML) バージョン/5.1.5 Safari/534.55.3

4

0 に答える 0