On 06/21/2013 05:13 PM, Peter De Wachter wrote:
Package: nginx
Version: 1.4.1-3
Severity: normal
Dear Maintainer,
The Debian config file /etc/nginx/fastcgi_params has the following line
fastcgi_param HTTPS $https;
But the upstream version of that file (nginx-1.4.1/conf/fastcgi_params)
defines
that parameter as
fastcgi_param HTTPS $https if_not_empty;
The difference is that the upstream config will leave HTTPS undefined for
plain
http connections, while the Debian config will define it as an empty string.
I've found this change causes problems with some applications. For example,
the
CodeIgniter framework assumes https is in use if HTTPS is defined and not
equal
to 'off'.
As far as I can tell, the HTTPS variable was first introduced by Apache
mod_ssl, which has the same behavior as the upstream nginx config (defined if
https is in use, undefined otherwise).
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.9-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=nl_BE.UTF-8, LC_CTYPE=nl_BE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages nginx depends on:
ii nginx-full 1.4.1-3
nginx recommends no packages.
nginx suggests no packages.
-- no debconf information
Hello Peter.
Thanks for this report.
The fix is applied in the GIT repository so it will be fixed with the
next upload.
Thanks.
--
Cyril Davromaniak Lavier
KeyID 59E9A881
http://www.davromaniak.eu
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org