To followup on and possibly clarify the last post, it is not necessary to actually “change” the name of the server itself, rather change
what you use in the logon box as the name of the server.
It is only necessary to change the name of the server in the logon box on the sparkweb to whatever DNS name you are using.
E.g. Internally, I am running openfire on a box called “Bonfire” and inside people go to http://bonfire:9090/plugins/enterprise/sparkweb/index.jsp
In the login boxes the put | myusername | @ | bonfire |
where | | represents the box where you type.
Outside they go to an alias DNS record I have, that happens to be “mail.mycompany.com” http://mail.mycompany.com:9090/plugins/enterprise/sparkweb/index.jsp
So inside the sparkweb login I type | myusername | @ | mail.mycompanyname.com | instead.
And I get right in.
Also, I only open ports 9090 and 9091 (not necessarily needed I don’t think) for sparkweb and I only use 5222 for XMPP.
And spark and sparkweb seem to work fine, I can transfer files etc.