diff options
author | Martin Polden <mpolden@mpolden.no> | 2018-03-14 09:08:38 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2018-03-14 09:08:38 +0100 |
commit | 07b62e39a418e80c1b78c24ca344a5f80d39c96a (patch) | |
tree | bf13fe97f2b1d2b648c92834bb513536adfb7d80 /node-repository | |
parent | 6cd62eeabde2c961385b42ded0caca27dbd29e45 (diff) |
Expand IPv6 loopback address in filter
Diffstat (limited to 'node-repository')
2 files changed, 2 insertions, 2 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/v2/filter/LocalhostFilter.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/v2/filter/LocalhostFilter.java index 00e89582dff..0bd398ce1f2 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/v2/filter/LocalhostFilter.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/v2/filter/LocalhostFilter.java @@ -21,7 +21,7 @@ import java.io.UncheckedIOException; public class LocalhostFilter implements SecurityRequestFilter { private static final String inet4Loopback = "127.0.0.1"; - private static final String inet6Loopback = "::1"; + private static final String inet6Loopback = "0:0:0:0:0:0:0:1"; @Override public void filter(DiscFilterRequest request, ResponseHandler handler) { diff --git a/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/restapi/v2/filter/LocalhostFilterTest.java b/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/restapi/v2/filter/LocalhostFilterTest.java index b65cf31aca4..d7a6c96be1a 100644 --- a/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/restapi/v2/filter/LocalhostFilterTest.java +++ b/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/restapi/v2/filter/LocalhostFilterTest.java @@ -25,7 +25,7 @@ public class LocalhostFilterTest { "1.2.3.4: Unauthorized host\"}"); tester.assertSuccess(new Request(Method.GET, "/").remoteAddr("127.0.0.1")); - tester.assertSuccess(new Request(Method.GET, "/").remoteAddr("::1")); + tester.assertSuccess(new Request(Method.GET, "/").remoteAddr("0:0:0:0:0:0:0:1")); } } |