diff --git a/net-mgmt/zabbix-agent/pkg-descr b/net-mgmt/zabbix-agent/pkg-descr
index 88a569858..58fa72932 100644
--- a/net-mgmt/zabbix-agent/pkg-descr
+++ b/net-mgmt/zabbix-agent/pkg-descr
@@ -17,6 +17,9 @@ Plugin Changelog
Added:
* Allow CIDR notation in "Zabbix Servers" field (#2296)
+Changed:
+* Use "NetworkField" wherever applicable for better input validation
+
1.8
Added:
diff --git a/net-mgmt/zabbix-agent/src/opnsense/mvc/app/controllers/OPNsense/ZabbixAgent/forms/settings.xml b/net-mgmt/zabbix-agent/src/opnsense/mvc/app/controllers/OPNsense/ZabbixAgent/forms/settings.xml
index 8618b5378..406ae29a4 100644
--- a/net-mgmt/zabbix-agent/src/opnsense/mvc/app/controllers/OPNsense/ZabbixAgent/forms/settings.xml
+++ b/net-mgmt/zabbix-agent/src/opnsense/mvc/app/controllers/OPNsense/ZabbixAgent/forms/settings.xml
@@ -31,7 +31,8 @@
zabbixagent.settings.main.sourceIPtext
-
+ Optional
+ zabbixagent.settings.main.serverList
@@ -112,7 +113,7 @@
select_multipletrue
-
+ zabbixagent.settings.features.refreshActiveChecks
diff --git a/net-mgmt/zabbix-agent/src/opnsense/mvc/app/models/OPNsense/ZabbixAgent/ZabbixAgent.xml b/net-mgmt/zabbix-agent/src/opnsense/mvc/app/models/OPNsense/ZabbixAgent/ZabbixAgent.xml
index 346cba846..bf622ad70 100644
--- a/net-mgmt/zabbix-agent/src/opnsense/mvc/app/models/OPNsense/ZabbixAgent/ZabbixAgent.xml
+++ b/net-mgmt/zabbix-agent/src/opnsense/mvc/app/models/OPNsense/ZabbixAgent/ZabbixAgent.xml
@@ -24,7 +24,7 @@
Y/^([a-zA-Z0-9\.:\[\]\-\/]*?,)*([a-zA-Z0-9\.:\[\]\-\/]*)$/lower
- Please provide valid Zabbix server addresses, i.e. 10.0.0.1 or zabbix.example.com.
+ Please provide valid Zabbix server addresses, i.e. zabbix.example.com, 10.0.0.2 or 10.0.0.0/24.10050
@@ -32,18 +32,19 @@
65535Y
-
+ 0.0.0.0YY
- /^((([0-9a-zA-Z._\-\*:]+)([,]){0,1}))*/u
- lower
- Please provide valid IP addresses, i.e. 10.0.0.1.
+ N
+ Y
+ ,
+ Please provide one or more valid IP addresses, i.e. 10.0.0.1.
-
+ N
- /^.{1,255}$/u
- Should be a string between 1 and 255 characters.
+ N
+ Please provide a valid IP address, i.e. 10.0.0.1.100