From f517a09f0fb7990ba4cd53a5476b456a5e07170a Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Wed, 26 Apr 2017 17:04:36 +0000 Subject: [PATCH] Create WEAVE-NPC chain in the correct table --- net/bridge.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/bridge.go b/net/bridge.go index 79a6995c..2acda3ea 100644 --- a/net/bridge.go +++ b/net/bridge.go @@ -436,7 +436,7 @@ func configureIPTables(config *BridgeConfig) error { if config.NPC { // Steer traffic via the NPC - if err = ipt.ClearChain("nat", "WEAVE-NPC"); err != nil { + if err = ipt.ClearChain("filter", "WEAVE-NPC"); err != nil { return errors.Wrap(err, "clearing WEAVE-NPC chain") } if err = ipt.AppendUnique("filter", "FORWARD", "-o", config.WeaveBridgeName, "-j", "WEAVE-NPC"); err != nil {