Погорячился. На тестовой среде работает, на боевой при похожих конфигах нет.
http://pastebin.com/XchEaawt Вот так вот проходит запрос , при этом в логе локейшена _auth ничего не логгируется. Куда еще можно копнуть ? ЗЫ: ngx_http_auth_request_module пробовали, к сожалению не подошел. >Среда, 28 декабря 2016, 21:18 +03:00 от Илья Шипицин <[email protected]>: > > > >28 декабря 2016 г., 22:21 пользователь Maxim Dounin < [email protected] > >написал: >>Hello! >> >>On Wed, Dec 28, 2016 at 06:58:17PM +0300, Никита wrote: >> >>> Добрый день. >>> >>> Есть такой вот конфиг. >>> >>> http://pastebin.com/dwHnjyEi > >ngx.location.capture - очень странная вещь. она хедеры (запроса) не передает. >возможно, вам стоит посмотреть в сторону >http://nginx.org/ru/docs/http/ngx_http_auth_request_module.html или (схожий >механизм) X-Accel-Redirect > > > >>> Цель: при попадании в /dev_test1 делать подзапрос к /dev_auth >>> >>> Проблема: Не логируются подзапросы которые были направлены в /dev_auth с >>> помощью lua. >>> То есть лог /var/log/nginx/nginx_auth_access.log пустой. >>> >>> При этом в дебаг логе видно что запрос прошел, локейшн вызвался. И при >>> вызове >>> /dev_test1 вернулось Hello,world, то есть запрос прошел по правильному >>> пути. >>> >>> Если дергать локейшн /dev_auth через rewrite или напрямую убрав internal - >>> все логгируется. >> >>Подзапросы по умолчанию не логгируются. Если хочется, чтобы >>логгировались - есть директива log_subrequest >>( http://nginx.org/r/log_subrequest ). Но следует понимать, что >>подзапросы полноценными запросами не являются, и во многих >>переменных будет странное. >> >>-- >>Maxim Dounin >>http://nginx.org/ >>_______________________________________________ >>nginx-ru mailing list >>[email protected] >>http://mailman.nginx.org/mailman/listinfo/nginx-ru >_______________________________________________ >nginx-ru mailing list >[email protected] >http://mailman.nginx.org/mailman/listinfo/nginx-ru -- Никита Маслянников
_______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
