Browse Source

skip ext client from peer list when disabled

Abhishek Kondur 2 years ago
parent
commit
a10e1809e4
1 changed files with 2 additions and 2 deletions
  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
 		}