Parcourir la source

skip ext client from peer list when disabled

Abhishek Kondur il y a 2 ans
Parent
commit
a10e1809e4
1 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 2 2
      logic/peers.go

+ 2 - 2
logic/peers.go

@@ -741,7 +741,7 @@ func getExtPeers(node *models.Node) ([]wgtypes.PeerConfig, []models.IDandAddr, e
 		}
 
 		if host.PublicKey.String() == extPeer.PublicKey ||
-			extPeer.IngressGatewayID != node.ID.String() {
+			extPeer.IngressGatewayID != node.ID.String() || !extPeer.Enabled {
 			continue
 		}
 
@@ -806,7 +806,7 @@ func getExtPeersForProxy(node *models.Node, proxyPeerConf map[string]models.Peer
 		}
 
 		if host.PublicKey.String() == extPeer.PublicKey ||
-			extPeer.IngressGatewayID != node.ID.String() {
+			extPeer.IngressGatewayID != node.ID.String() || !extPeer.Enabled {
 			continue
 		}