I’ve searched all over the internet. Found some suggestions relating to update the DNS records on public domain (www.mydomain.com) but I couldn’t get it working.
Well, I’m not an expert, but I would like to know the steps to setup a Public Domain with openfire to get it working and allow users to connect to server using the domain as server from outside.
It’s a weird situation. You know how to create DNS records, but you don’t know how to check computer’s IP address Well, depending on the OS launch a cmd or terminal window on that chat server and type ipconfig or ifconfig. Machine’s IP address would be somethere along the information. Seriously, maybe you should find network admin to do such stuff.
If your chat server only has a public IP, then there is no need to NAT or do anything with the internal IP’s. Though it is not very wise to let the server be on the open Internet without any firewall or DMZ.
Recreate server certificates (self-signed are good enough for testing purposes at least)
Restart your server
Point both *.yourdomain.com and @yourdomain.com to the ip address of your machine. Well, actually, it *might *be that the “@” is not needed given the next step, but I did it.
Create an SRV record. Create actually two records: for _xmpp-client , and another for _xmpp-server. The required details of the SRV records are in 2 postings of mine in this forum in this location: http://community.igniterealtime.org/message/222667