
今日、Apache ログ ファイルが次の行のギガバイトでいっぱいになっていることに気付きました。
[SOME_TIME] [error] [client SOME_CLIENT] user__not found: /SOME_URI
注意: __ (二重アンダースコア) は 2 つのスペースを表します。Apache がユーザー名またはユーザー ID として空の文字列を参照しようとしているのと同じです。
ログにこのようなエラーが表示される原因は何ですか?
答え1
これは失敗した (基本?) 認証要求のログ エントリのようです。多くのサイトでは、空のユーザー名/パスワードの組み合わせを使用してユーザーがログインできるバグがありました。その他の保護は、空白文字を入力することで回避できます。明らかに、誰かがあなたのサイトにそれらの「機能」の 1 つがあるかもしれないと考えました。