Jabberd2 Works for users inside the server, but not S2S...
I'm not quite sure what I've done wrong, and I don't know where to edit to make this work.
Also… does anyone know how to install MUC onto Jabberd2 on Ubuntu?
I will be doing more research when I get home later tonight, but I wanted to try to cheat and pick some brains…
2 Replies
if you're still using firehol, you need to make sure you have "server jabberd accept", not just "server jabber accept"… I think I'm right in saying you have "client all accept", but you'll at least need "client jabberd accept"
try it with your firewall down if this doesn't work, I don't use jabberd2 any more, you may well need to specifically enable s2s communication…
as far as I know, you just need to apt-get install jabber-muc then adjust the config for your server name, this sort of stuff is all quite well documented over at jabber.org.
Unfortnatly, Jabber-MUC for Ubuntu wants Jabber1.4, not Jabber2 to work. I've found a workaround, but it requires compiling the "Jabber Runtime Wrapper Thing" and MUC, then installing them… but I haven't gotten anything to compile on my Linode yet, so more work there…
…I was just lamely hoping there was an easier way to do that…