NGINX Wallarmノードのインストール後のエラー¶
NGINX Wallarmノードのインストール後にエラーが発生する場合は、本トラブルシューティングガイドを参照して解決してください。該当する内容が見つからない場合はWallarm technical supportへお問い合わせください。
ファイルのダウンロードシナリオが失敗する場合¶
フィルタノードインストール後にファイルのダウンロードシナリオが失敗する場合、Wallarm構成ファイル内のclient_max_body_size
ディレクティブで設定された制限をリクエストサイズが超えていることが原因です。
ファイルアップロードを受け入れるアドレスのlocation
ディレクティブ内でclient_max_body_size
の値を変更してください。location
の値のみを変更すると、メインページが大きなリクエストを受けるのを防止できます。
次のようにclient_max_body_size
の値を変更してください:
-
/etc/nginx/sites-enabled/default
ファイルを編集用に開いてください。 -
以下の新しい値を入力してください:
/file/upload
はファイルアップロードを受け入れるアドレスです。
詳細なディレクティブの説明はNGINX公式ドキュメントでご確認ください。
blockingモード(wallarm_mode block
)で稼動している際にフィルタノードが攻撃をブロックしないのはなぜですか?¶
wallarm_mode
ディレクティブを使用するのは、複数あるトラフィックフィルトレーションモードの設定方法のひとつに過ぎません。これらの設定方法の中にはwallarm_mode
ディレクティブの値より優先度の高いものもあります。
もしwallarm_mode block
を用いてブロッキングモードを設定しているのにWallarmフィルタノードが攻撃をブロックしない場合は、他の設定方法でフィルトレーションモードが上書きされていないことを確認してください: