As the title says, I disabled UPnP and verified there are no lingering NAT rules. Yet, I keep seeing a “upnp“ IP service on ports 1900/udp and 2828/tcp, flagged as Dynamic. The service persists after a reboot.
Given that UPnP is disabled, I would expect the service to be disabled/removed. Is this a bug or is the service enabled by design, rejecting UPnP requests from clients?
Relevant config:
[admin@hAP] > ip/upnp export
# 2026-04-20 23:16:04 by RouterOS 7.23beta5
# software id = 6LAG-9BIG
#
# model = C53UiG+5HPaxD2HPaxD
# serial number = XXXXXXXXXXX
/ip upnp
set show-dummy-rule=no
[admin@hAP] > /ip/upnp print
enabled: no
allow-disable-external-interface: no
show-dummy-rule: no
[admin@hAP] > /ip/upnp/interfaces print
[admin@hAP] > /ip/service print
Flags: D - DYNAMIC; X - DISABLED, I - INVALID; c - CONNECTION
Columns: NAME, NETNS, CONTAINER, PORT, PROTO, CERTIFICATE, VRF, MAX-SESSIONS, LOCAL, REMOTE
# NAME NETNS CONTAINER PORT PROTO CERTIFICATE VRF MAX-SESSIONS LOCAL REMOTE
...
12 D upnp 1900 udp
13 D upnp 2828 tcp