]> Sergey Matveev's repositories - public-inbox.git/commitdiff
examples: remove X-Forwarded-For mentions
authorEric Wong <e@80x24.org>
Sun, 3 Jul 2016 01:04:10 +0000 (01:04 +0000)
committerEric Wong <e@80x24.org>
Sun, 3 Jul 2016 01:04:10 +0000 (01:04 +0000)
We don't need to care about client IPs anywhere.

examples/public-inbox.psgi
examples/varnish-4.vcl
script/public-inbox.cgi

index 11e2a6e73a51115db0442600bd96650804cdc176..e97f917fbe8bdd46a3569f982bdde0212ae91cfc 100644 (file)
@@ -29,7 +29,7 @@ builder {
 
        # Enable to ensure redirects and Atom feed URLs are generated
        # properly when running behind a reverse proxy server which
-       # sets X-Forwarded-For and X-Forwarded-Proto request headers.
+       # sets the X-Forwarded-Proto request header.
        # See Plack::Middleware::ReverseProxy documentation for details
        eval { enable 'ReverseProxy' };
        $@ and warn
index 7439679de35f89f5f746efdf04468d74396e0483..999f954215a8f0383e2da36426309efb8d748199 100644 (file)
@@ -15,14 +15,6 @@ backend default {
 }
 
 sub vcl_recv {
-       if (req.restarts == 0) {
-               if (req.http.x-forwarded-for) {
-                       set req.http.X-Forwarded-For =
-                       req.http.X-Forwarded-For + ", " + client.ip;
-               } else {
-                       set req.http.X-Forwarded-For = client.ip;
-               }
-       }
        if (req.method != "GET" &&
                        req.method != "HEAD" &&
                        req.method != "PUT" &&
index 5b2aefe2311b1ab5e5e21e49bb60ade4a41fc5d6..2b7f737d4a6e8ea73c44f620e3d2ee003496113e 100755 (executable)
@@ -20,7 +20,7 @@ my $app = builder {
 
        # Enable to ensure redirects and Atom feed URLs are generated
        # properly when running behind a reverse proxy server which
-       # sets X-Forwarded-For and X-Forwarded-Proto request headers.
+       # sets the X-Forwarded-Proto request header.
        # See Plack::Middleware::ReverseProxy documentation for details
        # enable 'ReverseProxy';