lighttpd 403 禁止された jpeg 画像へのアクセス

lighttpd 403 禁止された jpeg 画像へのアクセス

設定変更なしで標準の lighttpd インストールを実行しています。クライアントは、静的イメージにアクセスしようとすると (img静的ページのタグからでも) 403 禁止エラーを表示します。これに関するログはありません。調査の結果、lighttpd に関する 403 の解決策がいくつか見つかりましたが、私が見つけた情報はすべて、ユーザー ディレクトリを一覧表示することや、サーバーにまったくアクセスできないことに関するもので、私が経験している問題ではありません。設定ファイルでイメージ アクセスを無効にするものは見つかりません。標準設定でこれを行うものはありますか? どのような関連設定を確認/投稿する必要がありますか?

答え1

いくつかの洞察からSELinux が有効になっていると、Lighttpd が 403 - Forbidden で失敗するseboolsをチェックしました。

getsebool -a

すべてのセブールを一覧表示します。私の場合はそれがhttpd_read_user_contentオフになっていることに気付きました。これを有効にすると

setsebool httpd_read_user_content 1

403の問題を解決しました。

関連情報