Timeline



06/08/17:

20:31 Ticket #1291 (TCP HealthCheck knocking down Nginx) updated by samysilva@…
The pdf document was over 250kb. Please check the document in docx format
20:28 Issue presented after we added the Nagios solution to monitor the NGINX TCP ports.docx attached to Ticket #1291 by samysilva@…
20:27 Ticket #1291 (TCP HealthCheck knocking down Nginx) created by samysilva@…
We recently added the Nagios solution to monitor our SLB solution with …
19:26 Ticket #1188 (Send "immutable" keyword in Cache-Control when "expires max") updated by carrete@…
Replying to ru: > What's wrong with `add_header …

06/07/17:

17:32 use-after-free.log attached to Ticket #788 by Sergey Kandaurov
use-after-free -- ngx_http_run_posted_requests from …
15:10 Changeset in nginx-tests [1186:0352ed25af20] by Sergey Kandaurov <pluknet@…>
Tests: converted UTF-8 character to ASCII, no functional changes.
13:51 Ticket #1290 (проблема с proxy_store при использовании https) closed by Maxim Dounin
invalid: For the record: проблема была в том, что клиент посылает Range: 0-, …
13:04 Ticket #1290 (проблема с proxy_store при использовании https) updated by sergey.dyatko@…
Replying to mdounin: > Под "если использовать http" …
12:47 Ticket #1290 (проблема с proxy_store при использовании https) updated by Maxim Dounin
Под "если использовать http" имеется в виду работа по http с клиентом? …
11:51 Ticket #1178 (Inconsistent PID file paths cause systemctl timeout) updated by thresh
Status, Owner changed
I've made the paths consistent in the packaging sources; will be …
11:50 Ticket #1069 (Wrong path to pidfile causes (harmless) error) updated by thresh
Status, Owner changed
I've made the paths consistent in the packaging sources; will be …
11:46 Ticket #1147 (RPM: Conflict with EPEL package) closed by thresh
wontfix: I don't think that changing Epoch will fix the problem here. Any time …
11:34 Ticket #1041 (does not start nginx1.10.1) updated by thresh
Запустите sh -x /etc/init.d/nginx start - подробный вывод поможет …
11:20 Ticket #958 (nginx-1.10.0 breaks init script status command for unprivileged user) closed by thresh
wontfix: This happens because we're using binary name (nginx or nginx-debug to …
11:06 Ticket #1289 (Nginx 1.12.0 unable to start after initial installation on RHEL 7 if ...) updated by thresh
Thanks! I've commited the changes to the packaging sources - the …
10:39 Ticket #1290 (проблема с proxy_store при использовании https) created by sergey.dyatko@…
имеется конфиг следующего вида: https://paste.ngx.cc/fa ожидаемое …
10:35 Ticket #883 (problem when installing nginx 1.9.9 (latest mainline version)) closed by thresh
wontfix: We don't have plans to support armhf/armv7l as a target for our …
10:34 Ticket #864 (SLES 12 repo metadata should be signed) closed by thresh
fixed: Thanks. repomd.xml is now signed.

06/06/17:

18:41 Changeset in nginx-tests [1185:368ab1d8ed8b] by Sergey Kandaurov <pluknet@…>
Tests: unbreak h2.t with aio. Postpone sending client's SETTINGS …
15:42 Changeset in nginx-tests [1184:89b4bdd1346a] by Sergey Kandaurov <pluknet@…>
Tests: added HTTP/2 SETTINGS test for no ack until queued DATA.
14:54 Ticket #1289 (Nginx 1.12.0 unable to start after initial installation on RHEL 7 if ...) updated by Maxim Dounin
Component changed
12:50 Changeset in nginx-tests [1183:878696cb8510] by Sergey Kandaurov <pluknet@…>
Tests: added HTTP/2 SETTINGS test for no ack on PROTOCOL_ERROR.
11:55 Changeset in nginx-tests [1182:83c88a830a45] by Sergey Kandaurov <pluknet@…>
Tests: added HTTP/2 SETTINGS test with multiple parameters. The test …
11:40 Changeset in nginx-tests [1181:eb813f7e0bfa] by Sergey Kandaurov <pluknet@…>
Tests: adjusted HTTP2.pm to send SETTINGS params in a given order.

06/05/17:

21:04 Ticket #1289 (Nginx 1.12.0 unable to start after initial installation on RHEL 7 if ...) created by shekharshan@…
On RHEL 7 I installed Nginx by adding a yum repo [nginx] name=nginx …

06/04/17:

13:57 Ticket #854 (Add inherited keyword for altering directive inheritance) updated by aeris@…
I reopen this ticket because I have the same trouble with …

06/02/17:

16:52 Ticket #1288 (upstream server port defaults to port 80 even for https: proxy_pass) updated by Maxim Dounin
You mean, when using a separate upstream block, like in the …
15:05 Ticket #1288 (upstream server port defaults to port 80 even for https: proxy_pass) created by Neil Craig
Hi I'm building a multi-tenant caching reverse proxy based on NGINX …
10:28 Changeset in nginx-tests [1180:a69de1aba1ad] by Sergey Kandaurov <pluknet@…>
Tests: added perl test with not satisfiable range.

06/01/17:

16:16 Ticket #1284 (Build failure if defined IP_PKTINFO but missing ipi_spec_dst in ...) closed by Roman Arutyunyan
fixed
16:16 Ticket #1284 (Build failure if defined IP_PKTINFO but missing ipi_spec_dst in ...) updated by Roman Arutyunyan
The patch was committed: http://hg.nginx.org/nginx/rev/716852cce913
13:30 Ticket #1284 (Build failure if defined IP_PKTINFO but missing ipi_spec_dst in ...) updated by Roman Arutyunyan
As for NetBSD, the manual seems to be wrong. IP_PKTINFO is in fact …
13:00 Ticket #1287 (Problem with proxy_pass when using upstream and map) closed by Maxim Dounin
duplicate: Quoting documentation, as updated several days ago per ticket #803: …
04:46 Ticket #1287 (Problem with proxy_pass when using upstream and map) created by dimvvv@…
I have a problem with proxy_pass directive when using upstream name …

05/31/17:

17:31 Ticket #1249 (Blocking STALE requests using proxy_cache_background_update on Docker) closed by Roman Arutyunyan
fixed
17:31 Ticket #1249 (Blocking STALE requests using proxy_cache_background_update on Docker) updated by Roman Arutyunyan
Fixed by http://hg.nginx.org/nginx/rev/9552758a786e (1.13.1)
13:08 Ticket #1286 (Probably outdated docs) created by AMDmi3@…
http://nginx.org/en/docs/http/ngx_http_uwsgi_module.html#uwsgi_cache_pa
09:30 Ticket #564 (map regex matching affects rewrite directive) updated by Maxim Dounin
See also #1285.
09:29 Ticket #1285 (map regexp positional captures interfere with location regexp ...) updated by Maxim Dounin
Component changed
Positional captures as available via $1 .. $9 variables are from …
07:28 Ticket #1285 (map regexp positional captures interfere with location regexp ...) created by dimaslv@…
I have map configuration like this: map $uri $rewrite_scheme { …
00:36 Ticket #1284 (Build failure if defined IP_PKTINFO but missing ipi_spec_dst in ...) updated by OBATA Akio
Yes, it resolve the build failure, but NGX_HAVE_IP_PKTINFO is also …

05/30/17:

22:11 Ticket #1283 (FreeBSD 11 + nginx + apache delay +0.1 second on files greater than ...) updated by iHeadRu@…
спасибо.
19:26 Changeset in nginx-tests [1179:660147bfe68c] by Sergey Kandaurov <pluknet@…>
Tests: TODO proxy_cache_use_stale.t alert seen with "aio_write".
18:38 Ticket #1283 (FreeBSD 11 + nginx + apache delay +0.1 second on files greater than ...) updated by Maxim Dounin
Congestion control во многом состоит из алгоритма начального …
17:37 Ticket #1283 (FreeBSD 11 + nginx + apache delay +0.1 second on files greater than ...) updated by iHeadRu@…
Изначально о проблеме сообщил клиент. Это был боевой сервер. Когда …
15:06 Milestone 1.13.1 completed
Status: released Trunk: mainline * Various bugfixes
14:05 Changeset in nginx-tests [1178:4039b6b3a75a] by Sergey Kandaurov <pluknet@…>
Tests: added tests for background subrequests for cache updates. The …
13:21 Ticket #1283 (FreeBSD 11 + nginx + apache delay +0.1 second on files greater than ...) closed by Maxim Dounin
invalid: То есть как и предполагалось, проблема с delayed ack'ом. При этом …
12:20 Ticket #923 (Allow proxy_http_version 2.0) updated by cicerocomp@…
I do not know if it should be critical, but it should be at least major
11:52 pktinfo attached to Ticket #1284 by Roman Arutyunyan
11:51 Ticket #1284 (Build failure if defined IP_PKTINFO but missing ipi_spec_dst in ...) updated by Roman Arutyunyan
Thanks for reporting this. Please try the attached patch.
10:53 Ticket #1284 (Build failure if defined IP_PKTINFO but missing ipi_spec_dst in ...) created by OBATA Akio
In ngx_sendmsg() of src/os/unix/ngx_udp_sendmsg_chain.c, if IP_PKTINFO …
09:47 tcpdump.txt attached to Ticket #1283 by iHeadRu@…
09:36 Ticket #1283 (FreeBSD 11 + nginx + apache delay +0.1 second on files greater than ...) updated by iHeadRu@…
sysctl net.inet.tcp.delayed_ack net.inet.tcp.delayed_ack: 1 sysctl …
00:28 Ticket #1283 (FreeBSD 11 + nginx + apache delay +0.1 second on files greater than ...) updated by Maxim Dounin
Некоторые наблюдения, in no particular order: - Задержка в 100 …

05/29/17:

21:18 apache.txt attached to Ticket #1283 by iHeadRu@…
21:18 nginx.txt attached to Ticket #1283 by iHeadRu@…
21:18 ihead.txt attached to Ticket #1283 by iHeadRu@…
21:17 Ticket #1283 (FreeBSD 11 + nginx + apache delay +0.1 second on files greater than ...) created by iHeadRu@…
Я напишу по-русски. Freebsd 11. В 10 проблем нет. 1. В httpd.conf …
19:11 Ticket #923 (Allow proxy_http_version 2.0) updated by Maxim Dounin
Priority, Component changed
17:10 Ticket #1282 (Add nginx.repo file to RPM repos) updated by andvgal@…
Regarding '$releasever' and RHEL 7Server/7Client issues reported …
17:00 Ticket #1282 (Add nginx.repo file to RPM repos) created by andvgal@…
There is a common approach to use *.repo files from actual …
13:45 Ticket #413 (Extra roundtrip during SSL handshake with long certificate chains) updated by Maxim Dounin <mdounin@…>
In [changeset:"29c6d66b83baca94555357edf674e7aab9f3b142/nginx"
13:14 Ticket #1163 (cache size grows over max_size) updated by Valentin V. Bartenev
There was a socket leak fixed in 1.11.3, so it's better to use the …
12:59 Ticket #786 (url decoding is senseless for proxy_pass) updated by Maxim Dounin
See also #1281.
12:59 Ticket #1281 (Location Header from proxied server is URL decoded before sent to client) closed by Maxim Dounin
duplicate: From the description it looks like the problem is as follows: - You …
11:38 Ticket #1281 (Location Header from proxied server is URL decoded before sent to client) created by pprkut@…
I use nginx as reverse proxy for jenkins. Jenkins job names for us can …
07:29 Ticket #1163 (cache size grows over max_size) updated by totallyunknown@…
I'll throw some time to debug the issue with debug logs - not …

05/28/17:

18:56 Ticket #1163 (cache size grows over max_size) updated by totallyunknown@…
I experience the same bug with 1.10.0-0ubuntu0.16.04.4. It's related …
17:12 Ticket #1280 (ngx_event_connect_peer() recvbuf doesn't exist) closed by Maxim Dounin
invalid

05/27/17:

02:08 Ticket #1280 (ngx_event_connect_peer() recvbuf doesn't exist) updated by yan.sheng.upai.com@…
which caller? such as?
02:07 Ticket #1280 (ngx_event_connect_peer() recvbuf doesn't exist) reopened by yan.sheng.upai.com@…

05/26/17:

16:29 Changeset in nginx-tests [1177:382011b269f1] by Sergey Kandaurov <pluknet@…>
Tests: do not inadvertently disable debug logging in userid.t.
16:20 Ticket #803 (proxy_pass differs in behavior if used with variable substitution) closed by Maxim Dounin
fixed
16:00 Ticket #803 (proxy_pass differs in behavior if used with variable substitution) updated by Ruslan Ermilov <ru@…>
In [changeset:"a108f1ff1690f54051c03bd5c35378d0fdffdcea/nginx_org"
13:33 Ticket #1280 (ngx_event_connect_peer() recvbuf doesn't exist) closed by Maxim Dounin
invalid: The pc->rcvbuf field is expected to be initialized by the caller. …
09:46 Ticket #1280 (ngx_event_connect_peer() recvbuf doesn't exist) created by yan.sheng.upai.com@…
ngx_event_connect_peer() sets SO_RECVBUF, but no initializing the …

05/25/17:

14:50 Ticket #1279 (Implement FIB selection for upstream connections in proxy and stream ...) created by Sergey Akhmatov
It is possible to set alternative fib for listening sockets via …

05/24/17:

10:57 Ticket #1276 (Nginx segfault error that leads to server crash) closed by Ruslan Ermilov
invalid: Unsupported combination of modified nginx sources and meaningless options.
10:28 Ticket #1278 (proxy_protocol broken with SSL) closed by Roman Arutyunyan
fixed
10:25 Ticket #1278 (proxy_protocol broken with SSL) updated by Roman Arutyunyan <arut@…>
In [changeset:"3e2d90073adf1ee828052834266ec4d81fc58892/nginx"
10:17 Changeset in nginx [7137:0e05b35beebf]stable-1.12 by Roman Arutyunyan <arut@…>
Fixed deferred accept with EPOLLRDHUP enabled (ticket #1278). …

05/23/17:

15:15 Ticket #1278 (proxy_protocol broken with SSL) updated by Brice Figureau
Replying to arut: > Thanks for reporting this. > Please …
13:16 Ticket #1277 (u->peer.free in ngx_http_upstream_finalize_request) closed by Maxim Dounin
wontfix: The NGX_PEER_FAILED flag is only set when switching to the next …
11:09 ssl-deferred-proxy.patch attached to Ticket #1278 by Roman Arutyunyan
11:09 Ticket #1278 (proxy_protocol broken with SSL) updated by Roman Arutyunyan
Thanks for reporting this. Please try the attached patch.
10:03 Ticket #1278 (proxy_protocol broken with SSL) created by Brice Figureau
Using official nginx docker container (version 1.13.0). with the …
09:56 Ticket #1277 (u->peer.free in ngx_http_upstream_finalize_request) created by yan.sheng.upai.com@…
upstream backend-test { server 127.0.0.1:9001; return 502 …

05/22/17:

12:29 Ticket #923 (Allow proxy_http_version 2.0) updated by Maxim Dounin
HTTP/2 push has nothing to do with HTTP/2 support to upstreams, it can …
10:50 Ticket #1276 (Nginx segfault error that leads to server crash) updated by Ruslan Ermilov
The configure arguments provided in nginx -V output show that you …

05/21/17:

10:19 Ticket #923 (Allow proxy_http_version 2.0) reopened by RoiEXLab@…
While it might be worse when using HTTP/2 instead of HTTP/1.1 between …
04:56 error.zip attached to Ticket #1276 by panjl3@…
Attached messages, error.log and nginx.conf
04:50 Ticket #1276 (Nginx segfault error that leads to server crash) created by panjl3@…
We have a web server hosting by Nginx, the version of Nginx is 1.12.0 …

05/18/17:

18:12 Ticket #1275 (php-fpm incorrectly populates PATH_INFO) closed by Maxim Dounin
invalid: PHP documentation on the ORIG_PATH_INFO variable …
16:29 fastcgi_params.txt attached to Ticket #1275 by jbusuttil@…
fastcgi_param include
16:28 nginx.conf.txt attached to Ticket #1275 by jbusuttil@…
nginx.conf
16:26 nginx-server.conf.txt attached to Ticket #1275 by jbusuttil@…
nginx server config
16:25 Ticket #1275 (php-fpm incorrectly populates PATH_INFO) created by jbusuttil@…
(domains and IPs have been anonymised throughout; config files …

05/17/17:

18:27 Ticket #990 (ssl_stapling_file does not work with multiple certificates) updated by Maxim Dounin
Replying to stackoverflow.com/users/1414715/scott-helme: > …
17:43 Ticket #990 (ssl_stapling_file does not work with multiple certificates) updated by Scott Helme
> Must-Staple is an attempt to turn OCSP Stapling into something it …
16:00 Ticket #1270 (TCP RST with SSL and HTTP Connection:close header) updated by elukey@…
I am a user and I had to spend a lot of time to figure out where that …
15:12 Ticket #1274 (nginx does not start in Windows Nano Server) closed by Maxim Dounin
wontfix: Yes, precompiled nginx windows binaries as provided at …
15:03 Ticket #990 (ssl_stapling_file does not work with multiple certificates) updated by Maxim Dounin
Type changed
So, from the above I conclude that support issues is not a concern, …
13:38 Ticket #1273 (Missing default secure configuration: proxy_ssl_verify) closed by Maxim Dounin
wontfix: The behaviour is in line with behaviour of previous nginx versions, …
12:14 Ticket #1274 (nginx does not start in Windows Nano Server) created by sandersaares@…
Attempting to start nginx in Windows Nano Server fails using …

05/16/17:

21:39 Ticket #1273 (Missing default secure configuration: proxy_ssl_verify) created by bishtspp@…
Hi, Is there a reason proxy_ssl_verify is not on by default? …
19:23 Ticket #990 (ssl_stapling_file does not work with multiple certificates) updated by jsha@…
> Always stapling OCSP responses was never a goal of OCSP stapling …
19:09 Ticket #990 (ssl_stapling_file does not work with multiple certificates) updated by Scott Helme
I know it's currently working as intended which is why I said "I'd …
13:18 Ticket #1270 (TCP RST with SSL and HTTP Connection:close header) closed by Maxim Dounin
wontfix: Replying to elukey@…: > Thanks a lot for the answer, I …
12:45 Changeset in nginx-tests [1176:eaa92d810bbb] by Sergey Kandaurov <pluknet@…>
Tests: realip tests for 'unix:' and hostname in set_real_ip_from.

05/15/17:

21:45 Ticket #1270 (TCP RST with SSL and HTTP Connection:close header) updated by elukey@…
Thanks a lot for the answer, I didn't find the comment in the code …
20:59 Ticket #868 (new variable: $remote_addr_anon) updated by Iruwen@…
The issue with the solution mentioned at stackoverflow specifically is …
18:46 Ticket #1128 (HTTP/2 with ngx_http_auth_request_module causes some JSON payloads to ...) updated by kcannon.gaikai.com@…
Looks like this was fixed in 1.10.3 …
18:05 Ticket #1261 (nginx 1.13.0/Solaris 11.3/amd64; coredump when using ssl_session_cache) closed by Maxim Dounin
fixed: Patch committed, thanks for reporting this.
17:55 Ticket #1261 (nginx 1.13.0/Solaris 11.3/amd64; coredump when using ssl_session_cache) updated by Maxim Dounin <mdounin@…>
In [changeset:"4925a6d1374649492376119f1c0b5aed6ee1bec1/nginx"
16:14 Changeset in nginx-tests [1175:717030fd5a94] by Maxim Dounin <mdounin@…>
Tests: added gzip prerequisite for "access_log ... gzip".
15:36 Ticket #1180 (Allow use of hostnames in set_real_ip_from) closed by Ruslan Ermilov
fixed
14:25 Ticket #1180 (Allow use of hostnames in set_real_ip_from) updated by Ruslan Ermilov <ru@…>
In [changeset:"df1a62c83b1b62ec1b99463cf9e5c4b661c3e57e/nginx"
13:22 Ticket #1272 (nginx don't return response body when upstream server discard request body) closed by Maxim Dounin
invalid: This is a bug in the http server you wrote, see ticket #1037 for …
12:43 Ticket #1271 ($arg_s:event:id does not work) closed by Maxim Dounin
wontfix: Variable names in nginx can only include alphabetical characters, …

05/14/17:

06:35 Ticket #1272 (nginx don't return response body when upstream server discard request body) created by Tevic@…
First, i write a http server without read request body and return code …

05/13/17:

22:04 Ticket #1271 ($arg_s:event:id does not work) updated by rcosnita@…
Here is a possible workaround for the problem: location …
22:02 Ticket #1271 ($arg_s:event:id does not work) updated by rcosnita@…
I know colon (:) is a reserved character but I think there are many …
21:36 Ticket #1271 ($arg_s:event:id does not work) updated by rcosnita@…
I've just reproduced the bug in the latest nginx relase: 1.13.0. The …
21:06 Ticket #1271 ($arg_s:event:id does not work) created by rcosnita@…
I try to set a variable in nginx configuration which holds the value …

05/12/17:

11:00 Ticket #1270 (TCP RST with SSL and HTTP Connection:close header) updated by Maxim Dounin
Quoting the code: […] If there are reasons to assume this comment …
10:27 Ticket #1163 (cache size grows over max_size) updated by Maxim Dounin
To obtain core dump with debug_points abort; debug level in logs is …
08:58 Ticket #1270 (TCP RST with SSL and HTTP Connection:close header) created by elukey@…
Hi everybody, we use Nginx to terminate TLS in front of a wide range …
07:27 Ticket #1163 (cache size grows over max_size) updated by turchanov@…
I did a reload and there are open socket left in connection messages …

05/11/17:

19:27 Ticket #990 (ssl_stapling_file does not work with multiple certificates) updated by Maxim Dounin
As previously explained, this is not a bug. Everything works as …
17:05 Ticket #772 (No Vary header on 304 Response.) updated by hthetiot@…
Testing nginx static from https://redbot.org result: […]
02:52 Ticket #1269 ($upstream_response_time is improperly evaluated in header filter handlers) updated by Maxim Dounin
Status, Component changed
That's expected behaviour, $upstream_response_time only make sense …
02:34 Ticket #1269 ($upstream_response_time is improperly evaluated in header filter handlers) created by Robert Paprocki
$upstream_response time is incorrectly defined as the direct …
00:19 Ticket #1268 (A regression) closed by Maxim Dounin
invalid: The problem is that port's IPv6 option defines its own --with-cc-opt

05/10/17:

23:12 Ticket #1268 (A regression) created by osokin@…
Hi, I've got a report from FreeBSD maillist about a regression in …
17:20 Ticket #1163 (cache size grows over max_size) updated by Maxim Dounin
So from (2) it is clear that the problem is locked entries in cache. …
15:12 Ticket #1267 (TLS 1.0 handshake fails on upstream when TLS1.2 is enabled) closed by Maxim Dounin
invalid: The problem is the the server in question rejects SSL handshake by …
14:40 Ticket #1267 (TLS 1.0 handshake fails on upstream when TLS1.2 is enabled) created by abarre@…
Proxification to server accepting TLSv1 fails when TLSv1.2 is …
12:13 Ticket #808 (Defining http2 without ssl leads to HTTP/1.1 client failure) updated by Maxim Dounin
See also #1266.
12:13 Ticket #1266 (nginx:1.12.0-alpine http2 responds with binary constant without headers) closed by Maxim Dounin
duplicate: It looks like you are trying to use an plain http2 listening socket …

05/09/17:

19:00 Ticket #990 (ssl_stapling_file does not work with multiple certificates) updated by jsha@…
I'm an engineer from Let's Encrypt, and I'd also like to lend my …
Note: See TracTimeline for information about the timeline view.