From bff51a6cec67fc6d2b2558176bd031823216f9d4 Mon Sep 17 00:00:00 2001 From: Clinton Ebadi Date: Thu, 27 Feb 2020 21:02:54 -0500 Subject: [PATCH] fwtool: fix ipv6 localhost We were attempting to create rules for :::1, when it should have been ::1 --- src/plugins/firewall.sml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/firewall.sml b/src/plugins/firewall.sml index ec5ad54..642379d 100644 --- a/src/plugins/firewall.sml +++ b/src/plugins/firewall.sml @@ -165,8 +165,8 @@ fun generateNodeFermRules rules = | Server (ports, hosts) => (confLine_in (uname, rule); confLine_in_v6 (uname, rule)) | LocalServer ports => (insertConfLine (uname, ruleNode, Client (ports, ["127.0.0.1/8"])); insertConfLine (uname, ruleNode, Server (ports, ["127.0.0.1/8"])); - insertConfLine (uname, ruleNode, Client (ports, [":::1"])); - insertConfLine (uname, ruleNode, Server (ports, [":::1"]))) + insertConfLine (uname, ruleNode, Client (ports, ["::1"])); + insertConfLine (uname, ruleNode, Server (ports, ["::1"]))) | ProxiedServer ports => if (fn FirewallNode r => r) ruleNode = Slave.hostname () then (insertConfLine (uname, ruleNode, Server (ports, ["$WEBNODES"])); insertConfLine (uname, ruleNode, Client (ports, [fwnode_domain ruleNode]))) -- 2.20.1