А на кого же? 1) ключи и сертификаты всегда читал мастер, зачем мне смотреть на воркеров (если я на тот момент не знаю, что эта функция на них перекладывается) 2) strace -f до...
1) lua = openresty (или уже запилили?) 2) сами сертификаты и ключи уже можно хранить в спец. переменных и в каких-то "областях памяти" (дословно не скажу), но тут предупреждаю...
я таки извиняюсь, но вы тут все такие? Проблема была вообще не о том, где и как хранить, а о том, что при переключении контекста меняется процесс, обрабатывающий файлы (стати...
а вы давно strace на мастер nginx натравливали?))) # strace -p 20932 -f strace: Process 20932 attached rt_sigsuspend([], 8 (висит в SIGTSTP, дети сюда ничего не напишут)
в location не надо использовать аргументы (у вас "?mode=xml") читайте доку, location выбирается по $uri (аргументы просто игнорируются)
Ну, это нормальное и ожидаемое построение конфига. Зачем вам сначала всё объединять, а потом через if как-то разделять?..
ну ок, поставьте на Ваш /etc/nginx/ssl права root:root, 0700 сможет туда воркер сходить (если он не от рута работает)?
т.е. оно нормально работает: 1) либо при явном указании ip 2) либо при явном указании протокола (нельзя $scheme для имени из /etc/hosts) что это? косяк resolver'a?
не совсем понял, а как nginx вернёт модифицированный ответ клиенту?
Извините, это у кого ключи лежат в /etc/nginx/ssl, у всех? ))))
Request limit = 1 Вам не подходит?
Эм.. а rewrite разве это не может?
от рута?)))