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