web-dev-qa-db-ja.com

突然私のサーバーがすべてのPOSTリクエストを拒否します

http://meet-romance.com/test.htm にアクセスしてください。

そこにあるスクリプトはシンプルで、ボタンのあるフォームです。

<form action="test.htm" method="post">
<input name="Button1" type="submit" value="button" />
</form>

動作しません。 Firefoxでボタンを押すと、接続がリセットされました。

なんでかしら。それは昨日から起こります。他の場所でPOSTリクエストを必要とするすべてのドメインを移行しました。

サーバーをリセットすると、それが修正されて、もう一度発生するだけだと思います。だから、誰かがその理由の手がかりを持っているのだろうか。投稿が必要なすべてのドメインが別のサーバーに移動されました。

更新:cpanelに尋ねたところ、問題が修正されました。 cpanelの技術者によると、原因は次のとおりです。

http://httpd.Apache.org/docs/current/mod/mod_request.html

なぜそれがかつて機能し、突然そのように失敗したのか、私にはわかりません。

1
Sharen Eayrs

サイトへのPOSTをテストしたところ、ブラウザとCURLで接続が終了し、応答が空白であると報告されました。

この動作により、POSTリクエストをブロックするファイアウォールルールが設定されていると思います。問題を解決する唯一の方法は、ファイアウォールルールを削除するようにWebホストに依頼することです。

1