Zabbix Proxy on 2.7.3
-
Hello,
We run Zabbix 7, and I noticed that the proxy and agent version on the latest pfSense is only 6.4. This will cause some interoperability issues with Zabbix. Is there a way to update the Zabbix version on the pfSense without having to wait for the package to be updated, or am I stuck finding an alternative way to monitor items at these locations?
-
The only safe way to that would be to compile your own Zabbix 7 proxy and agent packages on a pfSense-compatible package builder. That task is definitely not for the faint of heart. It is almost totally undocumented and requires a LOT of tweaking and customizing of the published build scripts to make it all work. You can find some details if you search the DEVELOPMENT sub-forum. Here is a very long thread discussion of the issue: https://forum.netgate.com/topic/169749/pfsense-compile-requirements-for-3rd-party-software.
You can't just install an updated package from a different repo (as in non-pfSense) because the version of various dependent shared libraries that may get pulled in will likely be incompatible with the kernel used in pfSense. You really need a package built using the exact same shared library package versions as those used to build pfSense itself.
-
@bmeeks thank you for the reply.
I don't want to do that. That introduces instability. It looks like I will be loading a proxy on-site until it's updated.
-
I recently asked TAC about the status of Zabbix 7 support on pfSense+ and was directed to this redmine feature request with 0% progress..
https://redmine.pfsense.org/issues/15548While there are zabbix-agent(2) binaries available from the zabbix download page, they're compiled against FreeBSD 13.1
-
@gallenat0r
Still NO Updates??? -
@conejero I as a netgate customer do not have any updates for you. But if you take a look at the redmine link above, you can see that it has been pushed down the line a bit.
-
I've been forced to upgrade to Zabbix 7.0 due to the previous LTS version 6.0 going EOL on February 28, 2025. (https://www.zabbix.com/life_cycle_and_release_policy)
The Zabbix Proxies I have are also 6.0 LTS and I've just discovered there is no 7.0 package.
I'm also seeing a lot of the following messages in my zabbix logs...
9868:20250208:120811.048 Proxy "FW-1" version 6.0.22 is outdated, only data collection and remote execution is available with server version 7.0.9. 9861:20250208:120811.086 Proxy "FW-2" version 6.0.22 is outdated, only data collection and remote execution is available with server version 7.0.9. 9868:20250208:120811.269 Proxy "FW-3" version 6.0.22 is outdated, only data collection and remote execution is available with server version 7.0.9. 9868:20250208:120811.366 Proxy "FW-4" version 6.0.22 is outdated, only data collection and remote execution is available with server version 7.0.9. 9861:20250208:120811.393 Proxy "FW-5" version 6.0.22 is outdated, only data collection and remote execution is available with server version 7.0.9. 9861:20250208:120811.403 Proxy "FW-6" version 6.0.22 is outdated, only data collection and remote execution is available with server version 7.0.9. 9861:20250208:120811.436 Proxy "FW-7" version 6.0.22 is outdated, only data collection and remote execution is available with server version 7.0.9. 9868:20250208:120811.489 Proxy "FW-8" version 6.0.22 is outdated, only data collection and remote execution is available with server version 7.0.9. 9866:20250208:120811.644 Proxy "FW-9" version 6.0.22 is outdated, only data collection and remote execution is available with server version 7.0.9. 9866:20250208:120811.700 Proxy "FW-10" version 6.0.27 is outdated, only data collection and remote execution is available with server version 7.0.9. 9868:20250208:120811.911 Proxy "FW-11" version 6.0.22 is outdated, only data collection and remote execution is available with server version 7.0.9.So I'm basically stuff. Rolling my Zabbix server back isn't an option due to EOL/compliance issues. And I seem unable to install the Zabbix 7 agent or proxy on pfsense.
It seems as though the pfsense communication edition is dead?
