Есть https-сайт, конфигурация nginx которого создана с помощью ISPmanager. Нужно настроить редирект на другой физический сервер, где находится новая версия этого сайта. Редирект нужен для "бесшовного" переезда, чтобы не дожby digger - Nginx Mailing List - Russian
Оказалось, что на той виртуалке, где не работает, стоит Net::SSLeay версии 1.8, и он действительно отвергает сертификат. Почему-то условия проверки не выполняются: if (Net::SSLeay::CTX_use_certificate_chain_file($ctx,$f)) { $havecert = 'PEM';by digger - Nginx Mailing List - Russian
Странная штука... Пытаюсь обращаться к nginx с клиентским сертификатом из perl 5.24.1, получаю ошибку 500 и непонятные сообщения в логах. А в перле 5.20.2 все нормально. Скрипт и сертификаты те же самые openssl version OpenSSL 1.0.1t 3 May 2016 Поby digger - Nginx Mailing List - Russian
Решил сделать попроще - авторизацию с помощь сертификата на первом сервере nginx, а дальше уже без SSL, но по закрытому каналу VPN. Так работает.by digger - Nginx Mailing List - Russian
На территории клиента за NAT стоит http-сервер с адресом из локальной сети. Я делаю к нему доступ с сервера в датацентре с помощью nginx и OpenVPN. При этом клиент, написанный на Perl, использует авторизацию по сертификату. Цепочкаby digger - Nginx Mailing List - Russian
Огромное спасибо! Действительно, достаточно было запустить nginx на всех интерфейсах, и все получилось как надо.by digger - Nginx Mailing List - Russian
Мне нужно запустить nginx на адресе IP, который выделяется клиентом OpenVPN. Проблема в том, что этот адрес появляется не сразу после загрузки хоста, а через некоторое время. Соответственно, nginx видит, что адреса IP, прописанноby digger - Nginx Mailing List - Russian
Спасибо!by digger - Nginx Mailing List - Russian
Подскажите, пожалуйста, как удалить из URL сайта завершающий символ решетки #. Точка успешно удаляется следующией конструкцией: if ($http_host ~ "\.$" ){ rewrite ^(.*) $scheme://$host$1 permanent; } Попытка удалить символ # успехом не увby digger - Nginx Mailing List - Russian