diff --git a/pro/logic/failover.go b/pro/logic/failover.go index 29f39cc2..9e019b70 100644 --- a/pro/logic/failover.go +++ b/pro/logic/failover.go @@ -191,6 +191,7 @@ func GetFailOverPeerIps(peer, node *models.Node) []net.IPNet { if failOverpeer.IsRelay { for _, id := range failOverpeer.RelayedNodes { rNode, _ := logic.GetNodeByID(id) + logic.GetNodeEgressInfo(&rNode, eli, acls) if rNode.Address.IP != nil { allowed := net.IPNet{ IP: rNode.Address.IP,