$server port всегда первая директива listen
ShivaS
nginx-forum на forum.nginx.org
Вс Дек 24 09:51:44 UTC 2017
Добрый день,
Имеется блок server {} с двумя директивами listen:
listen:80;
listen:81;
на 81й порт прилетает траффик SSL, который оффлоаднулся на сервере выше.
переменная $server_port упрямо видит только 80.
Это by design?
И если да, то есть ли какое-то решение узнать, что реквест прилетел на
другой порт (без разделения конфигов или добавления переменных/хедеров на
SSL offload сервере)?
Спасибо
Posted at Nginx Forum: https://forum.nginx.org/read.php?21,277879,277879#msg-277879
Подробная информация о списке рассылки nginx-ru