# NGINX

**URL:** https://community.nginx.org/c/projects/nginx/23.md

[Latest](https://community.nginx.org/latest.md) · [Categories](https://community.nginx.org/categories.md) · [Tags](https://community.nginx.org/tags.md)

---

## [About the NGINX category](https://community.nginx.org/t/about-the-nginx-category/5281)

<div class="topic-metadata">

**Author:** [@heo](https://community.nginx.org/u/heo)\
**Replies:** 0\
**Last updated:** [June 20, 2025, 5:39pm UTC](https://community.nginx.org/t/about-the-nginx-category/5281 "2025-06-20T17:39:51Z")

</div>

All about NGINX Open Source: ask for troubleshooting help, give advice on how to get things working, and discuss the core NGINX project. This is for general discussion on the NGINX Open Source core project. NGINX ("engi…

---

## [Standard Login](https://community.nginx.org/t/standard-login/11360)

<div class="topic-metadata">

**Author:** [@dark957](https://community.nginx.org/u/dark957)\
**Replies:** 2\
**Last updated:** [October 22, 2026, 7:38pm UTC](https://community.nginx.org/t/standard-login/11360 "2026-10-22T19:38:42Z")

</div>

Hello Specialists, Ich have installed Nignx package on my QNAP system from here nginx - Official Image | Docker Hub. The Software runs perfectly I can See the Startingpage port 80 and can also reach Admin page under Por…

---

## [Standard Login](https://community.nginx.org/t/standard-login/11359)

<div class="topic-metadata">

**Author:** [@dark957](https://community.nginx.org/u/dark957)\
**Replies:** 0\
**Last updated:** [October 22, 2026, 2:18pm UTC](https://community.nginx.org/t/standard-login/11359 "2026-10-22T14:18:22Z")

</div>

Hello Specialist, may you can help me. I did install NGINX on my Qnap system and can reach Welcome page under Port 80 and Administration page under Port 81 But I havent any login: Standrad user admin@example.com and PW:…

---

## [Pre-build package and .rpm for fedora?](https://community.nginx.org/t/pre-build-package-and-rpm-for-fedora/11320)

<div class="topic-metadata">

**Author:** [@Chanu](https://community.nginx.org/u/Chanu)\
**Replies:** 0\
**Last updated:** [October 19, 2026, 3:30pm UTC](https://community.nginx.org/t/pre-build-package-and-rpm-for-fedora/11320 "2026-10-19T15:30:29Z")

</div>

I am looking to install nginx-mainline on the latest release of Fedora Linux. Unfortunately, the packages in the default Fedora repositories are often outdated, and the mainline branch is unavailable. Are there any pla…

---

## [Error: Unexpected : in add\_header Alt-Svc line](https://community.nginx.org/t/error-unexpected-in-add-header-alt-svc-line/11315)

<div class="topic-metadata">

**Author:** [@ITWithMe](https://community.nginx.org/u/ITWithMe)\
**Replies:** 1\
**Last updated:** [October 19, 2026, 8:24am UTC](https://community.nginx.org/t/error-unexpected-in-add-header-alt-svc-line/11315 "2026-10-19T08:24:04Z")

</div>

I am trying to reload NGINX version 1.31.7 but I get the following error: nginx: \[emerg\] unexpected ":" in /etc/nginx/sites-enabled/try.ictmee.nl:49 Line 49 of the linked sites-available file corresponds to: add\_heade…

---

## [ngx\_http\_acme\_module](https://community.nginx.org/t/ngx-http-acme-module/11071)

<div class="topic-metadata">

**Author:** [@ch4859](https://community.nginx.org/u/ch4859)\
**Replies:** 1\
**Last updated:** [October 8, 2026, 3:44pm UTC](https://community.nginx.org/t/ngx-http-acme-module/11071 "2026-10-08T15:44:01Z")

</div>

My issue: Never received a certificate from Let’s Encrypt How I encountered the problem: I never receive a certificate Solutions I’ve tried: NGINX as container and Bare Metal and both with different configs (based on t…

---

## [404s when attempting to deploy a static site generator (Quartz)(certbot)](https://community.nginx.org/t/404s-when-attempting-to-deploy-a-static-site-generator-quartz-certbot/10998)

<div class="topic-metadata">

**Author:** [@CleverSummit59](https://community.nginx.org/u/CleverSummit59)\
**Replies:** 1\
**Last updated:** [September 17, 2026, 9:34pm UTC](https://community.nginx.org/t/404s-when-attempting-to-deploy-a-static-site-generator-quartz-certbot/10998 "2026-09-17T21:34:26Z")

</div>

Please use this template for troubleshooting questions. My issue: 404s when hosting a static site generator (Quartz - https://quartz.jzhao.xyz) with certbot How I encountered the problem: I started throwing everything …

---

## [Very uneven distribution of long-lived WebSocket connections between nginx workers](https://community.nginx.org/t/very-uneven-distribution-of-long-lived-websocket-connections-between-nginx-workers/10903)

<div class="topic-metadata">

**Author:** [@Christouilhe](https://community.nginx.org/u/Christouilhe)\
**Replies:** 4\
**Last updated:** [September 9, 2026, 6:46pm UTC](https://community.nginx.org/t/very-uneven-distribution-of-long-lived-websocket-connections-between-nginx-workers/10903 "2026-09-09T18:46:18Z")

</div>

Please use this template for troubleshooting questions. My issue: We are seeing an extremely uneven distribution of long-lived WebSocket connections between NGINX workers. We currently have about 9000–10000 devices ma…

---

## [Load module only in worker processes?](https://community.nginx.org/t/load-module-only-in-worker-processes/9437)

<div class="topic-metadata">

**Author:** [@zejal](https://community.nginx.org/u/zejal)\
**Replies:** 1\
**Last updated:** [September 3, 2026, 5:11pm UTC](https://community.nginx.org/t/load-module-only-in-worker-processes/9437 "2026-09-03T17:11:27Z")

</div>

Please use this template for troubleshooting questions. My issue: We have a nginx module that uses a random generator (Mersenne twister from boost library) that is implemented as a static variable in a C++ function cal…

---

## [Feature Request: limit\_req support in the stream module (currently http-only)](https://community.nginx.org/t/feature-request-limit-req-support-in-the-stream-module-currently-http-only/10819)

<div class="topic-metadata">

**Author:** [@AzureCoral43](https://community.nginx.org/u/AzureCoral43)\
**Replies:** 1\
**Last updated:** [September 3, 2026, 4:56pm UTC](https://community.nginx.org/t/feature-request-limit-req-support-in-the-stream-module-currently-http-only/10819 "2026-09-03T16:56:06Z")

</div>

Please use this template for troubleshooting questions. My issue: I’m looking for a way to rate-limit connection attempts per second from a single source IP on a stream (TCP/TLS) listener — equivalent to what limit\_req …

---

## [Why do ngx\_ssl\_get\_protocol() and ngx\_ssl\_get\_cipher\_name() leave ngx\_str\_t-\>len uninitialized?](https://community.nginx.org/t/why-do-ngx-ssl-get-protocol-and-ngx-ssl-get-cipher-name-leave-ngx-str-t-len-uninitialized/9649)

<div class="topic-metadata">

**Author:** [@TUTU](https://community.nginx.org/u/TUTU)\
**Replies:** 1\
**Last updated:** [September 3, 2026, 4:29pm UTC](https://community.nginx.org/t/why-do-ngx-ssl-get-protocol-and-ngx-ssl-get-cipher-name-leave-ngx-str-t-len-uninitialized/9649 "2026-09-03T16:29:47Z")

</div>

My issue: I noticed that ngx\_ssl\_get\_protocol() and ngx\_ssl\_get\_cipher\_name() only assign the static pointer returned by OpenSSL to s-\>data, leaving s-\>len completely untouched (which remains 0 if initialized with ngx\_s…

---

## [Show a 404 with auth\_request](https://community.nginx.org/t/show-a-404-with-auth-request/9818)

<div class="topic-metadata">

**Author:** [@xlf](https://community.nginx.org/u/xlf)\
**Replies:** 4\
**Last updated:** [September 2, 2026, 11:00am UTC](https://community.nginx.org/t/show-a-404-with-auth-request/9818 "2026-09-02T11:00:22Z")

</div>

The 404 error\_page is using $errorsroot variable set by auth\_request so that a different error page can be shown based on the user auth. For example if there’s no auth the 404 should be /html/noauth.html otherwise /html/…

---

## [Apt update on Raspberry Pi: Repository changed its 'Label' value from '' to 'nginx-agent'](https://community.nginx.org/t/apt-update-on-raspberry-pi-repository-changed-its-label-value-from-to-nginx-agent/10664)

<div class="topic-metadata">

**Author:** [@Danrancan](https://community.nginx.org/u/Danrancan)\
**Replies:** 0\
**Last updated:** [August 22, 2026, 2:05pm UTC](https://community.nginx.org/t/apt-update-on-raspberry-pi-repository-changed-its-label-value-from-to-nginx-agent/10664 "2026-08-22T14:05:23Z")

</div>

Please use this template for troubleshooting questions. My issue: I am running Ubuntu Server 24.04 for Raspberry Pi 5, and Nginx Mainline. When running sudo apt update && sudo apt full-upgrade I get the following error…

---

## [Bad certificate use](https://community.nginx.org/t/bad-certificate-use/10387)

<div class="topic-metadata">

**Author:** [@OliJan71](https://community.nginx.org/u/OliJan71)\
**Replies:** 6\
**Last updated:** [August 7, 2026, 5:01pm UTC](https://community.nginx.org/t/bad-certificate-use/10387 "2026-08-07T17:01:50Z")

</div>

Please use this template for troubleshooting questions. My issue: The publication is not using the correct SSL certificate. How I encountered the problem: When creating a new configuration file Solutions I’ve tried: d…

---

## [See warnings in reload](https://community.nginx.org/t/see-warnings-in-reload/10157)

<div class="topic-metadata">

**Author:** [@xlf](https://community.nginx.org/u/xlf)\
**Replies:** 1\
**Last updated:** [July 18, 2026, 3:15pm UTC](https://community.nginx.org/t/see-warnings-in-reload/10157 "2026-07-18T15:15:19Z")

</div>

I only see some warnings like conflicting server name ignored when I use systemctl restart not systemctl reload. I keep reloading and there’s no error so it’s misleading you think it’s fine. Can I see warnings in the out…

---

## [Invalid HTTPS domain with no cert does a 301 redirect to the 1st configured server](https://community.nginx.org/t/invalid-https-domain-with-no-cert-does-a-301-redirect-to-the-1st-configured-server/10141)

<div class="topic-metadata">

**Author:** [@crean](https://community.nginx.org/u/crean)\
**Replies:** 2\
**Last updated:** [July 17, 2026, 5:41am UTC](https://community.nginx.org/t/invalid-https-domain-with-no-cert-does-a-301-redirect-to-the-1st-configured-server/10141 "2026-07-17T05:41:11Z")

</div>

My issue: Sending a request to an HTTPS domain that is not configured in nginx but points to my server, you get the usual certificate error, but if you ignore that, nginx will send a 301 redirect to one of the configure…

---

## [Bytes\_sent and body\_bytes\_sent](https://community.nginx.org/t/bytes-sent-and-body-bytes-sent/10113)

<div class="topic-metadata">

**Author:** [@xlf](https://community.nginx.org/u/xlf)\
**Replies:** 1\
**Last updated:** [July 15, 2026, 1:35pm UTC](https://community.nginx.org/t/bytes-sent-and-body-bytes-sent/10113 "2026-07-15T13:35:44Z")

</div>

What’s the difference between bytes\_sent, body\_bytes\_sent and request\_length? Are they for the request to nginx or response?

---

## [Cannot install Brotli libraries on Ubuntu 26.04 with newest NGINX](https://community.nginx.org/t/cannot-install-brotli-libraries-on-ubuntu-26-04-with-newest-nginx/9946)

<div class="topic-metadata">

**Author:** [@ITWithMe](https://community.nginx.org/u/ITWithMe)\
**Replies:** 1\
**Last updated:** [July 5, 2026, 7:04pm UTC](https://community.nginx.org/t/cannot-install-brotli-libraries-on-ubuntu-26-04-with-newest-nginx/9946 "2026-07-05T19:04:52Z")

</div>

My issue: I am trying to install 2 Brotli libraties on Ubuntu 26.04 using: sudo apt install libnginx-mod-http-brotli-filter libnginx-mod-http-brotli-static -y Installing them on Ubuntu 24.04 worked when having installe…

---

## [Specific nginx variables not returning values using BoringSSL](https://community.nginx.org/t/specific-nginx-variables-not-returning-values-using-boringssl/9759)

<div class="topic-metadata">

**Author:** [@i81b4u](https://community.nginx.org/u/i81b4u)\
**Replies:** 3\
**Last updated:** [June 30, 2026, 7:05pm UTC](https://community.nginx.org/t/specific-nginx-variables-not-returning-values-using-boringssl/9759 "2026-06-30T19:05:22Z")

</div>

My issue: Specific nginx variables not returning values using BoringSSL How I encountered the problem: I tested a number variables with two different versions of nginx 1.31.2. One built with OpenSSL 4.0.1 and the other…

---

## [Debian 12 apt unable to authenticate nginx repository SSL/TLS certificate](https://community.nginx.org/t/debian-12-apt-unable-to-authenticate-nginx-repository-ssl-tls-certificate/9880)

<div class="topic-metadata">

**Author:** [@ToddHebert](https://community.nginx.org/u/ToddHebert)\
**Replies:** 3\
**Last updated:** [June 30, 2026, 5:18pm UTC](https://community.nginx.org/t/debian-12-apt-unable-to-authenticate-nginx-repository-ssl-tls-certificate/9880 "2026-06-30T17:18:10Z")

</div>

Please use this template for troubleshooting questions. My issue: debian 12 apt does not recognise the SSL certificate of the NGINX apt repo How I encountered the problem: installing the nginx apt repo in order to try …

---

## [Severe stuttering via reverse proxy when streaming movie from Jellyfin](https://community.nginx.org/t/severe-stuttering-via-reverse-proxy-when-streaming-movie-from-jellyfin/9647)

<div class="topic-metadata">

**Author:** [@kf97ruv](https://community.nginx.org/u/kf97ruv)\
**Replies:** 2\
**Last updated:** [June 25, 2026, 2:18am UTC](https://community.nginx.org/t/severe-stuttering-via-reverse-proxy-when-streaming-movie-from-jellyfin/9647 "2026-06-25T02:18:39Z")

</div>

My issue: I have Jellyfin installed on a local machine. When I connect directly (http://192.168.7.8:8096) to it, everything works perfectly fine. However, when I connect through the proxy (https://jellfyin.mydomain.com/)…

---

## [Proxy with server\_name](https://community.nginx.org/t/proxy-with-server-name/9729)

<div class="topic-metadata">

**Author:** [@xlf](https://community.nginx.org/u/xlf)\
**Replies:** 3\
**Last updated:** [June 24, 2026, 3:33pm UTC](https://community.nginx.org/t/proxy-with-server-name/9729 "2026-06-24T15:33:57Z")

</div>

Can I use proxy\_pass https://127.0.0.1 to proxy to a server that has server\_name? If I use the server\_name like proxy\_pass https://example.com then I need a resolver which I don’t want to set up. I want to use https ins…

---

## [Error pages not used](https://community.nginx.org/t/error-pages-not-used/9573)

<div class="topic-metadata">

**Author:** [@xlf](https://community.nginx.org/u/xlf)\
**Replies:** 5\
**Last updated:** [June 24, 2026, 10:02am UTC](https://community.nginx.org/t/error-pages-not-used/9573 "2026-06-24T10:02:09Z")

</div>

How can I load different error pages depending on conditions? If I’m loading /html/goodpages/test it should try /html/goodpages/test.html unless one of the conditions is true, then it should load the right error page fro…

---

## [Nginx not reachable by browsers, but Nextcloud still working](https://community.nginx.org/t/nginx-not-reachable-by-browsers-but-nextcloud-still-working/9543)

<div class="topic-metadata">

**Author:** [@wehkah](https://community.nginx.org/u/wehkah)\
**Replies:** 6\
**Last updated:** [June 24, 2026, 9:41am UTC](https://community.nginx.org/t/nginx-not-reachable-by-browsers-but-nextcloud-still-working/9543 "2026-06-24T09:41:57Z")

</div>

Hello, I’m facing yet another strange problem: my Nginx installation suddenly is not reachable by any browser whatsoever any more, while at the same time every Nextcloud synchronisation app still works perfectly. Some …

---

## [Named location](https://community.nginx.org/t/named-location/9795)

<div class="topic-metadata">

**Author:** [@xlf](https://community.nginx.org/u/xlf)\
**Replies:** 1\
**Last updated:** [June 22, 2026, 3:04pm UTC](https://community.nginx.org/t/named-location/9795 "2026-06-22T15:04:15Z")

</div>

What’s the difference between named location and an ordinary location with internal? Where are named locations allowed? auth\_request doesn’t need to be external but if I try auth\_request @auths with a named location it …

---

## [Logging format](https://community.nginx.org/t/logging-format/9734)

<div class="topic-metadata">

**Author:** [@xlf](https://community.nginx.org/u/xlf)\
**Replies:** 2\
**Last updated:** [June 18, 2026, 12:42pm UTC](https://community.nginx.org/t/logging-format/9734 "2026-06-18T12:42:20Z")

</div>

How can I change the time zone and format of $time\_local in the log format? Is there a way to get json logging without the paid version?

---

## [Content of redirect pages](https://community.nginx.org/t/content-of-redirect-pages/9642)

<div class="topic-metadata">

**Author:** [@xlf](https://community.nginx.org/u/xlf)\
**Replies:** 0\
**Last updated:** [June 8, 2026, 10:15pm UTC](https://community.nginx.org/t/content-of-redirect-pages/9642 "2026-06-08T22:15:28Z")

</div>

On any 3XX redirect nginx shows the default nginx page for that kind of redirect. return 301 https://newdomain.com$request\_uri How do I change that to show a html page: /html/redirectpages/redirect301.html or text: ret…

---

## [Automatically exit nginx if no requests have came for one hour](https://community.nginx.org/t/automatically-exit-nginx-if-no-requests-have-came-for-one-hour/9625)

<div class="topic-metadata">

**Author:** [@arodier](https://community.nginx.org/u/arodier)\
**Replies:** 2\
**Last updated:** [June 4, 2026, 12:15pm UTC](https://community.nginx.org/t/automatically-exit-nginx-if-no-requests-have-came-for-one-hour/9625 "2026-06-04T12:15:52Z")

</div>

Hello, My nginx server is automatically started by a systemd socket / service, on a Debian server. Now, I would like to know the best way to cleanly exit nginx, if no requests have happened, let’s say for one hour. Do…

---

## [Redirecting an old server\_name](https://community.nginx.org/t/redirecting-an-old-server-name/9610)

<div class="topic-metadata">

**Author:** [@xlf](https://community.nginx.org/u/xlf)\
**Replies:** 3\
**Last updated:** [June 3, 2026, 6:45am UTC](https://community.nginx.org/t/redirecting-an-old-server-name/9610 "2026-06-03T06:45:49Z")

</div>

There are lots of server blocks that refer to an old domain that setup lots of things like redirects and error pages with complicated rules. I need to put all those rules on a new domain and any request to the old domain…

---

## [NGINX Reverse Proxy + Laravel: 302 Redirect Loop with HTTPS on Custom Ports](https://community.nginx.org/t/nginx-reverse-proxy-laravel-302-redirect-loop-with-https-on-custom-ports/9570)

<div class="topic-metadata">

**Author:** [@Daniel\_Satel\_Pereira](https://community.nginx.org/u/Daniel_Satel_Pereira)\
**Replies:** 3\
**Last updated:** [June 2, 2026, 6:03am UTC](https://community.nginx.org/t/nginx-reverse-proxy-laravel-302-redirect-loop-with-https-on-custom-ports/9570 "2026-06-02T06:03:17Z")

</div>

My issue: We are running a Laravel application inside a Docker container using NGINX and PHP-FPM. Since port 443 is already in use on our local development machines, we map host port 8433 to container port 443, and host…

[Next page](https://community.nginx.org/c/projects/nginx/23.md?page=1)
