| #2162 |
Detected socket leaks after restarting worker processes
|
|
defect
|
minor
|
|
nginx-core
|
| #2255 |
different declaration and impementation
|
|
defect
|
minor
|
nginx-1.21
|
nginx-core
|
| #431 |
directory redirect ex: try_files $uri $uri/ @backend;
|
|
defect
|
minor
|
|
nginx-core
|
| #107 |
disable_symlinks
|
somebody
|
defect
|
critical
|
|
nginx-core
|
| #2277 |
Docker Image for v1.21.4 missing on Docker Hub
|
thresh
|
defect
|
minor
|
nginx-1.21
|
nginx-package
|
| #177 |
docs: default ssl_ciphers value should be corrected
|
Ruslan Ermilov
|
defect
|
minor
|
|
other
|
| #2272 |
Docs for mp4_start_key_frame directive is missing
|
Yaroslav Zhuravlev
|
enhancement
|
minor
|
nginx-1.21
|
documentation
|
| #1693 |
Documentation bug: Redirects without localization end up insecure
|
|
defect
|
minor
|
|
other
|
| #1684 |
documentation for ngx_http_geo_module is inconsistent with the module's behavior when the server is accessed through a unix domain socket
|
|
defect
|
minor
|
|
nginx-module
|
| #708 |
Documentation improvement: SSL chain verification with SNI support
|
|
enhancement
|
minor
|
|
documentation
|
| #1615 |
documentation: include is not allowed inside if
|
|
defect
|
minor
|
|
nginx-core
|
| #2002 |
Documentation: NGINX Open Source Alpine installation documentation uses apt-get for Step 4 rather than apk
|
Yaroslav Zhuravlev
|
defect
|
minor
|
|
documentation
|
| #2348 |
documentation uses incorrect quotes results in config file error
|
|
defect
|
minor
|
|
documentation
|
| #1158 |
Document volatile parameter for map module
|
|
enhancement
|
minor
|
1.11
|
documentation
|
| #138 |
Does ngx_mutex_init have an error?
|
somebody
|
defect
|
minor
|
|
other
|
| #1000 |
Domain-relative redirects doesn't work, they are absolute instead
|
Ruslan Ermilov <ru@…>
|
defect
|
minor
|
|
other
|
| #2079 |
Empty path in URL
|
|
defect
|
minor
|
|
nginx-core
|
| #236 |
Enabling Stapling causes Segmentation Fault
|
somebody
|
defect
|
major
|
|
nginx-core
|
| #190 |
Error 337 (net::ERR_SPDY_PROTOCOL_ERROR) (spdy-48 and nginx 1.3.3)
|
Valentin V. Bartenev
|
defect
|
minor
|
|
other
|
| #1865 |
error: cast between incompatible function types from 'FARPROC' on MinGW
|
|
defect
|
minor
|
|
other
|
| #561 |
error in init.d script in Centos RPM
|
|
defect
|
minor
|
|
nginx-package
|
| #2024 |
Error log contains "unexpected response for" when resolver is called
|
|
defect
|
minor
|
|
nginx-core
|
| #1722 |
Error log of proxy buffer size for cache key looks weird
|
|
defect
|
trivial
|
|
nginx-module
|
| #953 |
Error on logrotate when Nginx is stopped
|
|
defect
|
minor
|
|
nginx-package
|
| #274 |
error_page 400 =444 /; утекают сокеты
|
|
defect
|
minor
|
|
nginx-core
|
| #377 |
etag не отдается с gzip
|
|
defect
|
trivial
|
|
nginx-module
|
| #964 |
Expires header incorrectly prioritised over Cache-Control: max-age
|
|
defect
|
minor
|
|
nginx-core
|
| #32 |
expires header not set correctly using '@' format
|
Maxim Dounin
|
defect
|
minor
|
|
nginx-core
|
| #413 |
Extra roundtrip during SSL handshake with long certificate chains
|
|
defect
|
major
|
|
nginx-core
|
| #1557 |
Extra spaces should not cause nginx error
|
|
defect
|
minor
|
|
other
|
| #84 |
failed (12: Cannot allocate memory) while sending mp4 to client
|
somebody
|
defect
|
minor
|
|
nginx-module
|
| #1539 |
Failed to configure with clang if installed CUDA
|
Ruslan Ermilov <ru@…>
|
defect
|
major
|
|
other
|
| #366 |
Feature that return ssl_client_s_dn according to the RFC 2253
|
|
enhancement
|
minor
|
|
nginx-module
|
| #25 |
fix ngx_utf8_decode(): it did not fully decode utf-8 symbol
|
somebody
|
defect
|
minor
|
|
nginx-core
|
| #967 |
Force secure bit on cookies when site running under SSL
|
|
enhancement
|
minor
|
|
documentation
|
| #734 |
FYI off-by-one while processing request header (low/no impact?).
|
|
defect
|
trivial
|
|
nginx-core
|
| #250 |
GeoIPv6 patch merge
|
Ruslan Ermilov
|
task
|
minor
|
|
nginx-module
|
| #2176 |
Get only 200 responses when "if_modified_since" is set to "off"
|
|
defect
|
minor
|
|
documentation
|
| #1057 |
Google QUIC - statement
|
|
enhancement
|
major
|
|
other
|
| #1003 |
Growing amount of active connections with http/2
|
|
defect
|
minor
|
|
nginx-core
|
| #1792 |
grpc module handles RST_STREAM(NO_ERROR) improperly on closed streams
|
|
defect
|
minor
|
|
nginx-module
|
| #1797 |
grpc module handles WINDOW_UPDATE improperly on closed streams
|
|
defect
|
minor
|
|
other
|
| #1519 |
grpc_pass causes grpc TCP reset when streaming a lot of data (with default gprc_buffer_size)
|
Maxim Dounin
|
defect
|
major
|
|
nginx-module
|
| #2229 |
Grpc Upstream timeout
|
|
defect
|
minor
|
|
documentation
|
| #1826 |
Gzip deflate broken in some cases
|
|
defect
|
major
|
|
nginx-core
|
| #1720 |
gzip module documentation does not warn about BREACH
|
Yaroslav Zhuravlev
|
enhancement
|
minor
|
|
documentation
|
| #171 |
$gzip_ratio ratio needs documentation
|
vl
|
enhancement
|
trivial
|
|
other
|
| #662 |
Handle SSL_R_INAPPROPRIATE_FALLBACK like the other handshake failures
|
|
enhancement
|
minor
|
|
nginx-core
|
| #776 |
Hang after NGX_AGAIN
|
|
defect
|
minor
|
|
nginx-core
|
| #821 |
Header "Expires" and "Cache-Control" is not sent for random requests when using "expires" directive
|
|
defect
|
major
|
|
nginx-core
|
| #261 |
HEAD requests still have content-type when gzip on
|
Valentin V. Bartenev
|
defect
|
minor
|
|
nginx-module
|
| #282 |
Hide a ETag header with ssi on
|
|
enhancement
|
trivial
|
|
nginx-module
|
| #1143 |
http2 and auth_request corrupts first 32 bytes of POST request bodies longer than 8192 bytes
|
|
defect
|
major
|
|
nginx-core
|
| #1397 |
HTTP/2 broken in popular Android libraries with nginx v. 1.13.6
|
|
defect
|
critical
|
|
nginx-core
|
| #848 |
HTTP2 domain redirect error with ssl_verify_client
|
Valentin V. Bartenev
|
defect
|
major
|
|
nginx-module
|
| #1544 |
http/2 downloads broken during reload
|
|
defect
|
major
|
|
other
|
| #1549 |
HTTP2 push does not work due to incorrect scheme in proxy_protocol mode
|
Ruslan Ermilov <ru@…>
|
defect
|
minor
|
|
other
|
| #2431 |
HTTP3: Clang reports heap-use-after-free in ngx_http_v3_insert src/http/v3/ngx_http_v3_table.c:231
|
|
defect
|
minor
|
|
documentation
|
| #2374 |
HTTP3 sent too much body data to upstream when use POST request
|
Roman Arutyunyan
|
defect
|
minor
|
|
http/3
|
| #100 |
http_geoip_module should support requests from proxies
|
Ruslan Ermilov
|
enhancement
|
minor
|
|
nginx-module
|
| #76 |
HttpLimitReq not working
|
somebody
|
defect
|
minor
|
|
nginx-module
|
| #475 |
http_mp4_module seeking problem: "start time is out mp4 stts samples"
|
Roman Arutyunyan
|
defect
|
minor
|
|
nginx-module
|
| #350 |
http proxy module: wrong Content-Length shared between main request and subrequests
|
|
defect
|
minor
|
|
nginx-module
|
| #2 |
HttpRealIpModule only seems to work with one trusted proxy, you can't build a list of trusted proxies as only the first one will work
|
Ruslan Ermilov
|
enhancement
|
minor
|
|
nginx-module
|
| #2403 |
http request has no response, the configure with 'master_process off and listen reuseport'
|
|
defect
|
minor
|
|
documentation
|
| #554 |
https://wiki.nginx.org/ serves *.nginx.com ssl certificate
|
|
defect
|
minor
|
|
other
|
| #1316 |
$http_ variables only contain the first field-value
|
|
defect
|
minor
|
|
nginx-core
|
| #2104 |
I encountered an error when compiling nginx-quic.
|
|
defect
|
minor
|
|
nginx-package
|
| #79 |
if-modified-since etc. should be used to update cache
|
somebody
|
enhancement
|
minor
|
|
nginx-module
|
| #159 |
Implement fcgi_buffering option
|
somebody
|
enhancement
|
major
|
|
nginx-core
|
| #1170 |
implement keepalive timeout for upstream
|
|
enhancement
|
minor
|
|
nginx-module
|
| #293 |
implement $limit_rate_after, similar to $limit_rate
|
Maxim Dounin
|
enhancement
|
minor
|
|
nginx-core
|
| #635 |
include directive not allowed within upstream context
|
|
defect
|
minor
|
|
nginx-core
|
| #1430 |
Inconsistency between url encoding/decoder when using proxy_cache_background_update
|
|
defect
|
minor
|
|
nginx-module
|
| #196 |
Inconsistent behavior on uri's with unencoded spaces followed by H
|
somebody
|
defect
|
minor
|
|
nginx-core
|
| #1178 |
Inconsistent PID file paths cause systemctl timeout
|
thresh
|
defect
|
minor
|
|
nginx-package
|
| #12 |
incorrect dependency for nginx app templates for debian 6.0 and 5.0
|
somebody
|
defect
|
blocker
|
|
nginx-package
|
| #187 |
incorrect handling of bind option on wildcard listen addresses
|
somebody
|
defect
|
minor
|
|
nginx-core
|
| #135 |
Incorrect http filename (string problem)
|
Ruslan Ermilov
|
defect
|
blocker
|
|
nginx-core
|
| #21 |
Incorrectly caching pages with non-cacheable Cache-Control headers
|
somebody
|
defect
|
major
|
|
nginx-core
|
| #1 |
Incorrect parsing of IPv6 literal in Host header
|
somebody
|
defect
|
minor
|
|
nginx-core
|
| #142 |
infinite loop until server fails in upstream module with round robin
|
somebody
|
defect
|
minor
|
|
nginx-module
|
| #739 |
init script for newrelic agent fails to find running daemon
|
|
defect
|
minor
|
|
other
|
| #2180 |
Installation instructions fail on Ubuntu 16.04
|
thresh
|
defect
|
minor
|
|
documentation
|
| #2303 |
Installation instructions for Ubuntu refer to non-existent package
|
thresh
|
defect
|
minor
|
|
documentation
|
| #5 |
Installation script fails on ArchLinux with Linux 3.0 kernel
|
somebody
|
defect
|
minor
|
|
nginx-core
|
| #29 |
Install something like Orphus to catch typos on the nginx website
|
somebody
|
enhancement
|
minor
|
|
other
|
| #855 |
Invalid detection of unix sockets in configuration files
|
|
defect
|
blocker
|
|
nginx-core
|
| #44 |
IPv6 support for HTTP realip module
|
Ruslan Ermilov
|
enhancement
|
minor
|
|
nginx-module
|
| #1102 |
keepalive_requests is not supported for HTTP/2 connections
|
|
defect
|
minor
|
|
nginx-module
|
| #2142 |
keepalive_timeout 0 will break http2
|
|
defect
|
major
|
nginx-1.19
|
nginx-core
|
| #323 |
Lack of IPv6 support for upstream in mail_auth_http_module
|
|
enhancement
|
minor
|
|
nginx-core
|
| #118 |
Lack of "Vary" handling in proxy can lead to corrupted downloads
|
somebody
|
defect
|
minor
|
|
nginx-core
|
| #1523 |
large_client_header_buffers directive is ignored in server context
|
|
defect
|
minor
|
|
documentation
|
| #1870 |
Large file download is not completed with sendfile option.
|
|
defect
|
minor
|
|
nginx-core
|
| #544 |
Limit proxy_next_upstream
|
|
enhancement
|
minor
|
|
nginx-core
|
| #121 |
limit_zone/conn: combined key
|
somebody
|
enhancement
|
minor
|
|
nginx-module
|
| #186 |
listen directive should use AAAA record
|
Ruslan Ermilov
|
defect
|
minor
|
1.3
|
nginx-core
|
| #2400 |
listen on localhost can fail (sort of a docker and glibc issue, worth working around?)
|
|
enhancement
|
minor
|
|
nginx-core
|
| #178 |
listen with ssl but missing ssl_certificate is not detected by nginx -t
|
somebody
|
defect
|
minor
|
|
nginx-core
|