After reading François’ article about running your own XMPP server, I thought I’d give it a go myself. A comment from Steven suggested that prosody would be a better and simpler alternative so I went with that.
It is actually really simple with about 5 lines to add to the config, as well as firewall changes. The only trick is if you have a chained SSL certificate like mine you need to cat the certificate and the CA one together, otherwise you get SSL errors.
So I’m up and going with a XMPP contact the same as my email address which is csmall and then the domain enc.com.au
It just doesn’t have anyone as contacts yet I”ll be adding the DNS records for it shortly.