Timeline



12/13/21:

15:33 Ticket #1593 (Error selecting client certificate for proxy service) reopened by olijaun@…
As stated in my comment above. This is clearly a bug.
15:32 Ticket #1593 (Error selecting client certificate for proxy service) updated by olijaun@…
I think this is really bad behavior and should be changed. I get that …
14:44 Changeset in nginx_org [2812:ca9b4ffc67ee] by Maxim Konovalov <maxim@…>
Regenerated.
14:44 Changeset in nginx_org [2811:9b1b68fa1808] by Maxim Konovalov <maxim@…>
nginx.org poll added.
13:47 Ticket #2293 (Nginx 1.20.1 excessive memory usage) updated by luyangliang@…
Thanks for getting back! […] I will try "keepalive_reuqests 1000" …

12/11/21:

00:47 Ticket #2293 (Nginx 1.20.1 excessive memory usage) updated by Maxim Dounin
> keepalive_requests 10000; You may want to check if …

12/10/21:

19:08 Ticket #2293 (Nginx 1.20.1 excessive memory usage) updated by luyangliang@…
For nginx 1.20.1, we configure: keepalive_requests 10000; …

12/09/21:

19:29 Ticket #2292 (nginx config test cannot pass if quic_bpf is enabled) updated by vl
Summary changed
19:07 Ticket #2292 (nginx config test cannot pass if quic_bpf is enabled) updated by vl
Status changed
ok, I was able to reproduce the issue. It happens only with '-t' flag. …
18:41 Ticket #2293 (Nginx 1.20.1 excessive memory usage) updated by Maxim Dounin
First of all, please elaborate on how do you measure memory usage. …
17:36 Changeset in nginx-tests [1751:18ac4d9e5a2a] by Dmitry Volyntsev <xeioex@…>
Tests: rewriting njs tests without deprecated "js_include".
15:22 Ticket #2292 (nginx config test cannot pass if quic_bpf is enabled) updated by zhuizhuhaomeng@…
Replying to vl: > I see that fedora 32 was released with …
13:37 Ticket #2293 (Nginx 1.20.1 excessive memory usage) updated by luyangliang@…
Description changed
Can't attach configuration. I will share that when it is needed.

12/08/21:

21:39 Ticket #2293 (Nginx 1.20.1 excessive memory usage) created by luyangliang@…
Running Nginx 1.20.x with HTTP/2 traffic 225req/s, see memory usage …
11:15 Ticket #2292 (nginx config test cannot pass if quic_bpf is enabled) updated by vl
I see that fedora 32 was released with kernel 5.6 initially, but you …
09:37 Ticket #2292 (nginx config test cannot pass if quic_bpf is enabled) updated by zhuizhuhaomeng@…
Replying to vl: > Works fine here with 5.9.2 > > What is …

12/07/21:

06:53 Ticket #2292 (nginx config test cannot pass if quic_bpf is enabled) updated by vl
Works fine here with 5.9.2 What is the host you are running at (arch, …
00:38 Ticket #2292 (nginx config test cannot pass if quic_bpf is enabled) created by zhuizhuhaomeng@…
the error message […] nginx.conf […]

12/06/21:

16:34 Ticket #2289 (QUIC: RETIRE_CONNECTION_ID with invalid DestinationConnectionId) updated by vl
should be up to date now.

12/03/21:

01:26 Ticket #2289 (QUIC: RETIRE_CONNECTION_ID with invalid DestinationConnectionId) updated by WesleyRosenblum@…
Great! Can you update …

12/02/21:

19:40 Ticket #2291 (Regex plus variable in Nginx `proxy_redirect`) updated by Maxim Dounin
Status changed
Agreed, it probably worth explicitly documenting that variables cannot …
19:26 Changeset in nginx_org [2810:68eccba601a5] by Artem Konev <artem.konev@…>
Added info about the Unit 1.26.1 release.
19:10 Ticket #2291 (Regex plus variable in Nginx `proxy_redirect`) updated by brsolomon-deloitte@…
It looks like the answer is no, based on …
19:07 Ticket #2291 (Regex plus variable in Nginx `proxy_redirect`) created by brsolomon-deloitte@…
It is not currently documented or apparent if it is possible to use a …
18:54 Ticket #2289 (QUIC: RETIRE_CONNECTION_ID with invalid DestinationConnectionId) updated by vl
Component changed
18:51 Ticket #2289 (QUIC: RETIRE_CONNECTION_ID with invalid DestinationConnectionId) closed by vl
fixed: Thanks for reporting this. Should be fixed now by …
18:14 Ticket #2289 (QUIC: RETIRE_CONNECTION_ID with invalid DestinationConnectionId) updated by WesleyRosenblum@…
Thanks. This came up in testing, not with a full client.
15:28 Ticket #2290 (nginx rewrites stop working on special get parameter) closed by Maxim Dounin
invalid: The rewrite directive does not do any …
14:29 Ticket #2290 (nginx rewrites stop working on special get parameter) created by jan.feddersen.interspark.com@…
rewrite /nuxeo/ui/?state=(.*) /nuxeo/ui/; should match: …
13:34 Ticket #2285 (strange "worker_connections are not enough, reusing connections" warning) updated by Maxim Dounin
Thanks for the feedback. Keeping this open for now, to make sure the …
08:47 Milestone unit-1.26.1 completed
Planned features and enhancements: * No new features, this is a bug …
08:03 Ticket #2289 (QUIC: RETIRE_CONNECTION_ID with invalid DestinationConnectionId) updated by vl
Status changed
Yes indeed, we don't check if retired id matches currently used. What …
02:16 Ticket #2289 (QUIC: RETIRE_CONNECTION_ID with invalid DestinationConnectionId) created by WesleyRosenblum@…
While testing nginx QUIC functionality, nginx sent a …

12/01/21:

14:02 Ticket #2288 (log safely while configuration reloading) closed by Maxim Dounin
invalid: This looks a problem in your custom code rather than in nginx. …
08:47 fix-core-on-reloading.patch attached to Ticket #2288 by al.drozdov@…
A patch fixes the bug
08:45 Ticket #2288 (log safely while configuration reloading) created by al.drozdov@…
We implemented a custom feature that uses shared memory by ngx_log_t …
08:29 Ticket #2287 (fastcgi: CONTENT_LENGTH parameter missing for chunked requests) updated by SiebelsTim@…
I do not have the option to disable request buffering selectively. …
06:53 Ticket #2286 (When I use the proxy_cache_background_update and proxy_cache_use_stale ...) updated by magicgaro@…
Replying to Maxim Dounin: > > Thank you for the reply!I …
04:38 Ticket #2286 (When I use the proxy_cache_background_update and proxy_cache_use_stale ...) updated by Maxim Dounin
> Thank you for the reply!I still found a phenomenon, can you help me …
02:19 Ticket #2286 (When I use the proxy_cache_background_update and proxy_cache_use_stale ...) updated by magicgaro@…
Replying to Maxim Dounin: > That's a known limitation of …

11/30/21:

21:22 Ticket #2286 (When I use the proxy_cache_background_update and proxy_cache_use_stale ...) closed by Maxim Dounin
wontfix: That's a known limitation of proxy_cache_background_update, see …
15:15 Ticket #2287 (fastcgi: CONTENT_LENGTH parameter missing for chunked requests) closed by Maxim Dounin
wontfix: > Therefore, I think nginx is supposed to buffer all chunked requests …
11:49 Changeset in nginx_org [2809:e642fe346261] by Yaroslav Zhuravlev <yar@…>
Added note about requests distribution to sticky cookie.
08:01 Ticket #2287 (fastcgi: CONTENT_LENGTH parameter missing for chunked requests) updated by SiebelsTim@…
References: …
08:00 Ticket #2287 (fastcgi: CONTENT_LENGTH parameter missing for chunked requests) updated by SiebelsTim@…
fastcgi specification: …
08:00 Ticket #2287 (fastcgi: CONTENT_LENGTH parameter missing for chunked requests) created by SiebelsTim@…
When disabling fastcgi_request_buffering and receiving a request …

11/29/21:

16:12 Changeset in nginx-tests [1750:b28f88e352dd] by Sergey Kandaurov <pluknet@…>
Tests: skip ssl_verify_depth.t with LibreSSL. It fails with the new …
12:50 Changeset in nginx_org [2808:79ebb6a3812b] by Yaroslav Zhuravlev <yar@…>
Added info about modifying keyval_zone state file.
10:45 Changeset in nginx_org [2806:462ca0f20a3d] by Yaroslav Zhuravlev <yar@…>
Documented variables support for stream keyval module.

11/28/21:

06:54 Ticket #2285 (strange "worker_connections are not enough, reusing connections" warning) updated by gabriel.dodan@…
Works fine so far, no more warning. Thanks for the suggestion! Best!

11/27/21:

04:40 Ticket #2282 (Add audio/x-flac to MIME types) updated by xnaas
Of course that's always an option, but I think useful defaults are …
03:39 Ticket #2286 (When I use the proxy_cache_background_update and proxy_cache_use_stale ...) updated by magicgaro@…
Description changed
03:28 Ticket #2286 (When I use the proxy_cache_background_update and proxy_cache_use_stale ...) created by magicgaro@…
When I use the proxy_cache_background_update on; proxy_cache_use_stale …

11/26/21:

19:20 Ticket #2285 (strange "worker_connections are not enough, reusing connections" warning) updated by Maxim Dounin
> Is there any way to find how many connections are open on each …
18:19 Ticket #2285 (strange "worker_connections are not enough, reusing connections" warning) updated by gabriel.dodan@…
Thank you very much for the reply! I have turned on the accept_mutex , …
16:31 Ticket #2285 (strange "worker_connections are not enough, reusing connections" warning) updated by Maxim Dounin
The stub_status counters show amount of client connections, while …
14:22 Ticket #2285 (strange "worker_connections are not enough, reusing connections" warning) created by gabriel.dodan@…
Hi, I keep getting that warning, although according to nginx …
12:30 Changeset in nginx_org [2805:6fa0e92f6607] by Konstantin Pavlov <thresh@…>
Linux packages: actualized the list of supported distributions. …

11/25/21:

19:02 Changeset in nginx [7975:a7a77549265e] by Maxim Dounin <mdounin@…>
HTTP/2: fixed sendfile() aio handling. With sendfile() in threads …
19:02 Changeset in nginx [7974:555533169506] by Maxim Dounin <mdounin@…>
HTTP/2: fixed "task already active" with sendfile in threads. With …

11/24/21:

20:28 Changeset in nginx_org [2807:4b73197f8ca9] by Yaroslav Zhuravlev <yar@…>
Documented the $ssl_curve variable for http and stream.
16:28 Changeset in nginx-tests [1749:34fc85598287] by Sergey Kandaurov <pluknet@…>
Tests: $ssl_curve.
13:08 BadContent edited by Maxim Dounin
(diff)
12:06 Changeset in nginx_org [2804:8831b3d9f332] by Yaroslav Zhuravlev <yar@…>
Moved njs Examples to GitHub.
12:01 Changeset in nginx_org [2803:27d8865dfb5b] by Yaroslav Zhuravlev <yar@…>
Updated with Netcraft November 2021 Web Server Survey stats.
00:38 BadContent edited by Maxim Dounin
(diff)

11/23/21:

17:46 Ticket #2284 (Support RFC5424 log records) updated by Maxim Dounin
Type changed
For the record, FreeBSD is using RFC 5424 syslog format since 12.0, …
16:59 Ticket #2283 (RFI on HTTP/2 connection memory usage and keepalive_requests knob) updated by Maxim Dounin
First of all, you are mixing two independent things: 1. …
16:58 Ticket #2284 (Support RFC5424 log records) created by tom.cook.lovemyev.com@…
The access_log directive from the ngx_http_log_module component only …
13:51 Ticket #2283 (RFI on HTTP/2 connection memory usage and keepalive_requests knob) updated by bhassink@…
Ok, I can see how observability helps in a flooding situation. Will …
13:21 Ticket #2283 (RFI on HTTP/2 connection memory usage and keepalive_requests knob) updated by Maxim Dounin
Closing connections means that opening new connections can be observed …
13:14 Changeset in nginx-tests [1748:b27bcded6449] by Sergey Kandaurov <pluknet@…>
Tests: removed TODOs for fixes merged in 1.20.2.
11:26 Ticket #2135 (capture negotiated ssl_curve) closed by Sergey Kandaurov
fixed
11:21 Ticket #2135 (capture negotiated ssl_curve) updated by Sergey Kandaurov <pluknet@…>
In [changeset:"3443c02ca1d183fe52bf8af66627c94be2b2f785/nginx"
03:57 Ticket #2283 (RFI on HTTP/2 connection memory usage and keepalive_requests knob) updated by bhassink@…
I would agree that long-lived connections are problematic with respect …
00:58 Changeset in nginx-tests [1747:7f09d144d15c] by Maxim Dounin <mdounin@…>
Tests: updated ssl_engine_keys.t test to use SoftHSM v2. Notably, …

11/22/21:

20:43 Ticket #2283 (RFI on HTTP/2 connection memory usage and keepalive_requests knob) closed by Maxim Dounin
invalid: In nginx, memory allocations are bound to a particular memory pool, …
17:21 Ticket #2283 (RFI on HTTP/2 connection memory usage and keepalive_requests knob) created by bhassink@…
A while back I integrated an in-house HTTP2 proxy with an NGINX …
01:50 Ticket #2282 (Add audio/x-flac to MIME types) updated by Maxim Dounin
Keywords changed
Note that nginx doesn't try to maintain all the mime types known, but …

11/21/21:

04:45 Ticket #2282 (Add audio/x-flac to MIME types) created by xnaas
Example patchset: […] There's precedence for this, as Apache has …
03:42 BadContent edited by Maxim Dounin
(diff)

11/19/21:

23:26 Changeset in nginx_org [2802:4829380a6dae] by Artem Konev <artem.konev@…>
Fixed a link in the Unit release announcement.
23:23 Changeset in nginx_org [2801:7e478d53e712] by Artem Konev <artem.konev@…>
Added info about the Unit 1.26.0 release.
10:45 Ticket #2266 (QUIC: cookies not transferred correctly on redirect) updated by DoM1niC@…
I have the same problem any workaround ? Some Scripts don't work like …
08:25 Changeset in nginx_org [2800:3a146e49f9d4] by Yaroslav Zhuravlev <yar@…>
Corrected syntax of r.setReturnValue and s.setReturnValue.
08:19 Changeset in nginx_org [2799:24b379907b0f] by Yaroslav Zhuravlev <yar@…>
Added async and await to njs Examples.

11/18/21:

17:34 Milestone unit-1.26 completed
Planned features and enhancements: * Variables support in the …

11/17/21:

09:57 Changeset in nginx-tests [1746:be8d5213d6b9] by Sergey Kandaurov <pluknet@…>
Tests: mp4_start_key_frame tests.

11/16/21:

15:54 Milestone nginx-1.20.2 completed
Status: scheduled Trunk: stable * Bug fixes merge
14:53 Changeset in nginx_org [2798:cf75284a3557] by Maxim Dounin <mdounin@…>
nginx-1.20.2
14:51 Ticket #2248 (Stalled connection when using `aio_write on`) updated by Maxim Dounin <mdounin@…>
In [changeset:"84c60a3cd12a0c1c176346c0673ad60c030bcdb7/nginx"
14:51 Ticket #2252 (Rate limiting rules turn chunked transfer into invalid request) updated by Maxim Dounin <mdounin@…>
In [changeset:"5354bf55252062ce865cd8c1dd6b7e6855b8bd25/nginx"
14:51 Ticket #2229 (Grpc Upstream timeout) updated by Maxim Dounin <mdounin@…>
In [changeset:"5d09596909c61143e71a774a12befae5d76d8a91/nginx"
14:44 Changeset in nginx [7971:b5c87e0e57ef]stable-1.20 by Maxim Dounin <mdounin@…>
release-1.20.2 tag
14:44 Changeset in nginx [7970:50777834e8c2]stable-1.20release-1.20.2 by Maxim Dounin <mdounin@…>
nginx-1.20.2-RELEASE
11:30 Ticket #2247 (Broken link in ngx_http_mp4_module docs) closed by Yaroslav Zhuravlev
fixed: Seems that there is a similar link on the new flowplayer website: …
10:56 Ticket #2272 (Docs for mp4_start_key_frame directive is missing) closed by Yaroslav Zhuravlev
fixed: http://hg.nginx.org/nginx.org/rev/17ed19394953

11/15/21:

12:52 Changeset in nginx_org [2797:17ed19394953] by Yaroslav Zhuravlev <yar@…>
Documented the mp4_start_key_frame directive.
Note: See TracTimeline for information about the timeline view.