[#116] Log true client IP when running through a proxy

This commit is contained in:
Oliver Gorwits
2014-07-17 13:34:07 +01:00
parent 0ea6f754b4
commit 91c09305e9
3 changed files with 3 additions and 0 deletions

View File

@@ -3,6 +3,7 @@
[BUG FIXES]
* Custom path handling for DataTables ajax calls
* [#116] Log true client IP when running through a proxy
2.028004 - 2014-07-16

View File

@@ -41,6 +41,7 @@ requires 'Opcode' => 1.07;
requires 'Path::Class' => 0.32;
requires 'Plack' => 1.0023;
requires 'Plack::Middleware::Expires' => 0.03;
requires 'Plack::Middleware::ReverseProxy' => 0.15;
requires 'Role::Tiny' => 1.002005;
requires 'Socket6' => 0.23;
requires 'Starman' => 0.4008;

View File

@@ -28,6 +28,7 @@ my $home = ($ENV{NETDISCO_HOME} || $ENV{HOME});
set(session_dir => dir($home, 'netdisco-web-sessions')->stringify);
set plack_middlewares => [
['Plack::Middleware::ReverseProxy'],
[ Expires => (
content_type => [qr{^application/javascript}, qr{^text/css}, qr{image}, qr{font}],
expires => 'access plus 1 day',