2chの書き込みプロクシに、早速利用者がいたらしい。
ごめんなさい……
バグ作り込んでました、
長大な書き込み荒らしの予防策として Content-Length ヘッダを見て、一定以上の長さの場合アクセスを拒否するようにしていたのだけれど、Content-Length はURLエンコード後のサイズを指しているので、結果として「埋め」位しか書き込む余地がなかったという……
いかにもテストしてません的なバグでした。
全部のPOSTがサイズエラーでログに記録されてた訳だよ。orz
このほかにも、NGワード機能も作りこんでいたのだけれど、そっちでもバグがあったのでプチプチ潰す。
テスト、面倒だなぁ……
誰か代わりにやってくんないかなぁ……
コメントを残す