update SNAT messages
This commit is contained in:
parent
46d7b95aa5
commit
7def99a3c5
|
@ -334,12 +334,11 @@ def snat_rule(_family: str, snat_target: str):
|
||||||
if not match:
|
if not match:
|
||||||
# Position 0 , it is a mailcow rule , but it does not have the same parameters
|
# Position 0 , it is a mailcow rule , but it does not have the same parameters
|
||||||
if delete_nat_rule(_family, chain_name, rule_handle):
|
if delete_nat_rule(_family, chain_name, rule_handle):
|
||||||
logInfo(f'Remove rule for source network {saddr_ip}/{saddr_len} to SNAT target {snat_target} from POSTROUTING chain with handle {rule_handle}')
|
logInfo(f'Remove rule for source network {saddr_net} to SNAT target {target_net} from {_family} nat {chain_name} chain, rule does not match configured parameters')
|
||||||
|
|
||||||
else:
|
else:
|
||||||
# Position > 0 and is mailcow rule
|
# Position > 0 and is mailcow rule
|
||||||
if delete_nat_rule(_family, chain_name, rule_handle):
|
if delete_nat_rule(_family, chain_name, rule_handle):
|
||||||
logInfo(f'Remove rule for source network {saddr_ip}/{saddr_len} to SNAT target {snat_target} from POSTROUTING chain with handle {rule_handle}')
|
logInfo(f'Remove rule for source network {saddr_net} to SNAT target {target_net} from {_family} nat {chain_name} chain, rule is at position {rule_position}')
|
||||||
except:
|
except:
|
||||||
logCrit(f"Error running SNAT on {_family}, retrying..." )
|
logCrit(f"Error running SNAT on {_family}, retrying..." )
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in New Issue