I have the following setup
An Azure VM running windows that has OpenFire installed and configured.
I have turned the firewall off on this VM.
I have enabled the end points for the VM in the Azure Portal
I can telnet and PsPing to port 5222 remotely.
I can log in and connect to the server via spark locally
I cannot connect remotely at all.