NGINX reverse proxy: Firmware > Status, status display non-functional

Started by Aerowinder, Today at 05:07:59 PM

Previous topic - Next topic
Greetings,

I am using an NGINX reverse proxy to access OPN - have for many years now, without issue. It's a pretty basic reverse proxy config with TLS active. 26.1 did not present this issue, and 26.7 direct IP access also does not present this issue. This appears to be an issue between NGINX 1.30 and lighttpd 1.4.85. Just wanted to report this in case others run into it.

Reproduction: On 26.7 final, using reverse proxy, navigate to System > Firmware > Status.

Observation: Status spinny-wheel never goes away. Table does not populate.

WebgGUI log: 2026-07-15T10:51:34-04:00     Error     lighttpd     (/usr/obj/usr/ports/www/lighttpd/work/lighttpd-1.4.85/src/mod_openssl.c.5005) SSL: addr:192.168.20.10 ssl_err:5 ret:-1 errno:35: Resource temporarily unavailable
That IP is my reverse proxy.

Firefox log: NS_ERROR_NET_PARTIAL_TRANSFER


The response appears to terminate early at 65,112 characters, causing the error. NGINX has an adequate client_body_size (100M).

The Settings page within the Firmware section seems to work fine. Update check itself works fine, but the tabs (except Settings) are broken - they produce no data under the tab. Has anyone else seen this on 26.7 final with a reverse proxy? Anyone else using NGINX have a working setup?


Seconded. Was working fine before 26.7 but now several Web GUI pages don't load completely.
For example the firewall/live view keeps loading with the spinner and the main lobby/dashboard shows nothing apart from the menu on the left.

Same errors in the Web GUI log:

 (/usr/obj/usr/ports/www/lighttpd/work/lighttpd-1.4.85/src/mod_openssl.c.5005) SSL: addr:192.168.0.108 ssl_err:5 ret:-1 errno:35: Resource temporarily unavailable
(192.168.0.108 is the NGINX proxy.)

Everything works fine when accessing the Web GUI directly.