Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

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



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

"Выпуск nginx 1.31.4"  +/
Сообщение от opennews (ok), 20-Авг-26, 00:57 
Опубликован выпуск основной ветки nginx 1.31.4, в  которой продолжается развитие новых возможностей. В параллельно поддерживаемую стабильную ветку 1.30.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. В дальнейшем на базе основной ветки 1.31.x будет сформирована стабильная ветка 1.32. Код проекта написан на языке Си и распространяется под лицензией BSD...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=66096

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

Оглавление

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

1. Сообщение от Ivan_83 (ok), 20-Авг-26, 00:57   +/
> В директиву "proxy_protocol", применяемую в модулях stream и mail, добавлена поддержка второй версии протокола PROXY.

Помнится там архитектура была не очень с прокси протоколом совместима :)

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

2. Сообщение от Аноняша (?), 20-Авг-26, 02:27   +/
Это просто небольшой заголовок, отправляемый после установки TCP-соединения. Что там может быть не совместимо хоть с какой-либо архитектурой?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #3, #4

3. Сообщение от Ivan_83 (ok), 20-Авг-26, 05:53   +1 +/
Это вы так думаете.
А nginx, насколько я помню, в поле src вместо IP адреса слал адрес доменного сокета.

>[оверквотинг удален]
>> Expect:
>> PROXY TCP4 172.16.0.208 172.16.0.254 9795 443\r\nSSH-2.0-OpenSSH_9.3\r\n
> Currently the realip module only changes the client address (c->sockaddr) and leaves the server
> address (c->local_sockaddr) unchanged.
> The behavior is the same for Stream and HTTP and is explained by the fact that initially the
> module only supported HTTP fields like
> X-Real-IP and X-Forwarded-For, which carry only client address.
>
> Indeed it does look inconsistent in scenarios like yours when address families are different.
> But do you really need the server address or you just highlight the inconsistency?

если интересно - гуглите, это было в мыл листе, там же конфиг.

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

4. Сообщение от Ivan_83 (ok), 20-Авг-26, 05:54   +/
> I got incorrect proxy header:
> PROXY TCP4 172.16.0.208 unix:/var/run/nginx_443_test.sock 9795 0\r\nSSH-2.0-OpenSSH_9.3\r\n

это отрезало оверквотингом.

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

5. Сообщение от pepe_watafaemail (?), 20-Авг-26, 08:57   –3 +/
зОчем он нужен, если с одной стороны есть богоподобный HAProxy, с другой богоподобный Angie?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6, #9

6. Сообщение от Аноним (6), 20-Авг-26, 09:40   +1 +/
https://www.netcraft.com/blog/july-2026-web-server-survey
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

7. Сообщение от Mik Foxi (ok), 20-Авг-26, 10:10   +2 +/
перешел на caddy, ниочем не жалею.
Ответить | Правка | Наверх | Cообщить модератору

8. Сообщение от Ivan_83 (ok), 20-Авг-26, 13:55   +/
Заметил последнее время на хубре наброс на nginx - куча статей какой он плохой и негодный - к чему бы это?)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #11, #13

9. Сообщение от Ivan_83 (ok), 20-Авг-26, 13:55   +1 +/
Angie - а не пофиг ли как nginx называется?)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

10. Сообщение от BorichL (ok), 20-Авг-26, 14:14   +1 +/
К 1 сентября, писатели с каникул возвращаются...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #15

11. Сообщение от Аноним (11), 20-Авг-26, 16:37   +/
Has never been good. А сейчас и подавно неясно зачем он нужен.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #14

12. Сообщение от Аноним (13), 20-Авг-26, 17:36    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору

13. Сообщение от Аноним (13), 20-Авг-26, 17:36    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

14. Сообщение от Ivan_83 (ok), 20-Авг-26, 19:09   +/
Так всмысле зачем? - Затем же самым.
Он всё ещё вполне лаконично конфигурится, максимально гибкий и довольно производительный.

Я ни раз писал: у меня на нём много всего дома понастроено, я не могу как минимум часть этих штук на что то ещё смигрировать - придётся писать код.
А потом - зачем!?
Ну типа я могу поставить фронтом HAProxy, легко забрав этот функционал, но что это даст?

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

15. Сообщение от Ivan_83 (ok), 20-Авг-26, 19:10   +/
Хз, там типа какой то цикл статей с разбором кода...
Я особо не вчитывался - мне плевать на проблемы из заголовков, с одной стороны мнея всё устрраивает и я их не ощущаю, с другой чтобы свалить нужно проделать кучу работы и скорее всего писать код чтобы получить такой же функционал.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #16

16. Сообщение от BorichL (ok), 20-Авг-26, 21:16   +/
> Хз, там типа какой то цикл статей с разбором кода...
> Я особо не вчитывался - мне плевать на проблемы из заголовков, с
> одной стороны мнея всё устрраивает и я их не ощущаю, с
> другой чтобы свалить нужно проделать кучу работы и скорее всего писать
> код чтобы получить такой же функционал.

Там в коде много пережитков прошлого. Написано давно, потом дописано, где-то условная компиляция неправильно добавлена, я когда его под NetBSD собирал, он падал при запуске. Ну нашёл, подправил условную компиляцию, всё собралось и заработало, а сейчас и так собирается, если шелл типа ksh использовать, в sh там косячок есть ещё из 90-х. Вобщем там полезно пройтись и причесать всё, ну может кто ИИшке скормит..

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


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

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




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

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