Nuxt (Node.JS) + nginx-unit (no replies)
Здравствуйте! Собираемся внедрять в инфраструктуру ПО использующее фреймворк Nuxt (https://nuxt.com/) на Node.JS. На данный момент используем преимущественно unit+PHP . Соответственно не хотели бы...
View ArticleКэширование репозиториев maven/pypi/npm - proxy_cache или proxy_store (1 reply)
Здравствуйте! Есть задача кэширования репозиториев maven/pypi/npm для разработки - и гуглится куча примеров, как это сделать Но смущает, что во всех примерах используются директивы proxy_cache*, а мне...
View Article421 Misdirected Request via pass_proxy (no replies)
Здравствуйте! Не получается спроксировать repo.clojars.org: location /clojars { proxy_pass https://repo.clojars.org; } curl -v http://localhost/clojars/ ... < HTTP/1.1 421 Misdirected Request ......
View ArticleПро возможности ngx_http_subrequest() и аргумент URI (no replies)
Добрый день. Из описания ngx_http_subrequest() непонятно что можно использовать в качестве URI 1) можно ли использовать произвольный хост? 2) можно ли использовать upstream? 3) можно ли использовать...
View ArticlenginxQuic: не поддерживаемые опции backlog,deferred и fastopen (no replies)
Добрый день. При использовании такой конфигурации: listen 0.0.0.0:443 quic reuseport fastopen=1024 backlog=1024 deferred; listen 0.0.0.0:443 ssl reuseport fastopen=1024 backlog=1024 deferred; в логах...
View ArticleПростой способ массового переноса http2 из listen в отдельную директиву (3...
Здравствуйте! Я про nginx: [warn] the "listen ... http2" directive is deprecated, use the "http2" directive instead in /etc/nginx/sites-enabled/...:152 Надо http2 из параметра директивы listen...
View ArticlenginxQuic: скорость загрузки при активации kTLS (34 replies)
Здравствуйте. Сравнил скорость загрузки большого файла на тестовой виртуальной машине разными протоколами: - HTTP/1.1 - ~102 МБит/сек - HTTP/2 - ~97 МБит/сек - HTTP/3 - ~125 МБит/сек После активации...
View ArticleStream proxy ptotocol header corrupted (no replies)
Stream proxy ptotocol header corrupted Nginx sends proxy protocol header without triling "\r\n" when unix socket path is long, Sample config: ``` strema { server { listen *.80; proxy_pass...
View Articlenginx: HTTP/2 и kTLS (no replies)
Доброе утро. При использовании kTLS и sendfile наблюдается просадка производительности при отдаче статических файлов, например при видео-стриминге. Одним из вариантов решения является перенести...
View ArticleКак ограничить скорость запросов только php-страниц, не трогая всё остальное?...
Приветствую, уважаемые! Мне на сервере нужно ограничить скорость запросов только php-страниц, не трогая запросы статического контента (картинок, js, фонтов и т.п.). Я сделал такой конфиг: http { ......
View Articlefastcgi/proxy cache disk read size (no replies)
Приветствую. Использую fastcgi proxy с кэшом, расположенном на NFS шаре. Кэшируемые файлы размером около 250К. Вывод команды mountstats показывает, что операции READ получают в среднем 54К байт, а...
View ArticleТест nginx -- сколько сообщений в log syslog без потерь? (2 replies)
Здравствуйте. Есть nginx-ы, несколько разных версий. Проксируют запросы к бекэндам. Логи льются в syslog (слив в файлы напрямую из nginx не желателен). По косвенным методам контроля вылезла проблема:...
View ArticleПеренаправление до декодирования request_uri (no replies)
Добрый день. Google откуда-то взял битую ссылку вида /…/%D0% (с неверным percent-кодированием). Хотелось бы перенаправить его на корректную страницу, но nginx возвращает 400 Bad request уже при...
View ArticleЗеркало https://hg.nginx.org/pkg-oss на github (no replies)
Здравствуйте! Нельзя ли добавить на github зеркало сабжевого репа? Используем его для сборки nginx и модулей (отсутствующих в официальной поставке), зеркалируем реп во внутренний гитлаб, хотелось бы...
View Articlenginx-1.25.4 (no replies)
Изменения в nginx 1.25.4 14.02.2024 *) Безопасность: при использовании HTTP/3 в рабочем процессе мог произойти segmentation fault во время обработки специально созданной QUIC-сессии (CVE-2024-24989,...
View Articlenginx security advisory (CVE-2024-24989, CVE-2024-24990) (no replies)
В реализации HTTP/3 в nginx были обнаружены две проблемы, которые позволяют атакующему с помощью специально созданной QUIC-сессии вызвать падение рабочего процесса (CVE-2024-24989, CVE-2024-24990), а...
View Articleannouncing freenginx.org (6 replies)
Hello! Как вы, вероятно, знаете, компания F5 закрыла офис в Москве в 2022 году, и с тех пор я не работают в F5. Однако после закрытия офиса мы достигли соглашения, что я сохраняю свою роль в разработке...
View ArticleNGINX as a WebSocket Proxy (no replies)
Здравствуйте, All! В статье https://www.nginx.com/blog/websocket-nginx/ рекомендуется такой код: http { map $http_upgrade $connection_upgrade { default upgrade; '' close; } upstream websocket { server...
View Articlenginx отправляет запрос, уже получив [FIN, ACK] (no replies)
Здравстуйте all! Есть приложение на phoenixframework.org, вот с таким ендпоинтом для АПИ ``` location /phoenix/ { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For...
View ArticleRussian Trust+ Globalsign (no replies)
Добрый день. Есть ли возможность использовать два сертификата с одним RSA шифрованием? К 2025 году многие критичные ресурсы должны быть переведены на серты от Russian Trust. Из-за этого есть...
View Article