id Summary Status Owner Type Milestone Component 994 perl_require directive has effect only at first config accepted defect other 1036 Add tcpi_total_retrans to tcp_info variables new enhancement other 1055 Allow to configure ssl_ciphers in multiple lines new enhancement other 1085 multiple calls to make install from a read-only source fails to copy config files new defect other 1114 New variable suggestion (Date/Time) new enhancement other 1119 Gzip_types support pattern matching new enhancement 1.11 other 1152 Custom error_page doesn't work for HTTP error 413 reopened defect other 1164 Option to turn off TLS protocols errors in the logs new enhancement 1.11 other 1182 "Responses with ""no-cache"" or ""max-age=0"" should be cached" new enhancement other 1230 proxy_next_upstream: Add a config to add other errors new enhancement other 1294 Add version-information resource new enhancement other 1329 Blocking STALE requests when using fastcgi_cache_background_update new defect other 1348 proxy_cache_background_update has problem with slice module new defect other 1353 "http and stream on the same ""listen"" should conflict" new enhancement other 1388 Implement TLS Dynamic Record Sizing (CloudFlare patch ready) new enhancement other 1407 Should application/javascript be text/javascript in mime.types reopened enhancement other 1417 Nginx won't start if hostname isn't valid new enhancement other 1465 configure: use -iquote for $ngx_module_incs new defect other 1480 Automatic Let's Encrypt certificate provisioning and renewal new enhancement other 1500 ngx_hash_t can have only lower case key accepted enhancement other 1505 Milliseconds and dynamic time support for *_cache_valid new enhancement other 1535 proxy_bind and resolver IP version mismatch new enhancement other 1579 Mirror subrequests ignore the keepalive flag new defect other 1617 preread data ignored when SSL is terminated new enhancement other 1619 test configuration ignoring certificates andkkeys new enhancement other 1624 support json return type in stub_status new enhancement other 1629 use variable in for proxy_ssl in stream module new enhancement other 1666 Add MSG_ZEROCOPY support new enhancement other 1668 Channel-Bound Cookies Implementation in nginx new enhancement other 1675 OCSP stapling not working in stream area new enhancement other 1716 http2 ssl verify certificate failed should close tcp connection new defect other 1719 Enhance proxy_cache_min_uses directive new enhancement other 1732 Warn for large request bodies new enhancement other 1737 HTTP/2 HPACK full encoding support new enhancement other 1738 NGINX Not Honoring proxy_cache_background_update with Cache-Control: stale-while-revalidate Header reopened defect other 1763 HTTP/2 prioritization is intermittent and often ineffective new enhancement other 1765 configure is fragile in finding system libraries new enhancement other 1785 Support access to environment variables in config file new enhancement other 1808 Inconsistent encoding in rewrites new defect other 1809 Allow stream with `ssl_preread on` to forward to http without leaving nginx new enhancement other 1850 Content of the variable $sent_http_connection is incorrect accepted defect other 1861 Feature Request: Support `error_log off` new enhancement other 1879 RHEL / CentOS 8 repository assigned thresh enhancement other 1883 nginx -t doesn‘t complain about wrongly formatted server_name directive new enhancement other 1902 Can not use ssl_trusted_certificate to verify Clients new defect other 2216 Add .mjs to known JS MIME types new enhancement other 2434 Support dark mode in error pages new enhancement other 2546 Support RFC 8879: certificate compression new enhancement other 2547 Support Partitioned Cookies for load balancing according to CHIPS new enhancement other 2597 nginx-tests: some ssl tests fail with openssl 3.2.0 new defect other 2621 QUIC ACKs could be delayed by congestion controllers new defect other 1082 rpmlint issues centos7 assigned thresh enhancement 1.11 nginx-package 1282 Add nginx.repo file to RPM repos new enhancement nginx-package 1393 please add ngx_google_perftools_module to centos 7 rpm new enhancement nginx-package 2233 Packages for Debian Bullseye should include 32-bit x86 binaries new enhancement nginx-package 2429 Ship FHS compliant packages (/var/run > /run) new defect nginx-package 2441 pkg-oss - build error accepted defect nginx-package 52 urlencode/urldecode needed in rewrite and other places accepted somebody enhancement nginx-module 88 HttpRewriteModule - Feature Request - enhanced control structures new somebody enhancement nginx-module 191 literal newlines logged in error log accepted somebody defect nginx-module 220 Feature Request - Per-server proxy_connect_timeout new somebody enhancement nginx-module 221 Feature Request - X-Accel header to singal if another upstream server should be attempted or not new somebody enhancement nginx-module 225 Please support nested if statements with SSI new somebody enhancement nginx-module 239 Support for large (> 64k) FastCGI requests accepted somebody enhancement nginx-module 242 DAV module does not respect if-unmodified-since accepted somebody defect nginx-module 288 Wrong REQUEST_URI when using PHP with SSI new defect nginx-module 318 Change response behavior when SSL client certificate won't validate new enhancement nginx-module 327 Add support for animated GIF to HttpImageFilterModule new enhancement nginx-module 394 gzip module doesn't handle all certain HTTP verbs/statuses reopened enhancement nginx-module 407 Cache X-Accel-Redirect responses (from fastcgi) new enhancement nginx-module 426 log entire header and cookie new enhancement nginx-module 430 Allow variables in userid_domain new enhancement nginx-module 454 disable ngx_http_upstream_store for HEAD requests reopened enhancement nginx-module 525 Max connection limit too low (http_limit_conn_module) new enhancement nginx-module 557 autoindex_show_hidden_files (autoindex feature option to show hidden files new enhancement nginx-module 609 Apply xslt-html-parser patch to http_xslt_module (used by Diazo) new enhancement nginx-module 692 Introduce variable to get SSL cipher bits of current connection new enhancement nginx-module 756 Client disconnect in ngx_http_image_filter_module accepted defect nginx-module 761 The auth_request does not supports query string/arguments new enhancement nginx-module 774 modern_browser // gecko version overwrites msie version accepted defect nginx-module 861 Possibility of Inconsistent HPACK Dynamic Table Size in HTTP/2 Implementation accepted defect nginx-module 915 """Upgrade"" header should not be proxied over h2" new enhancement nginx-module 938 Концепт модуля: Миниатюры как часть прогрессивных JPEG, PNG. new enhancement nginx-module 969 proxy module does not honour proxy_max_temp_file_size on cacheable responses new enhancement nginx-module 990 ssl_stapling_file does not work with multiple certificates reopened enhancement nginx-module 1025 No country detected for requests with X-Forwarded-For 127.0.0.1 or any reserved IP address new enhancement nginx-module 1060 limit_req_zone add longer periods new enhancement 1.11 nginx-module 1083 "Enable gzip compression only for non ""text/html"" content" new enhancement nginx-module 1091 Add missing client certificate field variables new enhancement nginx-module 1145 "Can't set redirection port to the port from the ""Host"" request header field" new enhancement nginx-module 1154 Passing URG flag via nginx new enhancement nginx-module 1188 "Send ""immutable"" keyword in Cache-Control when ""expires max""" new enhancement nginx-module 1215 Add support for SHA2 (SHA3?) family for RFC2307 passwords for HTTP Basic authentication new enhancement nginx-module 1242 nginx stub_status exhancement new enhancement nginx-module 1262 connect_(timeout|error) option in proxy_next_upstream new enhancement nginx-module 1279 Implement FIB selection for upstream connections in proxy and stream modules. new enhancement nginx-module 1293 nginx http proxy stops sending request data after first byte of server response is received new enhancement nginx-module 1302 New variables $ssl_client_sha256_fingerprint and/or $ssl_client_sha512_fingerprint for ngx_http_ssl_module new enhancement nginx-module 1306 ngx_http_geo_module ranges do not support ipv6 new enhancement nginx-module 1360 enhancement: auto-reload map includes new enhancement nginx-module 1446 gzip_types can't handle types longer than 46 chars new defect nginx-module 1472 Downloads stop after 1GB depending of network accepted enhancement nginx-module 1483 client_max_body_size vs. auth_request unexpected behaviour new enhancement nginx-module 1521 Enable open_file_cache may cause index module return 403 forbidden new defect nginx-module 1530 Origin frame (RFC 8336) support? new enhancement nginx-module 1536 grpc-web (grpc for browsers) new enhancement nginx-module 1573 adding text/css to the default list for the charset_types directive new enhancement nginx-module 1697 mail proxy: ManageSieve protocol support new enhancement nginx-module 1710 ngx_http_dav_module: Allow to configure some anti-overwrite new enhancement nginx-module 1788 stream proxy_pass ipv6 first new enhancement nginx-module 1958 `modern_browser` definition for Safari version is wrong/unexpected accepted defect nginx-module 1977 Implement TLS 1.3 random record padding to mitigate BREACH new enhancement nginx-module 1992 Websocket over HTTP/2 support new enhancement nginx-module 2032 Odd image_filter behavior on site behind HTTP authentication new enhancement nginx-module 2060 Nginx doesn't take case http_502 as unsuccessful attempt in ngx_http_grpc_module accepted defect nginx-module 2119 Add support for Maxmind's GeoIP2 new enhancement nginx-module 2120 Add Support for IP2Location and IP2Proxy BIN Database new enhancement nginx-module 2127 ngx_http_realip_module changes $remote_addr which leads to wrong ips in X-Forwarded-For received by upstream service accepted defect nginx-module 2132 ssl_ocsp / ssl_stapling for ngx_mail_ssl_module new enhancement nginx-module 2148 proxy_ssl_verify does not support iPAddress subjectAlternativeName accepted enhancement nginx-module 2167 variable support in proxy_protocol stream module new enhancement nginx-module 2182 Nginx doesn't delete temp cache files after a crash new enhancement nginx-module 2222 add_after_body concatenates (upstream proxied) gziped content with uncompressed local data new enhancement nginx-module 2224 HTTP/2 in nginx does not use double-GOAWAY for graceful connection shutdown reopened enhancement nginx-module 2268 http2 client set both host and :authority header, server throws 400 bad request error accepted defect nginx-module 2275 Support Encrypted Client Hello new enhancement nginx-module 2376 GRPC: upstream rejected request with error while reading response header from upstream reopened defect nginx-module 2391 bad parsing of Content-Type (sub_filter_types) new enhancement nginx-module 2395 `proxy_pass https://example` if `upstream example { server example.com; }` is defined, uses port `80`, not `443` per `https` new enhancement nginx-module 2410 Add a doctype to autoindex HTML output accepted enhancement nginx-module 2419 new variable is needed(the port of nginx server which sending the request to back-end) new enhancement nginx-module 2454 image_filter resize is not working correctly with some PNG files.(nginx is changing background color) new defect nginx-module 2490 the backup upstream response inherits the response value of the previous upstream that failed. new defect nginx-module 2542 ssl_ecdh_curve is sometimes ignored in server blocks new defect nginx-module 2568 Introduce send_timeout and proxy_send_timeout in the stream module new enhancement nginx-module 86 "the ""if"" directive have problems in location context" accepted somebody defect nginx-core 97 try_files and alias problems accepted somebody defect nginx-core 129 include_shell directive new somebody enhancement nginx-core 146 Age header for proxy_http_version 1.1 new somebody enhancement nginx-core 165 Nginx worker processes don't seem to have the right group permissions accepted somebody enhancement nginx-core 217 "Wrong ""Content-Type"" HTTP response header in certain configuration scenarios" accepted somebody defect nginx-core 237 Add optional systemd socket activation support reopened somebody enhancement nginx-core 267 Introduce static variables new enhancement nginx-core 287 Add option to enable IP_TRANSPARENT new enhancement nginx-core 289 Add support for HTTP Strict Transport Security (HSTS / RFC 6797) accepted enhancement nginx-core 314 Dynamic document roots, defaults and prescedence new enhancement nginx-core 319 koi-utf koi-win win-utf in conf are artifacts of the past reopened enhancement nginx-core 320 nginx should reliably check client connection close with pending data accepted enhancement nginx-core 348 Excessive urlencode in if-set accepted defect nginx-core 360 Feature wish proxy_ignore_client_abort = force new enhancement nginx-core 376 log file reopen should pass opened fd from master process accepted enhancement nginx-core 384 trailing dot in server_name accepted defect nginx-core 417 ngx_cache_purge new enhancement nginx-core 523 Information leak with automatic trailing slash redirect new enhancement nginx-core 564 map regex matching affects rewrite directive accepted defect nginx-core 586 variable support for client_max_body_size new enhancement nginx-core 606 lower log level of ngx_http_access_module forbidden access new enhancement nginx-core 617 Add secondary groups configuration option in nginx user conf directive new enhancement nginx-core 632 option to send the access log to stdout new enhancement nginx-core 633 limit_except causes 404 new defect nginx-core 658 "Implement new type of ""resolver"" -- ""system"" [for Docker usage]" new enhancement nginx-core 697 Couldn't produce multiple error log items from FastCGI new enhancement nginx-core 704 Nginx configure script can't detect groups reliably new defect nginx-core 711 Support X-Forwarded-Proto or similar when operating as a backend behind a SSL terminator new enhancement nginx-core 752 try_files + subrequest + proxy-handler problem accepted defect nginx-core 770 Enable PolarSSL or Botan as a compile-time alternative to OpenSSL new enhancement nginx-core 772 No Vary header on 304 Response. assigned Maxim Dounin defect nginx-core 775 Support for more complex satisfy configurations new enhancement nginx-core 778 Immediatley expire cached responses new enhancement nginx-core 782 nginx doesn't check delta CRLs reopened enhancement nginx-core 790 Support for send log with GELF (Graylog Extended Log Format) new enhancement nginx-core 812 Fetch OCSP responses on startup, and store across restarts new enhancement nginx-core 853 Поведение cache_use_stale updating если новые ответы нельзя кешировать accepted enhancement nginx-core 869 open_file_cache with NGX_HAVE_PREAD 0 new defect nginx-core 936 "For security purposes it is necessary to remove or change the ""server"" header" new enhancement nginx-core 1010 Invalid request sent when serving error pages from upstream new defect nginx-core 1059 syntax check error when an upstream is used in proxy_pass using both http and https and is defined after new defect nginx-core 1104 . (dot) is not allow for syslog tag new enhancement nginx-core 1151 Use sched_getaffinity() and CPU_COUNT() for ngx_ncpu on Linux new enhancement nginx-core 1179 Allow upstreams to be resolved using internal ngx resolver instead of getaddrinfo() new enhancement nginx-core 1238 Core dump when $limit_rate is set both in a map and in a location accepted defect nginx-core 1288 upstream server port defaults to port 80 even for https: proxy_pass new enhancement nginx-core 1369 Add proxy_detect_mime setting new enhancement nginx-core 1383 Error if using proxy_pass with variable and limit_except accepted defect nginx-core 1402 Not invalidate cahe if fastcgi_cache_background_update is on new defect nginx-core 1406 "duplicated ""content-encoding"" while proxy server return a empty content-encoding header" new defect nginx-core 1422 Support IPv6 zone identifiers in URLs, e.g. for proxy_pass new enhancement nginx-core 1437 Optimize locality for listening sockets with the help of SO_INCOMING_CPU new enhancement nginx-core 1458 ngx_http_ssl_module http block config bug new defect nginx-core 1459 Can't vary on request headers set by proxy_set_header (rev. proxy mode) accepted enhancement nginx-core 1506 bind() in configuration test is too cautious new enhancement nginx-core 1598 Windows Path Length Limitation issue accepted defect nginx-core 1607 mirror + limit_req = writing connections accepted defect nginx-core 1631 feature request: support ALTSVC frame new enhancement nginx-core 1639 Add support for writing PROXY protocol v2 to upstream new enhancement nginx-core 1651 client_body_in_file_only/client_body_temp_path file permissions new enhancement nginx-core 1775 Allow $hostname as part of name in server_name new enhancement nginx-core 1893 Support Linux abstract namespace socket? new enhancement nginx-core 1904 sendfile with io-threads - nginx mistakenly considers premature client connection close if client sends FIN at response end accepted defect nginx-core 1965 $request_time less than $upstream_response_time accepted defect nginx-core 2010 Proxy protocol headers from stream module reported as broken by http module new defect nginx-core 2012 Wrong header Connection, when keepalive is disabled accepted defect nginx-core 2109 Content-Type header is dropped when HTTP2 is used( HTTP status 204 only) accepted defect nginx-core 2131 NGNIX needs root cert in the chain for Client validation. new enhancement nginx-core 2161 Allow accessing arbitrary cookies. new enhancement nginx-core 2219 Space escaping in unquoted strings new defect nginx-core 2242 DNS UDP proxy with UNIX socket is not working accepted defect nginx-core 2254 cache loader ignores reopen signal new enhancement nginx-core 2258 add_header directive: A colon added after the header name passes Nginx syntax validation and breaks the website once applied new enhancement nginx-core 2282 Add audio/x-flac to MIME types new enhancement nginx-core 2322 client_max_body_size doesn't work in named location new defect nginx-core 2332 Include $request_id in error.log messages new enhancement nginx-core 2351 Support reading file ETag from additional sources new enhancement nginx-core 2421 proxy_next_upstream_tries might be ignored with upstream keepalive accepted enhancement nginx-core 2448 Restrict Request Response Cycle Length new enhancement nginx-core 2449 "Allow using OpenSSL 3.0 ""provider"" API instead of deprecated ""engine"" API" new enhancement nginx-core 2475 access_log with if does not work when variable name starts with a number new defect nginx-core 2509 Support IPv6 interface identifiers outside of URLs new enhancement nginx-core 2530 ACK of packet containing PATH_RESPONSE frame can't update rtt state accepted defect nginx-core 2552 Correct xsl and xslt mimetypes missing from ngxinx mime.types file new enhancement nginx-core 2562 SSL: use server names from upstream configuration for proxied server's name validation new enhancement nginx-core 2567 sub_filter and gziped payload should trigger warning new enhancement nginx-core 2609 Custom 413 Error Page Not Displayed for Oversized Uploads new defect nginx-core 2528 nginx reload with quic reuseport: quic packet rejected rc:-1 new defect http/3 2620 IPv6 with HTTP/3 / QUIC don't work new defect nginx-1.25 http/3 738 Describe how to extend mime.types in types docs new defect documentation 781 Documentation not clear on auth_basic_user_file new task documentation 971 Clarify $host and $hostname in embedded variables documentation new enhancement documentation 985 request_id variable, needs more documentation new enhancement documentation 1004 try_files outside of location{} triggered when no location{} matches new enhancement 1.11 documentation 1058 недокументированный редирект? accepted defect documentation 1216 Confusing use of 'URI' when referring to a path in the proxy_pass documentation new defect documentation 1285 map regexp positional captures interfere with location regexp positional captures new defect documentation 1421 worker_rlimit_nofile description is not clear new enhancement documentation 1467 Problem of location matching with a given request accepted Yaroslav Zhuravlev defect documentation 1768 Request for documentation: `--with-http_degradation_module` new enhancement documentation 2048 Document that 'proxy_buffering off' disables caching assigned Yaroslav Zhuravlev defect documentation 2090 proxy_pass cannot have URI part if in some situations. new enhancement documentation 2199 Online documentation: converting rewrite rules typo new enhancement documentation 2291 Regex plus variable in Nginx `proxy_redirect` accepted defect documentation 2300 Link variable index from map module docs new enhancement documentation 2301 Add examples for core variables new enhancement documentation 2310 Document behaviour for all config statements in nested location blocks accepted defect documentation 2350 Option to have set_real_ip_from use the proxied client ip when using proxy protocol. new enhancement documentation 2401 Deployment on Heroku: add options to handle SIGTERM new enhancement documentation 2426 Nginx repository for debian doesn't have 1.22.1 deb for Buster new defect documentation 2438 Improve fastcgi_cache_key documentation accepted task documentation 2486 Documentation for client_max_body_size may contain an error new enhancement documentation 2526 wrong gpg key for nginx-stable repo new defect documentation 2529 Can pto timeout check removed from ngx_quic_pto_handler? new defect documentation 2548 Worker infinite loop in ngx_http_do_read_client_request_body() new defect documentation 2560 "Inclusive language: rename default branch of official GitHub tracker repo nginx/nginx from ""master"" to ""main""?" new enhancement documentation 2603 RFE: please provide installable interface to allow build and install own ngingx modules new enhancement documentation 2604 Errors handling when streaming new defect documentation 2607 How to link custom library to nginx new defect documentation 2613 How to make openresty to wait on dependent library to be built before openresty new defect documentation 2617 nginx 1.22 - sending GOAWAY to client after 60s new defect documentation