Spark on Windows Server 2008 R2 Standart


I’ve installed Spark/Openfire on a Windows Server 2008 R2 Standart, it’s working fine on my intranet, but when I try to access from outside, it doesn’t work. It was installed and working on a Windows Server 2003, after the migration it doesn’t connect. What I need to do, to make it work?