Re: проблема с satisfy any;
Maxim Dounin
mdounin на mdounin.ru
Пн Мар 1 19:46:11 MSK 2010
Hello!
On Fri, Sep 18, 2009 at 02:08:12PM +0300, Andrew Sitnikov wrote:
[...]
> IS> Как выглядит лог без satisfy и deny, но с ошибкой в auth в районе
> IS> access phase
[...]
> 2009/09/18 14:07:31 [debug] 15675#0: *2 generic phase: 6
> 2009/09/18 14:07:31 [debug] 15675#0: *2 generic phase: 7
> 2009/09/18 14:07:31 [debug] 15675#0: *2 access phase: 8
> 2009/09/18 14:07:31 [debug] 15675#0: *2 access phase: 9
> 2009/09/18 14:07:31 [debug] 15675#0: *2 access phase: 10
[дабы не потерялось]
Судя по debug log'у, используется 3rd party модуль в access phase.
И судя по поведению при satisfy any; - этот модуль возвращает
NGX_OK вместо NGX_DECLINED не будучи сконфигурирован.
Oleksandr V. Typlyns'kyi (обративший моё внимание на этот уже
довольно старый тред) любезно посмотрел список модулей у себя,
и описанная проблема была обнаружена в модуле accesskey by Mykola
Grechukh (в CC).
Скорее всего проблему у Андрея Ситникова вызвана тем же модулем.
Maxim Dounin
p.s. Поскольку тред старый, вот ссылка на всякий случай:
http://nginx.org/pipermail/nginx-ru/2009-September/027782.html
Подробная информация о списке рассылки nginx-ru