Merge pull request #1314 from gravitl/bugfix_v0.14.5_egress_fix

fix egress on server
This commit is contained in:
dcarns 2022-07-06 16:05:51 -04:00 committed by GitHub
commit 090e840f0f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -206,7 +206,7 @@ func GetServerPeers(serverNode *models.Node) ([]wgtypes.PeerConfig, bool, []stri
nodes, err := GetNetworkNodes(serverNode.Network)
if err == nil {
for _, node := range nodes {
if node.IsEgressGateway == "yes" {
if node.IsEgressGateway == "yes" && !IsLocalServer(&node) {
gateways = append(gateways, node.EgressGatewayRanges...)
}
}