The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск nginx 1.19.4, opennews (??), 27-Окт-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


14. "Выпуск nginx 1.19.4"  +/
Сообщение от Ilya Indigo (ok), 28-Окт-20, 07:37 
> ssl_reject_handshake on;
> ... отвергать все попытки согласования SSL-соединений ...

Я правильно понял? Теперь вместо этого

server
{
    listen 443 default_server http2 ssl;
    ssl_certificate /etc/nginx/certs/example.com.crt;
    ssl_certificate_key /etc/nginx/certs/example.com.key;
    return 444;
}

можно просто написать вот это
server
{
    listen 443 http2 ssl;
    ssl_reject_handshake on;
}

И он будет слать лесом тех, кто обращается к серверу по IP или не определённому в конфиге имени сервера?
При этом не нужно теперь указывать сертификаты, return 444 и директиву default_server? Я правильно понял?
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

15. "Выпуск nginx 1.19.4"  +2 +/
Сообщение от flkghdfgklh (?), 28-Окт-20, 07:46 
Что-то похожее на это, посмотри все же по ссылке. Но я бы пока не стал включать это дело, подождал бы до 1.19.5 хотя бы, обычно такие новые фичи приходится править в следующих релизах
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск nginx 1.19.4"  +2 +/
Сообщение от Ilya Indigo (ok), 28-Окт-20, 07:52 
Благодарю, именно так!
If no certificates are configured in the default server for a given listening socket, certificates must be defined in all non-default server blocks with the listening socket in question.
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск nginx 1.19.4"  +1 +/
Сообщение от flkghdfgklh (?), 28-Окт-20, 07:57 
Да не за что
Вообще меня директива заинтересовала, но я подожду 1.19.5 хотя бы и почитаю что будут писать в рассылке про возможные проблемы.
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск nginx 1.19.4"  +/
Сообщение от Аноним (35), 29-Окт-20, 01:00 
Ох уже мне эти выжидальщики. Прогнал тесты и запустил в прод, полёт нормальный.
Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск nginx 1.19.4"  +/
Сообщение от flkghdfgklh (?), 29-Окт-20, 01:48 
Ну извини, если у тебя прод это твой сайт, то можно и пускать, а у меня прод это сайты клиентов и мне там косяки не нужны
У себя-то я само собой потестирую, но буду ждать следующего релиза и читать рассылку, что бы не самому все грабли собирать
Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск nginx 1.19.4"  +/
Сообщение от Аноним (35), 02-Ноя-20, 00:22 
У меня прод это мой бизнес за счёт которого я живу и кормлю семью. И конечно же я не буду терять преимущество отказываясь от новых фич, не буду тратить время чтобы сидеть читать какие-то сраные рассылки, а потом всё равно дрожать перед обновлением, потому что гарантий что твой кейс не пропустили нет никаких.

А вы сразу скажите что у вас за контора, чтобы не дай бог вашим клиентом не стать. Во времена виртхостинга мне уже возвращали деньги и неустойку одни (всё ещё популярные, на букву v) уроды с некомпетентными работаетнетрогаями вместо админов и древней тухлятиной вместо софта, под который нужно специальным образом писать код чтобы не дай бог не заиспользовать фичу PHP, питона или nginx пятилетней давности которая там ещё не поддерживается.

Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск nginx 1.19.4"  +/
Сообщение от flkghdfgklh (?), 02-Ноя-20, 16:16 
Отказ от новых фич и внедрение в прод фичи которая только что вышла в mainline-ветке это разные вещи.

Мы используем именно mainline для nginx, у нас свой репозиторий(из-за использования модулей которые не входят в официальный, например brotli), но включать новую фичу клиентам сразу после релиза я не буду, что бы не сломать им ничего. Я выжду месяц(примерно столько между релизами в mainline), почитаю рассылку, протестирую у себя на некритичных проектах, а потом уже внедрю

У тебя вышел какой-то френдли-файр, прямо скажем :)

Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск nginx 1.19.4"  +/
Сообщение от Ilya Indigo (ok), 07-Ноя-20, 08:07 
> Да не за что
> Вообще меня директива заинтересовала, но я подожду 1.19.5 хотя бы и почитаю
> что будут писать в рассылке про возможные проблемы.

Вы были правы!
Проверил сегодня эту опцию. По IP отрабатывает как и ожидалось, но вот только, бонусом, нафиг отрубается TLS 1.3 на всех хостах!

https://trac.nginx.org/nginx/ticket/2071
Охренеть это ещё и по дизайну! Короче про эту опцию нужно просто забыть, и использовать return 444 как и раньше!

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

40. "Выпуск nginx 1.19.4"  +/
Сообщение от flkghdfgklh (?), 07-Ноя-20, 22:32 
Ну я просто знаю что такие серьезные вещи всегда имеют какие-то подводные камни и нужно ждать, а не внедрять сразу
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру