![lighttpd 403 запрещен доступ к изображению jpeg](https://rvso.com/image/623634/lighttpd%20403%20%D0%B7%D0%B0%D0%BF%D1%80%D0%B5%D1%89%D0%B5%D0%BD%20%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%20%D0%BA%20%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D1%8E%20jpeg.png)
Я запускаю стандартную установку lighttpd без изменений конфигурации. Клиент видит ошибку 403 «Запрещено» при попытке доступа к статическим изображениям (даже из img
тега на статической странице). В журналах ничего об этом. Исследования выявили ряд решений 403 относительно lighttpd, но вся информация, которую я нашел, касается перечисления пользовательских каталогов или невозможности доступа к серверу вообще, что не является проблемой, с которой я столкнулся. Я не могу найти ничего в файлах конфигурации, что отключило бы доступ к изображениям. Есть ли что-то в стандартной конфигурации, что могло бы это сделать? Какие соответствующие конфигурации мне следует проверить/опубликовать?
решение1
С некоторой долей понимания отLighttpd завершается с ошибкой 403 — Запрещено при включенном SELinuxЯ проверил sebools.
getsebool -a
для списка всех sebools. В моем случае я заметил, что это httpd_read_user_content
было выключено. Включение этого
setsebool httpd_read_user_content 1
решил проблему 403.