From ca94cfffe7ba62623f4c76a002d234c93bac045d Mon Sep 17 00:00:00 2001 From: Adam Harrison Date: Fri, 21 Aug 2015 15:07:17 +0100 Subject: [PATCH] Detect REJECT rule in FORWARD chain --- weave | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/weave b/weave index add38e46..95a5ceff 100755 --- a/weave +++ b/weave @@ -155,6 +155,18 @@ enforce_docker_bridge_addr_assign_type() { fi } +check_forwarding_rules() { + if run_iptables -C FORWARD -j REJECT --reject-with icmp-host-prohibited > /dev/null 2>&1; then + cat >&2 </dev/null } @@ -1080,6 +1092,7 @@ common_launch_args() { } launch_router() { + check_forwarding_rules enforce_docker_bridge_addr_assign_type create_bridge docker_bridge_ip