Kindly ask about PeerNest and how it works, as I understand I should enable PeerNest on all clients, and then it will automatically elect master and priority, and this master will be acting like relay, but I found that all clients still have the same priority, and still all clients downlad from relay. So is the election done automatically, or do I have to do it manually? please advise.
Pay particular attention to the ports required - if the clients are blocking the inbound connections through a host-based firewall, none of the peers will find each other and each will do their own relay downloads.
Also PeerNest only works within a broadcast domain, if there are router hops between the clients they will not act as peers. Similar if each is on a VPN connection, or on a Wireless network with AP Isolation.
Both PC’s in the same subnet and no blocking or firewall between them; as mentioned, I already enabled peernest on both with the above settings and let it automatically elect master, then threw a win patch on one of them from the BF server and waited until finished, and then again threw the same patch on the second server. Then I monitored client logs and found it took it from the BF server, not from the first PC, so what do you think?
_BESClient_PeerNest_Enabled =“1"
_BESClient_PeerNest_IsPassive = “0”
_BESClient_PeerNest_ResponseTimeoutSeconds =“300"
_BESClient_Comm_IPCommunicationsMode = “OnlyIpv4”
Patches might be big files, so take into consideration peer nest cache size as well.
You can enable peer nest logs to have a better insight of what’s happening; look at this article to get an idea on how to read them: PeerNest: behind the scenes - BigFix Platform PeerNest feature Blog