2
0
Эх сурвалжийг харах

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

fix egress on server
dcarns 3 жил өмнө
parent
commit
090e840f0f
1 өөрчлөгдсөн 1 нэмэгдсэн , 1 устгасан
  1. 1 1
      logic/server.go

+ 1 - 1
logic/server.go

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