WLWのPOSTがnginxで504 になる

  • 投稿日:
  • by
  • カテゴリ:

根が深い?

nginxさんのログ:

[13/Jan/2015:18:53:20 +0900] "POST /mt/mt-xmlrpc.cgi HTTP/1.1" 504 585 "-" "Mozilla/4.0 (compatible; MSIE 9.11; Windows NT 6.2; Windows Live Writer 1.0)"

Apacheさんのログ:

[13/Jan/2015:18:52:18 +0900] "POST /mt/mt-xmlrpc.cgi HTTP/1.0" 200 333 "-" "Mozilla/4.0 (compatible; MSIE 9.11
; Windows NT 6.2; Windows Live Writer 1.0)"

ログを見る限り、他のリクエストでは504になっておらず、実サーバのApacheさんは200を返しているため、なんちゃってリバプロのnginxだけがダダをこねているような感じ。

つまり記事は投稿できている。

WLWが変なことやってんのかな。

(追記)

ほんとうにタイムアウトしてただけだった。Apacheのデフォルトがゆるいのですかね。

proxy_connect_timeout 120;
proxy_read_timeout    120;
proxy_send_timeout    120;

参考:

Nginx 504 Gateway timeout - 軸はこーしろーからいきますよ