Skip to content

zabbix-extra-network: network discovery regression: wrong username used in ACL #29058

@leo-b

Description

@leo-b

Package Name

zabbix-extra-network

Maintainer

(@danielfdickinson)

OpenWrt Version

25.12.2

OpenWrt Target/Subtarget

ipq40xx/generic

Steps to Reproduce

907e9c6 introduced separate users for zabbix agent and zabbix server.

However the acl file /usr/share/acl.d/zabbix-network.json was not updated.

# diff -u /usr/share/acl.d/zabbix-network.json.orig  /usr/share/acl.d/zabbix-network.json
--- /usr/share/acl.d/zabbix-network.json.orig   2026-03-25 21:09:53.000000000 +0100
+++ /usr/share/acl.d/zabbix-network.json        2026-04-03 20:25:01.000000000 +0200
@@ -1,5 +1,5 @@
 {
-       "user": "zabbix",
+       "user": "zabbix-agent",
        "access": {
                "network.interface": {
                        "methods": [ "dump" ]

Actual Behaviour

Network discovery item fails because of insufficient permissions:

Invalid discovery rule value: cannot parse as a valid JSON object: invalid object format, expected opening character '{' or '[' at: 'lua: (command line):1: attempt to index global 'dump' (a nil value)

Confirmation Checklist

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions