diff --git a/loxinet/rules.go b/loxinet/rules.go index 9013e497f..86fed9afe 100644 --- a/loxinet/rules.go +++ b/loxinet/rules.go @@ -2312,7 +2312,7 @@ func (R *RuleH) AdvRuleVIPIfL2(IP net.IP) error { } } - } else { + } else if ciState != "NOT_DEFINED" { if IsIPHostAddr(IP.String()) { if loxinlp.DelAddrNoHook(IP.String()+"/32", "lo") != 0 { tk.LogIt(tk.LogError, "nat lb-rule vip %s:%s delete failed\n", IP.String(), "lo")