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