long deprecated directives
Maxim Konovalov
maxim на nginx.com
Ср Июл 6 06:27:48 UTC 2022
On 06.07.2022 09:15, Gena Makhomed wrote:
[...]
> Может быть имеет смысл превратить warning в error, удалив
> эту директиву из nginx и оставив только возможность "listen ... ssl" ?
>
> Тогда у пользователей будет меньше возможностей для создания
> конфигураций, которые будут приводить к ошибкам такого вида:
> 400 Bad Request The plain HTTP request was sent to HTTPS port
Тогда у них просто nginx не запустится, что, подозреваю, немного
печальнее. Особенно, когда речь идет о пользователях, апгрейдящих nginx
раз в пятилетку.
И если с http2_* директивами вероятность их наличия в конфиге скорее
всего в принципе не слишком высокая (задеприкейчены они сравнительно
недавно, по меркам nginx -- вчера), то "ssl on" въелось за добрый
десяток лет настолько плотно, что мы сегодня видим эту директиву в живых
конфигах довольно часто.
--
Maxim Konovalov
Подробная информация о списке рассылки nginx-ru