"UPnP disabled" per support tab

My Netgear nighthawk router has UPnP enabled, but Dappnode/support says UPnP is not enabled, and that Ports need to be opened manually.

When I look at the list of ports opened by UPnP on my router, all of the ports listed under Dappnode/Support/Ports are actually open to the dappnode IP address… So not sure why it would throw UPnP/ports errors when UPnP is enabled, and the necessary ports are actually opened?

I have some UPnP errors in “dappmanager” logs, as follows:

ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/modules/ipfs/Ipfs:112] Error pinning hash /ipfs/QmYN844esG5VALEgiLfYpxm4YaTPfnDdYLeKG1R4gUa5FJ TimeoutError: Request timed out
at Timeout. (/usr/src/app/webpack:/node_modules/ipfs-utils/src/http.js:39:1)
at listOnTimeout (node:internal/timers:559:17)
at processTimers (node:internal/timers:502:7)
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 4002 UDP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 4002 4002 UDP 7200
No IGD UPnP Device found on the network !
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/api/logger:19] RPC success packageInstall
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/nsupdate:41] nsupdate add [ ‘https.dnp.dappnode.eth’ ]
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 4001 TCP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 4001 4001 TCP 7200
No IGD UPnP Device found on the network !
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 443 TCP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 443 443 TCP 7200
No IGD UPnP Device found on the network !
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:113] Error on NAT renewal interval UpnpError: UPnP Error: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -l
No IGD UPnP Device found on the network !
at parseUpnpErrors (/usr/src/app/webpack:/@dappnode/dappmanager/src/modules/upnpc/upnpError.ts:6:10)
at Object. (/usr/src/app/webpack:/@dappnode/dappmanager/src/modules/upnpc/list.ts:23:26)
at Generator.throw ()
at rejected (/usr/src/app/index.js:397203:65)
at runMicrotasks ()
at processTicksAndRejections (node:internal/process/task_queues:96:5) {
terminalOutput: ‘UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -l\n’ +
‘No IGD UPnP Device found on the network !\n’,
typeUpnpError: 2
}
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/utils/logUi:25] Progress log wireguard.dnp.dappnode.eth Verifying download…
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:113] Error on NAT renewal interval UpnpError: UPnP Error: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -l
No IGD UPnP Device found on the network !
at parseUpnpErrors (/usr/src/app/webpack:/@dappnode/dappmanager/src/modules/upnpc/upnpError.ts:6:10)
at Object. (/usr/src/app/webpack:/@dappnode/dappmanager/src/modules/upnpc/list.ts:23:26)
at Generator.throw ()
at rejected (/usr/src/app/index.js:397203:65)
at runMicrotasks ()
at processTicksAndRejections (node:internal/process/task_queues:96:5) {
terminalOutput: ‘UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -l\n’ +
‘No IGD UPnP Device found on the network !\n’,
typeUpnpError: 2
}
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/utils/logUi:25] Progress log wireguard.dnp.dappnode.eth Package downloaded
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/utils/logUi:25] Progress log wireguard.dnp.dappnode.eth Loading image…
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/utils/logUi:25] Progress log wireguard.dnp.dappnode.eth Package Loaded
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/utils/logUi:25] Progress log wireguard.dnp.dappnode.eth Writing files…
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/utils/logUi:25] Progress log wireguard.dnp.dappnode.eth Preparing package…
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/utils/logUi:25] Progress log wireguard.dnp.dappnode.eth Starting package…
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/utils/logUi:25] Progress log wireguard.dnp.dappnode.eth Package started
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/utils/logUi:25] Progress log wireguard.dnp.dappnode.eth Cleaning files…
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/utils/logUi:25] Progress log wireguard.dnp.dappnode.eth Cleaning previous images…
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/api/logger:19] RPC success packageInstall
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/nsupdate:41] nsupdate add [ ‘wireguard.dnp.dappnode.eth’ ]
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/db/interceptGlobalEnvOnSet:49] Updated global env _DAPPNODE_GLOBAL_UPNP_AVAILABLE to true in all dappnode packages
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/db/interceptGlobalEnvOnSet:49] Updated global env _DAPPNODE_GLOBAL_INTERNAL_IP to 192.168.1.11 in all dappnode packages
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/db/interceptGlobalEnvOnSet:49] Updated global env _DAPPNODE_GLOBAL_PUBLIC_IP to 66.8.255.238 in all dappnode packages
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 80 TCP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 80 80 TCP 7200
No IGD UPnP Device found on the network !
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 9106 TCP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 9106 9106 TCP 7200
No IGD UPnP Device found on the network !
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 30404 UDP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 30404 30404 UDP 7200
No IGD UPnP Device found on the network !
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 4002 UDP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 4002 4002 UDP 7200
No IGD UPnP Device found on the network !
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/db/interceptGlobalEnvOnSet:49] Updated global env _DAPPNODE_GLOBAL_PUBLIC_IP to 66.8.255.238 in all dappnode packages
Socket connected FJGZJZQxmJNTU2yMAAAz
Socket connected 4r8tNv0d7nNDcJajAAA1
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/api/logger:34] RPC error packageGet Error: No DNP was found for name teku.dnp.dappnode.eth
at /usr/src/app/webpack:/@dappnode/dappmanager/src/calls/packageGet.ts:25:19
at Generator.next ()
at fulfilled (/usr/src/app/index.js:375634:58)
at runMicrotasks ()
at processTicksAndRejections (node:internal/process/task_queues:96:5)
Socket connected H5yaV74co5UpsJGdAAA3
Socket connected ukWnBa98trWceEf-AAA5
Socket connected _b405jMy_1vIkFZDAAA7
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/db/interceptGlobalEnvOnSet:49] Updated global env _DAPPNODE_GLOBAL_UPNP_AVAILABLE to true in all dappnode packages
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/db/interceptGlobalEnvOnSet:49] Updated global env _DAPPNODE_GLOBAL_INTERNAL_IP to 192.168.1.11 in all dappnode packages
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 51820 UDP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 51820 51820 UDP 7200
No IGD UPnP Device found on the network !
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 9106 UDP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 9106 9106 UDP 7200
No IGD UPnP Device found on the network !
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 30404 TCP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 30404 30404 TCP 7200
No IGD UPnP Device found on the network !
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 30404 UDP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 30404 30404 UDP 7200
No IGD UPnP Device found on the network !
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:113] Error on NAT renewal interval UpnpError: UPnP Error: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -l
No IGD UPnP Device found on the network !
at parseUpnpErrors (/usr/src/app/webpack:/@dappnode/dappmanager/src/modules/upnpc/upnpError.ts:6:10)
at Object. (/usr/src/app/webpack:/@dappnode/dappmanager/src/modules/upnpc/list.ts:23:26)
at Generator.throw ()
at rejected (/usr/src/app/index.js:397203:65)
at runMicrotasks ()
at processTicksAndRejections (node:internal/process/task_queues:96:5) {
terminalOutput: ‘UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -l\n’ +
‘No IGD UPnP Device found on the network !\n’,
typeUpnpError: 2
}
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/db/interceptGlobalEnvOnSet:49] Updated global env _DAPPNODE_GLOBAL_PUBLIC_IP to 66.8.255.238 in all dappnode packages
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/db/interceptGlobalEnvOnSet:49] Updated global env _DAPPNODE_GLOBAL_PUBLIC_IP to 66.8.255.238 in all dappnode packages
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/db/interceptGlobalEnvOnSet:49] Updated global env _DAPPNODE_GLOBAL_UPNP_AVAILABLE to true in all dappnode packages
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/db/interceptGlobalEnvOnSet:49] Updated global env _DAPPNODE_GLOBAL_INTERNAL_IP to 192.168.1.11 in all dappnode packages
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 80 TCP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 80 80 TCP 7200
No IGD UPnP Device found on the network !
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 9106 TCP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 9106 9106 TCP 7200
No IGD UPnP Device found on the network !
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 30404 TCP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 30404 30404 TCP 7200
No IGD UPnP Device found on the network !
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 30404 UDP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 30404 30404 UDP 7200
No IGD UPnP Device found on the network !
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 4001 TCP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 4001 4001 TCP 7200
No IGD UPnP Device found on the network !
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/db/interceptGlobalEnvOnSet:49] Updated global env _DAPPNODE_GLOBAL_PUBLIC_IP to 66.8.255.238 in all dappnode packages
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/db/interceptGlobalEnvOnSet:49] Updated global env _DAPPNODE_GLOBAL_PUBLIC_IP to 66.8.255.238 in all dappnode packages
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/db/interceptGlobalEnvOnSet:49] Updated global env _DAPPNODE_GLOBAL_UPNP_AVAILABLE to true in all dappnode packages
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/db/interceptGlobalEnvOnSet:49] Updated global env _DAPPNODE_GLOBAL_INTERNAL_IP to 192.168.1.11 in all dappnode packages
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 51820 UDP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 51820 51820 UDP 7200
No valid UPNP Internet Gateway Device found.
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 80 TCP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 80 80 TCP 7200
No valid UPNP Internet Gateway Device found.
ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/daemons/natRenewal:87] Error openning port 9106 UDP: UPnP Error: Command failed: docker run --rm --net=host --entrypoint=/usr/bin/upnpc dappmanager.dnp.dappnode.eth:0.2.53 -e DAppNode -a 192.168.1.11 9106 9106 UDP 7200
No valid UPNP Internet Gateway Device found.
INFO [/usr/src/app/webpack:/@dappnode/dappmanager/src/db/interceptGlobalEnvOnSet:49] Updated global env DAPPNODE_GLOBAL_PUBLIC_IP to 66.8.255.238 in all dappnode packages
Socket connected DFPtg8LaHJED2AidAAA9
Socket connected 32kNlqXNdk8prMQiAAA

ERROR [/usr/src/app/webpack:/@dappnode/dappmanager/src/api/logger:34] RPC error devicesList FetchError: request to http://vpn.dappnode:3000/rpc failed, reason: getaddrinfo ENOTFOUND vpn.dappnode
at ClientRequest. (/usr/src/app/webpack:/node_modules/node-fetch/lib/index.mjs:1485:1)
at ClientRequest.emit (node:events:527:28)
at Socket.socketErrorListener (node:_http_client:454:9)
at Socket.emit (node:events:527:28)
at emitErrorNT (node:internal/streams/destroy:157:8)
at emitErrorCloseNT (node:internal/streams/destroy:122:3)
at processTicksAndRejections (node:internal/process/task_queues:83:21) {
type: ‘system’,
errno: ‘ENOTFOUND’,
code: ‘ENOTFOUND’
}

Before filing a new topic, please provide the following information.

Core DAppNode Packages versions

  • bind.dnp.dappnode.eth: 0.2.6
  • core.dnp.dappnode.eth: 0.2.58
  • dappmanager.dnp.dappnode.eth: 0.2.53, branch: develop, commit: 45ec898e
  • https.dnp.dappnode.eth: 0.1.4
  • ipfs.dnp.dappnode.eth: 0.2.18
  • wifi.dnp.dappnode.eth: 0.2.8
  • wireguard.dnp.dappnode.eth: 0.1.2

System info

  • dockerComposeVersion: 2.5.0
  • dockerServerVersion: 20.10.6
  • dockerCliVersion: 20.10.6
  • os: debian
  • versionCodename: bullseye
  • architecture: amd64
  • kernel: 5.10.0-19-amd64
  • Disk usage: 23%

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.