-
For the last four months, I have been working on trying to get an XMPP server running. Not just ejabberd, I have seen similar issues with Prosody and other servers. I have had the most success with ejabberd so far but like every other server something doesn't seem to work correctly. I am at my wits end, everything seems to be configured properly. I have followed some dozen tutorials, some as many as five times each, figuring there was something wrong with how I set it up but they all tread over the same ground and offer no troubleshooting advice-- that I managed to get from StackOverflow and even then it hasn't been very useful. Attempting to connect over port 5223 causes Pidgin to error out with "Server closed the connection". The output of My guess here is that either the connection is silently failing server-side (either due to misconfigured server or a bug) or that Pidgin is bugged. Before I go about filing bug reports or trying to derive a patch, however, I'm asking about it here just in case it really is something painfully obvious that I somehow missed. If anyone needs additional information, I can provide. Any help would be much appreciated, I'm getting desperate at this point. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
I've installed ejabberd from git source code, it's a recent version but this probably is irrelevant to your problem. And maintained the default configuration, like this: listen:
-
port: 5223
ip: "::"
tls: true
module: ejabberd_c2s
max_stanza_size: 262144
shaper: c2s_shaper
access: c2s
starttls_required: true Started ejabberd:
And registered an account:
Then I've installed Pidgin 2.14.5 and configured an account:
In the Advanced tab:
When click on Add, it connects immediately:
|
Beta Was this translation helpful? Give feedback.
-
@Absolutia Until Pidgin 3 is out don't use old Pidgin 2 for testing as its features are known to be incomplete or even broken. Use Dino or Gajim or Conversations or Siskin or Beagle. |
Beta Was this translation helpful? Give feedback.
I've installed ejabberd from git source code, it's a recent version but this probably is irrelevant to your problem. And maintained the default configuration, like this:
Started ejabberd:
And registered an acco…