The OpenNET Project / Index page

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

Выпуск nginx 1.29.3

29.10.2025 22:57

Опубликован выпуск основной ветки nginx 1.29.3, в которой продолжается развитие новых возможностей. В параллельно поддерживаемую стабильную ветку 1.28.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. В дальнейшем на базе основной ветки 1.29.x будет сформирована стабильная ветка 1.30. Код проекта написан на языке Си и распространяется под лицензией BSD.

В новом выпуске:

  • Добавлены директивы add_header_inherit и add_trailer_inherit, позволяющие изменить правила наследования значений, указанных в директивах add_header и add_trailer. Параметр "off" отменяет наследование значений, а параметр "merge" включает добавление значений с предыдущего уровня к значениям на текущем уровне.
  • Добавлены переменные $request_port и $is_request_port. Первая переменная содержит номер порта из компонента URI или из заголовка "Host", а вторая содержит ":", если переменная $request_port не пустая.
  • Добавлены переменные $ssl_sigalg и $ssl_client_sigalg, содержащие название алгоритма формирования цифровой подписи для TLS-соединения.
  • В директиву "geo" добавлен параметр "volatile", отключающий кэширование переменной.
  • При сборке с криптографической библиотекой BoringSSL реализована возможность сжатия сертификата.


  1. Главная ссылка к новости (https://github.com/nginx/nginx...)
  2. OpenNews: Выпуск nginx 1.29.2 и форка FreeNginx 1.29.2
  3. OpenNews: Новая версия nginx 1.29.1. Представлен модуль ngx_http_acme
  4. OpenNews: Выпуск Angie 1.10.0, форка Nginx
  5. OpenNews: Новая версия nginx 1.29.0
  6. OpenNews: Выпуск nginx 1.28.0 и форка FreeNginx 1.28.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64139-nginx
Ключевые слова: nginx
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (39) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 23:09, 29/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    Лучше AWS использовать, экономичнее.
     
     
  • 2.5, Аноним (-), 23:30, 29/10/2025 [^] [^^] [^^^] [ответить]  
  • +7 +/
    У меня под кроватью сервер на Pentium II крутится. Так он вообще выходит бесплатно, т.к. железо досталось даром, а канал общий с тем из которого я сижу в инете. Для моего чат-бота Телеграм написанного на Паскале, который дёргает API нейросеток для модерации контента хватает (загрузка в uptime ~0.3).
     
     
  • 3.8, Аноним (2), 23:51, 29/10/2025 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Опеннет?
     
  • 3.10, Ан339ним (?), 01:03, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А электричество?
     
     
  • 4.14, Аноним (14), 03:29, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    там потребление на уровне погрешности измерений счётчика
     
     
  • 5.35, Аноним (35), 15:17, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    отматываете?
     
  • 5.39, OpenEcho (?), 18:30, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > там потребление на уровне погрешности измерений счётчика

    (~40W/1000) x 24h x 365 x цена за киловатт = ?

     
  • 3.18, Анонисссм (?), 05:40, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Для моего чат-бота Телеграм написанного на Паскале, который дёргает API нейросеток для модерации контента хватает (загрузка в uptime ~0.3).

    а nginx каким боком?

     
     
  • 4.19, Аноним (-), 07:08, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А как ты без реверс прокси собрался работать?
     
     
  • 5.30, Аноним (30), 12:44, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Пнуть провайдера, чтобы дал ipv6.
     
  • 3.31, Аноним (31), 13:04, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Зачем дома держать свой сервер? Тем более под кроватью? Свет дома вырубили и всё, прощай надёжность... или что за фетиш иметь домашний сервер?
     
     
  • 4.32, Джон Титор (ok), 13:14, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ой, да вот не нужно рассказывать. Мы когда были студентами (очень давно), в общежитии тоже в своей комнате под кроватью делали сервер. Решение дешевое, сердитое, сейчас так не делаю, хотя смысл в домашнем сервере есть. Не нужно рассказывать что не пробовали. И в целом за свободку тут же любят топить - ну чем вам не свобода в этом плане?
     
     
  • 5.34, Аноним (31), 14:33, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не пробовал, да и честно не представляю, что на нём держать. Проще арендовать выделенный, условное облако mail.ru на крайняк. Смысл будет иметь, только когда аренда выделенного сервера станет выше затрат на свой, тот что под кроватью.
     
  • 4.33, Джон Титор (ok), 13:18, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А по поводу надёжности - ну поставь ещё один у бабушки. Все - два сервера в разных концах города, а у некоторых и в разных городах. Надёжность прям как у провайдера! Господа провайдеры вы кроме рубить бабло на тех же самых бесплатных технологиях как это делают остальные дома и бесплатно что делаете? Вот чаще всего ваши сервисы далеко не проходят на AWS или Azure. А могли бы - рынок давний, средств у вас должно быть достаточно. В чем проблема?
     
  • 4.36, Аноним (36), 16:15, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Свет дома вырубили и всё, прощай надёжность...

    ИБП давно изобрели! бывают и провайдеры с ними или вообще не зависимые от электроэнергии в доме.

     
  • 2.24, нах. (?), 10:22, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    главное - заранее заготовить очередные оправдания почему у тебя все легло вместе с кусочком aws.

    Впрочем, можешь просто скопипастить вранье владельцев signal, заменив на свою поделку.

     
     
  • 3.37, Аноним (37), 16:49, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну дома надёжнее, конечно. Пока сосед сварку не включит.
     
     
  • 4.55, пох. (?), 13:58, 04/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    но пока что "сосед включил сварку" - aws.

     
  • 2.25, Аноним (25), 10:24, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Может и экономичнее, но в сфере последнего ГЛОБАЛЬНОГО ПАДЕНИЯ(как AWS, так и Azure), облака доказали полную несостоятельность как "надёжной замены" обычным серверам. Всё же железка в серверной куда надёжнее ВО ВСЕХ планах. Надо - можно даже мгновенно вытащить сетевуху/питалово, чего вообще недоступно в облаках. Это не говоря уже о полном контроле железа: если тебе нехватает ТОЛЬКО памяти, тебе не надо докупать "более мощную конфигурацию", с которой тебе впарят ЯКОБЫ более мощный ЦПУ, диск и т.п. А стоимость... вообще несопоставима - куда дешевле докупить плашку памяти, чем вечно платить амазонам за какие-то лишние 16Гыг.
     

  • 1.6, Аноним (6), 23:41, 29/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Код проекта написан на языке Си и распространяется под лицензией BSD.

    Как меня радуют такие сочетания.

     
     
  • 2.7, Аноним (2), 23:50, 29/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    И много те же консольки дали BSD?
     

  • 1.17, DIR320 (?), 05:29, 30/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вопрос немного не в тему. А кто-то ещё использует сервер Apache?
     
     
  • 2.22, Аноним (22), 08:19, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://www.netcraft.com/blog/september-2025-web-server-survey
     
     
  • 3.26, Аноним (25), 10:28, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    MS - 1%, nginx - 25% :)))) Вот уж действительно позорище... Корпорация, ворочающая миллионами, неспособна создать продукт для элементарных страничек.
     
  • 2.23, Буралиев (?), 08:30, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    одноэснеги сплошь и рядом
     
  • 2.40, LaunchWiskey (ok), 19:20, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Как кто? А хостеры загоняющие хомячков в человейники shared-Wordpress хостинга по цене 5xVPS? Они ж все поголовно на апачах с nginx как reverse proxy.
     
  • 2.51, mshewzov (ok), 17:14, 31/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Я использую для своего сайта. Плюс MySQL. Но я юрист. Мне хватает.
     

  • 1.21, Аноним (21), 08:10, 30/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    когда я в debian/unstable смогу в nginx включить http/3 без перекомпиляции nginx?
     
     
  • 2.27, Ilya Indigo (ok), 11:33, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты про это на форуме FreeBSD ещё спроси.
     
  • 2.28, Аноним (28), 12:31, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Когда он перестанет быть окаменелостью — никогда.
     
     
  • 3.42, LaunchWiskey (ok), 19:30, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Когда он перестанет быть окаменелостью — никогда.

    Хмм, а какие альтернативы? Модно-молодёжный Caddy? ))

     
  • 2.41, LaunchWiskey (ok), 19:27, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    unstable не пробовал, но в Trixie вроде ж nginx 1.26, который уже поддерживает QUIC/HTTP/3, не?
    Кстати, если ваши юзеры из России, то может и не стоит спешить - для HTTP/3 нужен TLS1.3 и не меньше, а РКН его невзлюбил и на ряде провайдеров блокирует/замедляет.
     
  • 2.47, пох. (?), 11:20, 31/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    товарищмайёр - тут запрещенные средства запрещено пытаются настраивать!

    (потому что если ты не работаешь в гугле или гугле - тебе нахрен это не нужно ни для чего вообще, только понасоздаешь проблем собственным пользова...пользуемым)

     
  • 2.49, Аноним (49), 11:40, 31/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    запинить пакет с nginx.org (думаю, тот, который для Trixie, подойдёт)
     

  • 1.29, Аноним (29), 12:42, 30/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Сведующие коллеги, а кто-нибудь собирал nginx с модулем, который
    сам сертификат у letsencrypt обновляет !? Оно работает ?
     
     
  • 2.38, Вездеход (?), 17:24, 30/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В angie работает, но там и модуль свой. И выпускает, и обновляет.
     

  • 1.46, Viaprog (?), 11:05, 31/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У, наконец то!
    add_header_inherit и add_trailer_inherit.
    С этим странным наследованием add_header столько проблем поначалу было и такие уродские конфиги получаются. А теперь по красоте всё можно оформить.
     
     
  • 2.48, пох. (?), 11:24, 31/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    это не странно поведение add_header - это странное поведение ВСЕГО nginx, не умеющего в иерархические конфиги by design. По этой же причине в дистрибутивной версии nginx (часто копипастой оттуда - еще и в дистрибутивах линукса) есть ДВА _несовместимых_ конфига fcgi - один с расширением .conf, а другой через подчеркивание - потому что пооверрайдить строчку нельзя, надо целиком заменить конфиг со всем содержимым.

    Теперь им осталось добавить такие же параметры к абсолютно КАЖДОЙ переменной - и "проблема решена!"

    (теперь ты знаешь почему я ненавижу эту поделку)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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