Greetings, new to XMPP and OpenFire here
I'm doing some tests at home before proposing OpenFire at the office. One of the requirements will be that some of us will work from home some times, so access from the internet is a must. But I'm not doing well in that part.
Using OpenFire 4.0.1 over Windows 7, tried latest Pidgin and Spark to connect. Whenever I try to connect to the OpenFire server using 127.0.0.1, it works. If I use my IP, it doesn't work. Looking and looking, it seems that the domain must be a fully qualified domain name, so I added an A record to one of my domains, making a subdomain pointing to my current IP. Pinging the subdomain works. The ports are opened and forwarded correctly, as services like canyouseeme.org tell me 5222 is listening while 5221 is not, for example. OpenFire's domain is im.whateverdomain.com.
Again, using the connect address as 127.0.0.1 makes everything possible: creating new users (which I will disable, but well I'm just testing), logging in, etc. When I tell either Pidgin or Spark to use the domain im.whateverdomain.com, I can't connect anymore.
I searched lots and tried lots of different stuff, reinstalled OpenFire a couple of times and rechecked everything so many times, to no avail. I looked in these forums too and while there are some other "can't connect to openfire from internet" threads, none of which I found are similar to the strange situation I'm experiencing.
Suggestions? Thanks in advance.