多めのデータをPOSTするとアプリ側でデータを受け取れないバグを修正した。
原因は、
リクエストデータを全て受け取る前にアプリに制御を渡してしまっていたところ。
そもそも、Apacheのinput_filterはへっぽこらしく、期待する動作はしない模様。
だもんで、0.13.xでリリース予定だったproxyもどきを0.11.xと0.12.xにマージした。
ただいま0.12.x系で修正したバグを0.11.xにもマージ中(手マージ)。
ちなみに、proxyもどきはmod_proxy_ajpとは相性悪い。
代わりにmod_proxy_httpを使うことで対応可能。
.
メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。
2008年6月27日金曜日
[mod_chxj] 0.11.x系、0.12.x系メンテ更新
2008年6月26日木曜日
[mod_chxj][mod_proxy_ajp] 相性悪い?
はまった。
ProxyPass ajp://xxxxxx:8009/xxxxx
などと指定していたんだけど、どうも、mod_proxy_ajpのバグらしく、
[error] ajp_read_header: ajp_ilink_receive failed
[error] (120006)APR does not understand this errorcode: proxy: read response failed from (null) (127.0.0.1)
てな感じで怒られる。さらにしばらく応答なし。。
とりあえず、
ProxyPass http://xxxxx:8080/xxxx
な感じにすれば問題ないので、これで対応。。
.
投稿者 atkonn 時刻: 23:45:00 0 コメント
ラベル: mod_chxj, mod_proxy_ajp
2008年6月25日水曜日
登録:
投稿 (Atom)