Questions tagged [ejabberd]

ejabberd is a Jabber/XMPP instant messaging server, licensed under GPLv2 (Free and Open Source), written in Erlang/OTP. Among other features, ejabberd is cross-platform, fault-tolerant, clusterable and modular.

ejabberd is a Jabber/XMPP instant messaging server, licensed under GPLv2 (Free and Open Source), written in Erlang/OTP. Among other features, ejabberd is cross-platform, fault-tolerant, clusterable and modular.

176 questions
0
votes
0 answers

Cannot get XMPP vCard user search working properly version 21.12-1 ejabberd under Ubuntu 22.04.2 and LDAP to Active Directory

I'm have tested with Swift and Gajim. AD authentication integration works, but the vcard search fails when run from both Swift and Gajim but succeeds from the command line. Gajim is from the nightly build from 6/11/2023 Any suggestions? this…
0
votes
0 answers

ejabberdctl debug console terminating

We've four eJabberd nodes in cluster node name xmpp[1-4] Among the four nodes, ejabberdctl debug command is not giving the console in two of the nodes (xmpp1 and xmpp4) instead the process is terminating. ejabberd version:22:05 erlang/OTP release:…
0
votes
0 answers

Failed outbound s2s EXTERNAL authentication

I am trying to set up a locally-hosted ejabberd instance running in docker to use push notifications with monal-im. I am getting the following error in the log Failed outbound s2s EXTERNAL authentication chat.[MY DOMAIN].com ->…
atldiy
  • 1
0
votes
1 answer

how to query a xmpp server from outside to find out what version he is running

There are many xmpps servers around (ejabberd, prosody etc ...). Is there a api call that tells one what brand and what version is running on that server?
Max Muster
  • 337
  • 2
  • 6
  • 27
0
votes
0 answers

STUN-TURN: Access denied by service policy

Hi trying to configure conversations android app to make calls through ejabberd, when i debug using adb i get this error in the log returned: "Access denied by service policy". Looks like some permission issue on ejabberd allowing clients access to…
Radu
  • 1
0
votes
1 answer

Ejabberd, allow only text messages and forbid audio and video call for some users

I'm trying to forbid audio and video calls for some users. Reading documentation i find access rule for mod_stun_disco. So my config looks like this: acl: local: user_regexp: "" loopback: ip: - 127.0.0.0/8 - 10.10.0.0/16 …
0
votes
1 answer

Implementing XEP-0313 in ejabberd

I'm trying to implement "XEP-0313" protocol on our "ejabberd" server -archiving service, I found "ejabberd-mod-mam" module, but I have some notes and questions 1- It is too old, last commit on 18 Oct 2015, do you know anything more updated? 2-…
MRashad
  • 21
  • 5
0
votes
1 answer

Ejabberd: Restrict who can view profile pictures

Is there any way to restrict who can view avatars? I mean. Allowing only users within the same domain, or specific users to view profile pictures.
0
votes
2 answers

How to migrate ejabberd database from SQL backend to Mnesia?

There is pretty supported action to move from Mnesia to SQL, a special command ejabberdctl export2sql (in older versions it used to be called export2odbc). Some setups may need that because Mnesia is limited to 2GiB and blah blah blah. In my case…
Nikita Kipriyanov
  • 10,947
  • 2
  • 24
  • 45
0
votes
2 answers

Node unable to leave cluster for eJabberd upgrade

Environment ejabberd version: 20.04 Erlang version: Erlang (SMP,ASYNC_THREADS)(BEAM) emulator version 9.2 OS: Linux (Debian) Installed from: source Errors from crash.log 2022-02-08 22:42:45 =CRASH REPORT==== crasher: initial call:…
0
votes
1 answer

Keep thread synchronized across multiple devices (ejabberd/conversations)

I want to use two different client devices with the same jabber ID, and I want the message thread to appear the same to both of them, even if one of the clients is offline for a period of time. Both clients run Conversations and the server is…
0
votes
1 answer

Ejabberd won't start anymore

I've had ejabberd running for several months with NO issues. In the last few days, it started to crash with out of memory errors in dmesg. Now, it simply won't start. When I try to start it, I see this in the log: 2021-11-17 16:48:21.808 [notice]…
Mike
  • 1
0
votes
1 answer

Migrate from OpenFire to Ejabberd

Can I migrate from OpenFire to Ejabberd with full data(contacts, messages, etc)? I found only one solution for migration: export from OpenFire only contacts.
demon
  • 1
0
votes
1 answer

Can't start bosh session after updating docker image to latest

After updating from image 20.04 to 21.04 I wasnt able to start a bosh sessions anymore, after that i rolled the image back to 20.04 and I still unable to start the session. Heres the logs with my info obscured jabberd_1 | 2021-06-04…
0
votes
1 answer

EJabberd 21.04 writing mod_muc_log errors to logs every 3 minutes, even though logging is working

I am running EJabberd 21.04 on OpenSuse Linux 15.2, and am using the MUC module with room logging. As far as I can tell, everything is working properly. Room logs and activity are being written to the room logs. However, in the ejabberd.log and…