I have installed OpenFire on an Ubuntu Server, and the users on LAN using Pidgin as a XMPP clients have no problems.
However, there are two locations connected with VPN (not a VPN client installed on the computer, firewall-to-firewall VPN) and some of them have problems connecting, someone have not. I have also tried another XMPP client, but also unstable. What happens is that it looks like it’s connected and “available”. There is contact there, because if I use wrong password it tell’s me that. But after about 1 minute, it says ping timeout.
I don’t have any problem with other protocols over this VPN connections, based on Sonicwall firewalls.
I hope someone could help me out with this problem.