Timeline



02/26/16:

20:52 Ticket #884 (NGINX 1.8.1 fails to restart depending on configuration set PIDFILE) updated by billygout@…
I'm not sure if this is the same issue, but I noticed that: on a …
16:43 Ticket #892 ('proxy_request_buffering' does not work with 'http2') updated by Valentin V. Bartenev
The patches for this feature are provided for testing in the …
16:36 Ticket #907 (OPTIONS request timeout in Firefox (but only in a somewhat complicated ...) updated by Valentin V. Bartenev
This patch is on review now. Not sure if the review will be finished …
16:28 Ticket #907 (OPTIONS request timeout in Firefox (but only in a somewhat complicated ...) updated by Pyry Hakulinen
Thanks for the patch, it works perfectly. It's running on some parts …
15:15 body2.patch attached to Ticket #907 by Valentin V. Bartenev
Thank you for testing. A fixed version of the patch is attached.
14:29 Ticket #910 (CreateFile() "E:/tmp/0000000001" failed (80: The file exists)) created by emawind84@…
I am using nginx as a file upload handler. The first time I run the …
14:15 Ticket #907 (OPTIONS request timeout in Firefox (but only in a somewhat complicated ...) updated by Pyry Hakulinen
Thank you for the patch. It fixed the OPTIONS requests. It also mostly …
11:47 body.patch attached to Ticket #907 by Valentin V. Bartenev
Please try the attached patch for nginx 1.9.12.
11:34 Ticket #907 (OPTIONS request timeout in Firefox (but only in a somewhat complicated ...) updated by Pyry Hakulinen
Is there an ETA when the HTTP/2 request body rewrite will be …

02/24/16:

23:52 Ticket #909 (nginx 1.9.12 fails to build with libressl 2.3.2) closed by Maxim Dounin
duplicate: Duplicate of #908.
21:02 Ticket #909 (nginx 1.9.12 fails to build with libressl 2.3.2) created by Commenter123@…
Hi. Is it just me or is nginx 1.9.12 failing to build with libressl …
17:03 Ticket #908 (Nginx 1.9.12 fails to compile against LibreSSL 2.2.6) updated by George L
Hi Maxim thanks for replying. Sad news to hear but I understand
17:00 Ticket #908 (Nginx 1.9.12 fails to compile against LibreSSL 2.2.6) closed by Maxim Dounin
wontfix: Yes, now nginx uses install_sw target to install OpenSSL when …
16:49 Ticket #908 (Nginx 1.9.12 fails to compile against LibreSSL 2.2.6) created by George L
Nginx 1.9.12 openssl changes seems to have broken Nginx compiled with …
16:09 Ticket #907 (OPTIONS request timeout in Firefox (but only in a somewhat complicated ...) updated by Maxim Dounin
Priority, Keywords, Status changed
Most relevant part of the debug log seems to be: […] This looks …
15:24 Milestone 1.9.12 completed
Status: released Trunk: mainline * Bug fixes * HTTP/2 …
13:10 Ticket #626 (Open Socket Alerts on Reload) closed by Valentin Bartenev <vbart@…>
fixed: In [changeset:"4ba91a4c66a3010e50b84fc73f05e84619396885/nginx"

02/23/16:

15:14 debug.log attached to Ticket #907 by Pyry Hakulinen
debug.log
15:12 Ticket #907 (OPTIONS request timeout in Firefox (but only in a somewhat complicated ...) created by Pyry Hakulinen
We noticed that CORS preflight OPTIONS requests don't work in the …
14:51 Ticket #906 (Header duplicated in case of NGINX and NodeJS) created by cecile.saintmartin@…
We're using NGINX on 2 servers : First one (Front server): NGINX + …

02/22/16:

17:06 Ticket #905 (TIME_WAIT on return 444) updated by vladimir.golovin00@…
I mean so_linger with timeout 0 like reset_timedout_connection as it's …
12:15 Ticket #905 (TIME_WAIT on return 444) created by vladimir.golovin00@…
Hello We noticed that when using return 444; the socket is left in …

02/21/16:

13:45 Ticket #904 (Servername without semi-colon won't throw an error when used with SSL) closed by Maxim Dounin
invalid: The problem is "ssl" and "on" are valid server names, and according to …
10:31 Ticket #904 (Servername without semi-colon won't throw an error when used with SSL) created by buzzy.xtra@…
Adding the following won't throw an error: (note that server_name …

02/19/16:

16:08 Ticket #901 (Changes in openssl master wrt SSL_shutdown()) closed by Maxim Dounin
fixed: Fix committed.
15:15 Ticket #901 (Changes in openssl master wrt SSL_shutdown()) updated by Maxim Dounin <mdounin@…>
In [changeset:"062c189fee20c18fae5ac3716a7379143d64150e/nginx"
10:00 Ticket #903 (nginx 1.9.11+: Can`t build static nginx any more) updated by Emmeran Seehuber
Thanks, I can confirm that this issue is fixed on current master. …
08:43 Ticket #903 (nginx 1.9.11+: Can`t build static nginx any more) closed by Ruslan Ermilov
fixed

02/18/16:

14:45 Ticket #903 (nginx 1.9.11+: Can`t build static nginx any more) updated by Ruslan Ermilov <ru@…>
In [changeset:"e59e617f8fcbd11403d3f702cfea3151311b7fd9/nginx"

02/17/16:

18:13 Ticket #903 (nginx 1.9.11+: Can`t build static nginx any more) updated by Ruslan Ermilov
Status changed
Please check if the attached patch fixes it.
18:12 p attached to Ticket #903 by Ruslan Ermilov
12:33 Ticket #903 (nginx 1.9.11+: Can`t build static nginx any more) created by Emmeran Seehuber
I try to always be up to date with nginx, and build nginx myself as a …

02/16/16:

20:35 Ticket #416 (proxy_cache_use_stale run updating in new thread and serve stale data ...) updated by richard-fairthorne@…
Last response was 22 months ago. I am interested in looking at this. …
18:26 Ticket #883 (problem when installing nginx 1.9.9 (latest mainline version)) updated by euskadi31@…
+1 for support ARM
16:42 Ticket #901 (Changes in openssl master wrt SSL_shutdown()) updated by Maxim Dounin
Alternatively, something like this could be used to avoid calling …
14:33 Ticket #902 (сервер игнорирует AAAA ответы от DNS сервера) closed by Sergey Kandaurov
invalid: Это следствие неверной конфигурации на стороне DNS-сервера. В данном …
14:12 Ticket #901 (Changes in openssl master wrt SSL_shutdown()) updated by Maxim Dounin
This is logged at critical severity as this is not an error nginx …
13:03 Ticket #902 (сервер игнорирует AAAA ответы от DNS сервера) created by s.safarov@…
Не могу проксировать страницу на сервер у которого отсутствует IPv4 …
08:36 Ticket #901 (Changes in openssl master wrt SSL_shutdown()) updated by mmuhlenhoff.wikimedia.org@…
Thanks for fixing up the comment. The changes made to ssl/ssl_lib.c …

02/15/16:

14:46 Ticket #900 (Nginx won't daemonise if "NGINX" environment variable is set) closed by Maxim Dounin
fixed: The patch to improve logging committed, thanks for the report.
14:45 Ticket #900 (Nginx won't daemonise if "NGINX" environment variable is set) updated by Maxim Dounin <mdounin@…>
In [changeset:"50fb3fd79f76c4d62e330650bb6047194c972352/nginx"

02/13/16:

17:24 Ticket #848 (HTTP2 domain redirect error with ssl_verify_client) updated by Jan Trejbal
Solved adding […]
03:41 Ticket #900 (Nginx won't daemonise if "NGINX" environment variable is set) updated by Maxim Dounin
The NGINX environment variable is explicitly documented in nginx(8) …
03:04 Ticket #901 (Changes in openssl master wrt SSL_shutdown()) updated by Maxim Dounin
The commit in question actually reverts one case which returns -1. The …
02:39 Ticket #899 (Response headers in body) updated by Maxim Dounin
As per the log message provided, your upstream server is at …

02/12/16:

16:27 Ticket #899 (Response headers in body) updated by adrienb4@…
Yes it's the right tcpdump file. Upstream server is on another …
16:08 Ticket #899 (Response headers in body) updated by Valentin V. Bartenev
Are you sure that you have provided the right tcpdump? See my …
15:50 Ticket #899 (Response headers in body) updated by adrienb4@…
Thank. And how I can add this status line ?
15:36 Ticket #901 (Changes in openssl master wrt SSL_shutdown()) created by mmuhlenhoff.wikimedia.org@…
ngx_ssl_shutdown() currently doesn't consider a -1 return value for …
15:28 Ticket #899 (Response headers in body) updated by Valentin V. Bartenev
Replying to adrienb4@…: > See attached file. It's a …
15:18 Ticket #899 (Response headers in body) updated by Valentin V. Bartenev
So the response from your upstream server is not a valid HTTP/1.x …
14:11 Ticket #899 (Response headers in body) updated by adrienb4@…
See attached file. It's a tcpdump file with the traffic between nginx …
14:10 ngin_tcpdump.pcap attached to Ticket #899 by adrienb4@…
14:00 Ticket #899 (Response headers in body) updated by Valentin V. Bartenev
Replying to adrienb4@…: > The upstream works correctly …
13:54 Ticket #899 (Response headers in body) updated by adrienb4@…
The upstream works correctly with another nginx in proxy_pass. It's …
13:48 Ticket #899 (Response headers in body) updated by Valentin V. Bartenev
Replying to adrienb4@…: > Sorry but I dont understand what …
13:04 Ticket #899 (Response headers in body) updated by adrienb4@…
Sorry but I dont understand what do you mean by "How the upstream …
07:06 Ticket #900 (Nginx won't daemonise if "NGINX" environment variable is set) created by davidjb
On non-Win32 platforms, I've found that Nginx won't daemonise if an …
03:45 Ticket #885 (Add support for multiple elliptic curves) updated by PiotrSikora@…
See my patch from 2 years ago: …

02/11/16:

15:56 Ticket #898 (nginx_version is not casted to unsinged integer.) closed by Ruslan Ermilov
fixed
15:55 Ticket #898 (nginx_version is not casted to unsinged integer.) updated by Ruslan Ermilov <ru@…>
In [changeset:"5fe617f3822293dcc564df37f02b80a1abfa58b1/nginx"
15:51 Ticket #899 (Response headers in body) updated by Maxim Dounin
The message suggests that upstream server returned a response without …
15:47 Ticket #899 (Response headers in body) updated by adrienb4@…
2016/02/11 15:47:24 [error] 1223#0: *13 upstream sent no valid …
15:37 Ticket #899 (Response headers in body) created by adrienb4@…
I dont understand why the response headers are in the body with …
14:39 Ticket #898 (nginx_version is not casted to unsinged integer.) updated by Valentin V. Bartenev
IMO, it's better to adjust specifier instead: […]
14:19 Ticket #898 (nginx_version is not casted to unsinged integer.) created by ttkzw@…
Because nginx_version is not casted to unsinged integer, nginx does …

02/10/16:

16:20 Ticket #896 (Maxed out DNS connections) updated by alex.squarevault.com@…
Replying to maxim: > Hi Alex, > > unlike lighttpd, that …
03:31 Ticket #897 ($pipe variable never set) updated by mqudsi.neosmart.net@…
Thanks and my apologies.

02/09/16:

19:44 Ticket #896 (Maxed out DNS connections) closed by Maxim Dounin
invalid: Closing this, as everything seems to work as expected. Maxim's comment …
19:17 Ticket #896 (Maxed out DNS connections) updated by maxim
Hi Alex, unlike lighttpd, that utilize single-process model, nginx …
18:44 Ticket #897 ($pipe variable never set) closed by Maxim Dounin
invalid: The $pipe variable works as expected (return 200 $pipe is used in …
18:33 Ticket #896 (Maxed out DNS connections) updated by alex.squarevault.com@…
Replying to mdounin: > How many worker processes do you …
18:30 Ticket #897 ($pipe variable never set) created by mqudsi.neosmart.net@…
The $pipe variable, documented at …
17:52 Ticket #896 (Maxed out DNS connections) updated by Maxim Dounin
How many worker processes do you have? Each worker processes is …
17:45 Ticket #896 (Maxed out DNS connections) created by alex.squarevault.com@…
nginx seems to be establishing and maintaining as many DNS connections …
14:52 Milestone 1.9.11 completed
Status: released Trunk: mainline * TCP support in the …
12:56 Ticket #107 (disable_symlinks) closed by Maxim Dounin
fixed
12:43 Ticket #107 (disable_symlinks) updated by unreturned@…
Благодарю!
11:48 Ticket #107 (disable_symlinks) updated by Valentin V. Bartenev
Sensitive changed
Replying to unreturned@…: > Проблема актуальна и не очень …
10:21 Ticket #107 (disable_symlinks) reopened by unreturned@…
Проблема актуальна и не очень понятна, объясните, пожалуйста, …

02/08/16:

20:04 Ticket #895 (Header text ignored in HTT2) closed by Maxim Dounin
invalid: There is no reason phrase in HTTP/2, see …
18:45 Ticket #895 (Header text ignored in HTT2) created by studdugie@…
I'm running nginx + PHP7-fpm. When I enable HTTP2 and PHP sets the …
11:41 Ticket #626 (Open Socket Alerts on Reload) updated by Valentin V. Bartenev
Keywords changed

02/05/16:

14:45 Ticket #889 (proxy_set_header: $remote_addr value seems inconsistent) closed by Maxim Dounin
invalid: Ok, closing this.

02/04/16:

20:59 Ticket #889 (proxy_set_header: $remote_addr value seems inconsistent) updated by Mathieu MD
I am sorry, it was a PEBKAC mistake! For the record, I was expecting …
15:37 Ticket #894 (HTTP Response Header incomplete for 414 Request-URI Too Large) closed by Maxim Dounin
invalid: HTTP/0.9 responses are not expected to contain neither status line nor …
15:05 Ticket #893 (Possible buffer overrun) closed by Valentin V. Bartenev
fixed
15:05 Ticket #893 (Possible buffer overrun) updated by Valentin Bartenev <vbart@…>
In [changeset:"11e019750adcab5eb1cf19a55a63be4c5cc61841/nginx"
14:01 Ticket #894 (HTTP Response Header incomplete for 414 Request-URI Too Large) reopened by brett.petrusek@…
Perhaps I did not explain properly. The issue is with the response …
11:53 Ticket #893 (Possible buffer overrun) updated by Valentin V. Bartenev
Status changed
Nice catch, thanks.
03:05 Ticket #890 (with caching enabled, nginx returns 502 bad gateway error long after ...) updated by Maxim Dounin
There is no real difference between "content" and "gateway errors" as …
02:27 Ticket #890 (with caching enabled, nginx returns 502 bad gateway error long after ...) updated by fortran77@…
I can't refute your logic. However, the intent of the user here is not …
01:55 Ticket #894 (HTTP Response Header incomplete for 414 Request-URI Too Large) closed by Maxim Dounin
invalid: As the request URI is too large, nginx is unable to parse protocol …

02/03/16:

21:52 Ticket #894 (HTTP Response Header incomplete for 414 Request-URI Too Large) created by brett.petrusek@…
Nginx is returning an incomplete HTTP header for HTTP status 414 URI …
16:35 Ticket #889 (proxy_set_header: $remote_addr value seems inconsistent) updated by Maxim Dounin
Works fine here, even with 1.6.2 (which is legacy and not supported …
16:21 Ticket #893 (Possible buffer overrun) created by barlone@…
Piece of code in file 'ngx_http_v2_filter_module.c', function …
15:23 Ticket #890 (with caching enabled, nginx returns 502 bad gateway error long after ...) closed by Maxim Dounin
invalid: According to your configuration, all errors are cached for 20 minutes. …
15:01 curl_without_bug.txt attached to Ticket #891 by nzt4567@…
curl output when the bug does not occur
15:00 curl_with_bug.txt attached to Ticket #891 by nzt4567@…
curl output when the bug occurs
14:23 Ticket #892 ('proxy_request_buffering' does not work with 'http2') updated by Valentin V. Bartenev
Status, Type changed
This limitation is documented: …
14:23 nginx.conf attached to Ticket #891 by nzt4567@…
nginx configuration
14:18 Ticket #892 ('proxy_request_buffering' does not work with 'http2') created by doppelbauer.markus@…
If a client connects to a 'http2' server - and the server should ask a …
14:15 curl_command.txt attached to Ticket #891 by nzt4567@…
curl command that causes the bug to happen
14:03 curl_version.txt attached to Ticket #891 by nzt4567@…
curl version
14:02 Ticket #891 (return wrong data when using http2) created by nzt4567@…
Hi, When using multiple http2 streams with tcp_nodelay turned on, …
08:47 Ticket #890 (with caching enabled, nginx returns 502 bad gateway error long after ...) created by fortran77@…
Using nginx as a front-end proxy for an upstream apache server, I …

02/01/16:

22:22 Ticket #889 (proxy_set_header: $remote_addr value seems inconsistent) created by Mathieu MD
Hello, In a proxy_pass setting, the proxy_set_header set the …
20:57 Ticket #887 (nginx skips SNI when determining protocols for SSL negotiation) updated by mqudsi.neosmart.net@…
May I propose that in this case the bug be re-opened as a defect in …
08:24 Ticket #888 (nginx and the PHP opcache extension clash on Windows) closed by maxim
invalid

01/31/16:

04:26 Ticket #888 (nginx and the PHP opcache extension clash on Windows) updated by Kurt Cancemi
This can be closed as invalid.
01:34 Ticket #888 (nginx and the PHP opcache extension clash on Windows) created by Kurt Cancemi
This is an issue to both nginx and the PHP opcache extension but the …

01/29/16:

14:03 Ticket #887 (nginx skips SNI when determining protocols for SSL negotiation) closed by Maxim Dounin
invalid: How nginx works is somewhat different. When connection is initially …
02:50 Ticket #887 (nginx skips SNI when determining protocols for SSL negotiation) created by mqudsi.neosmart.net@…
aka "unexpected downgrade of SSL protocol vulnerability when using …

01/28/16:

16:15 Ticket #382 (RFE - Support for bcrypt hashes) updated by harm.verhagen@…
$apr1$ is md5 slowed down a 1000 times. Thats *not* very secure by …

01/27/16:

23:51 Ticket #609 (Apply xslt-html-parser patch to http_xslt_module (used by Diazo)) updated by davidjb
I'm the author of the patch linked above (well, re-authored it and …
18:56 Ticket #886 (proxy_protocol bug fix in version 1.8.1 broke Nginx for all vhosts) closed by Roman Arutyunyan
invalid: After the fix the proxy_protocol setting specified in ANY vhost, will …
18:23 Ticket #886 (proxy_protocol bug fix in version 1.8.1 broke Nginx for all vhosts) created by jamrok@…
From nginx 1.8.1 changelog: *) Bugfix: the "proxy_protocol" …
11:39 Ticket #885 (Add support for multiple elliptic curves) created by Commenter123@…
Curve25519 is about to land in Chrome 50: …
04:11 Ticket #884 (NGINX 1.8.1 fails to restart depending on configuration set PIDFILE) updated by Ilyas Bakirov
Common headache with systemd and daemons, and the best solution IMHO …
Note: See TracTimeline for information about the timeline view.