id Summary Status Owner Priority Milestone Component 971 Clarify $host and $hostname in embedded variables documentation new minor documentation 985 request_id variable, needs more documentation new minor documentation 1004 try_files outside of location{} triggered when no location{} matches new minor 1.11 documentation 1222 Update doc to mention about HTSP new major documentation 1421 worker_rlimit_nofile description is not clear new minor documentation 1768 Request for documentation: `--with-http_degradation_module` new minor documentation 2090 proxy_pass cannot have URI part if in some situations. new minor documentation 2199 Online documentation: converting rewrite rules typo new minor documentation 2300 Link variable index from map module docs new minor documentation 2301 Add examples for core variables new minor documentation 2350 Option to have set_real_ip_from use the proxied client ip when using proxy protocol. new minor documentation 2401 Deployment on Heroku: add options to handle SIGTERM new minor documentation 2486 Documentation for client_max_body_size may contain an error new minor documentation 2560 "Inclusive language: rename default branch of official GitHub tracker repo nginx/nginx from ""master"" to ""main""?" new minor documentation 2603 RFE: please provide installable interface to allow build and install own ngingx modules new minor documentation 2608 Request to Add Documentation Link on Trailing Slash Behavior in Reverse Proxy Setup new trivial documentation 129 include_shell directive new somebody minor nginx-core 146 Age header for proxy_http_version 1.1 new somebody minor nginx-core 165 Nginx worker processes don't seem to have the right group permissions accepted somebody minor nginx-core 224 Args Delimiter new somebody major nginx-core 237 Add optional systemd socket activation support reopened somebody minor nginx-core 246 Don't install config files for unused modules assigned Ruslan Ermilov trivial nginx-core 267 Introduce static variables new minor nginx-core 287 Add option to enable IP_TRANSPARENT new minor nginx-core 289 Add support for HTTP Strict Transport Security (HSTS / RFC 6797) accepted minor nginx-core 314 Dynamic document roots, defaults and prescedence new minor nginx-core 319 koi-utf koi-win win-utf in conf are artifacts of the past reopened minor nginx-core 320 nginx should reliably check client connection close with pending data accepted minor nginx-core 360 Feature wish proxy_ignore_client_abort = force new minor nginx-core 376 log file reopen should pass opened fd from master process accepted minor nginx-core 405 Support for resumeable uploads new major nginx-core 417 ngx_cache_purge new minor nginx-core 523 Information leak with automatic trailing slash redirect new minor nginx-core 586 variable support for client_max_body_size new minor nginx-core 606 lower log level of ngx_http_access_module forbidden access new minor nginx-core 617 Add secondary groups configuration option in nginx user conf directive new minor nginx-core 632 option to send the access log to stdout new minor nginx-core 640 enable usage of $ in variable new major nginx-core 658 "Implement new type of ""resolver"" -- ""system"" [for Docker usage]" new minor nginx-core 697 Couldn't produce multiple error log items from FastCGI new minor nginx-core 711 Support X-Forwarded-Proto or similar when operating as a backend behind a SSL terminator new minor nginx-core 770 Enable PolarSSL or Botan as a compile-time alternative to OpenSSL new minor nginx-core 775 Support for more complex satisfy configurations new minor nginx-core 778 Immediatley expire cached responses new minor nginx-core 782 nginx doesn't check delta CRLs reopened minor nginx-core 790 Support for send log with GELF (Graylog Extended Log Format) new minor nginx-core 798 Implement http_brotli_static module new major nginx-core 812 Fetch OCSP responses on startup, and store across restarts new minor nginx-core 838 enable compare operators within if directive new trivial nginx-core 853 Поведение cache_use_stale updating если новые ответы нельзя кешировать accepted minor nginx-core 868 new variable: $remote_addr_anon new critical nginx-core 936 "For security purposes it is necessary to remove or change the ""server"" header" new minor nginx-core 944 Enchance $server_addr to return original IP even after local DNAT new major nginx-core 960 TCP connection re-use without upstream conf new major nginx-core 1104 . (dot) is not allow for syslog tag new minor nginx-core 1134 CVE-2016-1247 new major nginx-core 1151 Use sched_getaffinity() and CPU_COUNT() for ngx_ncpu on Linux new minor nginx-core 1162 Adding HTTP Forward Proxy support in core like apache new major nginx-core 1179 Allow upstreams to be resolved using internal ngx resolver instead of getaddrinfo() new minor nginx-core 1288 upstream server port defaults to port 80 even for https: proxy_pass new minor nginx-core 1369 Add proxy_detect_mime setting new minor nginx-core 1422 Support IPv6 zone identifiers in URLs, e.g. for proxy_pass new minor nginx-core 1437 Optimize locality for listening sockets with the help of SO_INCOMING_CPU new minor nginx-core 1459 Can't vary on request headers set by proxy_set_header (rev. proxy mode) accepted minor nginx-core 1506 bind() in configuration test is too cautious new minor nginx-core 1631 feature request: support ALTSVC frame new minor nginx-core 1639 Add support for writing PROXY protocol v2 to upstream new minor nginx-core 1651 client_body_in_file_only/client_body_temp_path file permissions new minor nginx-core 1775 Allow $hostname as part of name in server_name new minor nginx-core 1893 Support Linux abstract namespace socket? new minor nginx-core 2131 NGNIX needs root cert in the chain for Client validation. new minor nginx-core 2161 Allow accessing arbitrary cookies. new minor nginx-core 2254 cache loader ignores reopen signal new minor nginx-core 2258 add_header directive: A colon added after the header name passes Nginx syntax validation and breaks the website once applied new minor nginx-core 2282 Add audio/x-flac to MIME types new minor nginx-core 2332 Include $request_id in error.log messages new minor nginx-core 2351 Support reading file ETag from additional sources new minor nginx-core 2421 proxy_next_upstream_tries might be ignored with upstream keepalive accepted minor nginx-core 2448 Restrict Request Response Cycle Length new minor nginx-core 2449 "Allow using OpenSSL 3.0 ""provider"" API instead of deprecated ""engine"" API" new minor nginx-core 2477 "proxy_redirect is missing feature for HTTP header ""Link""" new critical nginx-core 2482 * is not evaluated to :: new major nginx-core 2509 Support IPv6 interface identifiers outside of URLs new minor nginx-core 2552 Correct xsl and xslt mimetypes missing from ngxinx mime.types file new minor nginx-core 2562 SSL: use server names from upstream configuration for proxied server's name validation new minor nginx-core 2567 sub_filter and gziped payload should trigger warning new minor nginx-core 52 urlencode/urldecode needed in rewrite and other places accepted somebody minor nginx-module 68 Include larger speed units for HttpLimitReqModule new somebody major nginx-module 88 HttpRewriteModule - Feature Request - enhanced control structures new somebody minor nginx-module 220 Feature Request - Per-server proxy_connect_timeout new somebody minor nginx-module 221 Feature Request - X-Accel header to singal if another upstream server should be attempted or not new somebody minor nginx-module 225 Please support nested if statements with SSI new somebody minor nginx-module 239 Support for large (> 64k) FastCGI requests accepted somebody minor nginx-module 241 Ability to align cropped images in image_filter new somebody trivial nginx-module 318 Change response behavior when SSL client certificate won't validate new minor nginx-module 327 Add support for animated GIF to HttpImageFilterModule new minor nginx-module 394 gzip module doesn't handle all certain HTTP verbs/statuses reopened minor nginx-module 407 Cache X-Accel-Redirect responses (from fastcgi) new minor nginx-module 426 log entire header and cookie new minor nginx-module 430 Allow variables in userid_domain new minor nginx-module 454 disable ngx_http_upstream_store for HEAD requests reopened minor nginx-module 525 Max connection limit too low (http_limit_conn_module) new minor nginx-module 557 autoindex_show_hidden_files (autoindex feature option to show hidden files new minor nginx-module 609 Apply xslt-html-parser patch to http_xslt_module (used by Diazo) new minor nginx-module 689 ngx_http_referer_module issue new major nginx-module 692 Introduce variable to get SSL cipher bits of current connection new minor nginx-module 761 The auth_request does not supports query string/arguments new minor nginx-module 915 """Upgrade"" header should not be proxied over h2" new minor nginx-module 938 Концепт модуля: Миниатюры как часть прогрессивных JPEG, PNG. new minor nginx-module 969 proxy module does not honour proxy_max_temp_file_size on cacheable responses new minor nginx-module 990 ssl_stapling_file does not work with multiple certificates reopened minor nginx-module 1025 No country detected for requests with X-Forwarded-For 127.0.0.1 or any reserved IP address new minor nginx-module 1060 limit_req_zone add longer periods new minor 1.11 nginx-module 1083 "Enable gzip compression only for non ""text/html"" content" new minor nginx-module 1091 Add missing client certificate field variables new minor nginx-module 1145 "Can't set redirection port to the port from the ""Host"" request header field" new minor nginx-module 1154 Passing URG flag via nginx new minor nginx-module 1188 "Send ""immutable"" keyword in Cache-Control when ""expires max""" new minor nginx-module 1215 Add support for SHA2 (SHA3?) family for RFC2307 passwords for HTTP Basic authentication new minor nginx-module 1242 nginx stub_status exhancement new minor nginx-module 1262 connect_(timeout|error) option in proxy_next_upstream new minor nginx-module 1279 Implement FIB selection for upstream connections in proxy and stream modules. new minor nginx-module 1293 nginx http proxy stops sending request data after first byte of server response is received new minor nginx-module 1302 New variables $ssl_client_sha256_fingerprint and/or $ssl_client_sha512_fingerprint for ngx_http_ssl_module new minor nginx-module 1306 ngx_http_geo_module ranges do not support ipv6 new minor nginx-module 1360 enhancement: auto-reload map includes new minor nginx-module 1472 Downloads stop after 1GB depending of network accepted minor nginx-module 1483 client_max_body_size vs. auth_request unexpected behaviour new minor nginx-module 1530 Origin frame (RFC 8336) support? new minor nginx-module 1536 grpc-web (grpc for browsers) new minor nginx-module 1573 adding text/css to the default list for the charset_types directive new minor nginx-module 1697 mail proxy: ManageSieve protocol support new minor nginx-module 1710 ngx_http_dav_module: Allow to configure some anti-overwrite new minor nginx-module 1788 stream proxy_pass ipv6 first new minor nginx-module 1824 Bypassing cache if worker failed to allocate node in cache keys zone ? new trivial nginx-module 1857 libmaxminddb / geoip2 implementation as nginx essetial modules new major nginx-module 1977 Implement TLS 1.3 random record padding to mitigate BREACH new minor nginx-module 1992 Websocket over HTTP/2 support new minor nginx-module 2032 Odd image_filter behavior on site behind HTTP authentication new minor nginx-module 2119 Add support for Maxmind's GeoIP2 new minor nginx-module 2120 Add Support for IP2Location and IP2Proxy BIN Database new minor nginx-module 2132 ssl_ocsp / ssl_stapling for ngx_mail_ssl_module new minor nginx-module 2148 proxy_ssl_verify does not support iPAddress subjectAlternativeName accepted minor nginx-module 2167 variable support in proxy_protocol stream module new minor nginx-module 2182 Nginx doesn't delete temp cache files after a crash new minor nginx-module 2222 add_after_body concatenates (upstream proxied) gziped content with uncompressed local data new minor nginx-module 2224 HTTP/2 in nginx does not use double-GOAWAY for graceful connection shutdown reopened minor nginx-module 2275 Support Encrypted Client Hello new minor nginx-module 2284 Support RFC5424 log records new major nginx-module 2391 bad parsing of Content-Type (sub_filter_types) new minor nginx-module 2395 `proxy_pass https://example` if `upstream example { server example.com; }` is defined, uses port `80`, not `443` per `https` new minor nginx-module 2410 Add a doctype to autoindex HTML output accepted minor nginx-module 2419 new variable is needed(the port of nginx server which sending the request to back-end) new minor nginx-module 2568 Introduce send_timeout and proxy_send_timeout in the stream module new minor nginx-module 2580 Full native WebDAV support new major nginx-module 2615 Don't proxy connection-specific headers by default new major nginx-module 1082 rpmlint issues centos7 assigned thresh minor 1.11 nginx-package 1282 Add nginx.repo file to RPM repos new minor nginx-package 1393 please add ngx_google_perftools_module to centos 7 rpm new minor nginx-package 2233 Packages for Debian Bullseye should include 32-bit x86 binaries new minor nginx-package 1036 Add tcpi_total_retrans to tcp_info variables new minor other 1055 Allow to configure ssl_ciphers in multiple lines new minor other 1114 New variable suggestion (Date/Time) new minor other 1119 Gzip_types support pattern matching new minor 1.11 other 1164 Option to turn off TLS protocols errors in the logs new minor 1.11 other 1182 "Responses with ""no-cache"" or ""max-age=0"" should be cached" new minor other 1230 proxy_next_upstream: Add a config to add other errors new minor other 1294 Add version-information resource new minor other 1353 "http and stream on the same ""listen"" should conflict" new minor other 1388 Implement TLS Dynamic Record Sizing (CloudFlare patch ready) new minor other 1407 Should application/javascript be text/javascript in mime.types reopened minor other 1417 Nginx won't start if hostname isn't valid new minor other 1480 Automatic Let's Encrypt certificate provisioning and renewal new minor other 1500 ngx_hash_t can have only lower case key accepted minor other 1505 Milliseconds and dynamic time support for *_cache_valid new minor other 1535 proxy_bind and resolver IP version mismatch new minor other 1617 preread data ignored when SSL is terminated new minor other 1619 test configuration ignoring certificates andkkeys new minor other 1624 support json return type in stub_status new minor other 1629 use variable in for proxy_ssl in stream module new minor other 1644 "Educate people about the importance of ""Server"" HTTP header" new trivial other 1666 Add MSG_ZEROCOPY support new minor other 1668 Channel-Bound Cookies Implementation in nginx new minor other 1675 OCSP stapling not working in stream area new minor other 1719 Enhance proxy_cache_min_uses directive new minor other 1732 Warn for large request bodies new minor other 1737 HTTP/2 HPACK full encoding support new minor other 1763 HTTP/2 prioritization is intermittent and often ineffective new minor other 1765 configure is fragile in finding system libraries new minor other 1785 Support access to environment variables in config file new minor other 1809 Allow stream with `ssl_preread on` to forward to http without leaving nginx new minor other 1861 Feature Request: Support `error_log off` new minor other 1879 RHEL / CentOS 8 repository assigned thresh minor other 1883 nginx -t doesn‘t complain about wrongly formatted server_name directive new minor other 2216 Add .mjs to known JS MIME types new minor other 2434 Support dark mode in error pages new minor other 2465 Execute system commands with njs (JavaScript) new major other 2546 Support RFC 8879: certificate compression new minor other 2547 Support Partitioned Cookies for load balancing according to CHIPS new minor other