Назад | Перейти на главную страницу

mod_access для lighttpd вызывает ошибку 403 для всех запросов POST

Я нашел на своем сервере debian, на котором запущен модуль lighttpd mod_access заставляет сервер отвечать 403 все POST Запросы.

Это очень странно, поскольку у меня два сервера, один работает, как я ожидал, а другой продолжает возвращать эти 403с. У них одинаковые конфигурации для lighttpd и php.

Мой lighttpd.conf: https://gist.github.com/4269500

Есть еще одна настраиваемая конфигурация: https://gist.github.com/4269508

Я открыл серверы для запросов, пока не исправлю это, сервер, который работает, http://mercury.isitup.org/ и тот, кто терпит неудачу, http://venus.isitup.org/.

После отработки этого отключения mod_access решает проблему. Я собрал все мои конфигурации lighttpd для его использования (документы).

Отключение каждой найденной строки не помогло, и я подумал, что это, возможно, какое-то поведение по умолчанию (или ошибка?) ...

Кто-нибудь сталкивался с этим раньше или знает, какое значение конфигурации я ошибся?

Версии

  Debian: Debian GNU/Linux 6.0.6 (squeeze)
Lighttpd: lighttpd/1.4.28 (ssl)
     PHP: PHP 5.3.19-1~dotdeb.0 with Suhosin-Patch (cli)

Кросс-пост на форуме Lighttpd

http://redmine.lighttpd.net/boards/2/topics/5431

разрешение

С помощью lighttpd -p -f /etc/lighttpd/lighttpd.conf и поиск старых значений, которые все еще загружаются. Оказалось, что в конфигурации с включенной конфигурацией нет syslink, а вместо нее есть полные файлы.

Использовать lighttpd -p -f /etc/lighttpd/lighttpd.conf чтобы убедиться, что конфигурация выглядит так, как вы этого хотите.