I started my Zabbix environment with a single server that monitored everything. As I started to overwhelm it with requests, I added proxy servers at all sites with servers to spread the load out. We added a server at another site and I added a Zabbix proxy to that server as well. However, for some reason this proxy in particular will not work with discovery rules. It never populates devices in Monitoring>Discovery. I can assign the same discovery rule to the main server or any of the other proxies and it works fine. I've been passively researching this for several months and have been unsuccessful in finding the issue. Finally, I deleted the Zabbix proxy VM and recreated it from scratch (Ubuntu Server 24.04 is the platform), but I'm having the same issue. I then created a VM in the same network as the main server to rule out firewall/ACL blocks and it didn't work either. I did a manual snmpwalk on the proxy and confirmed that I'm able to get a correct response for the query I'm making. I'm beginning to think that when I created the other proxies I did something in the configuration that I'm forgetting to do now. Any help in diagnosing the issue is appreciated.
Main server config: https://pastebin.com/SZZ0xRQ6
Example working proxy config: https://pastebin.com/btWSTFWb
Non-working proxy config: https://pastebin.com/kiatRsZz
Main server config: https://pastebin.com/SZZ0xRQ6
Example working proxy config: https://pastebin.com/btWSTFWb
Non-working proxy config: https://pastebin.com/kiatRsZz
Comment