I have installed a fresh copy of Open Fire on my Windows Server 2003 machines and it all works fine over the local network. I am now trying to get it to work publicly using the dynamic dns address I set up. That address is in the format myserver.dyndns.org
I can ping myserver.dyndns.org and it replies with the correct ip. I have also opened port 5222 on my firewall via the built in NAT option and have set it to forward that port to the server local IP address. I have tested if the port is open from some online tools and it is. I have also set up server name to be myserver.dyndns.org as recommended but still no joy - the spark client does not see the server when going connecting via myserver.dyndns.org.
Is there something I am forgetting to do?