I’m on nobara linux (which is a Fedora based distro) and I don’t have ufw (as far as I know it’s ubuntu’s firewall), I tried running:
sudo firewall-cmd –add-rich-rule=’rule family=”ipv4″ source address=”192.168.1.1″ port port=”1900″ protocol=”udp” accept’ –permanent
but this didn’t help at all as i still can’t see the external IP after running “sudo /etc/NX/nxserver –upnpmap”