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.

Filter by
Sorted by
Tagged with
0
votes
1answer
33 views

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.
0
votes
1answer
22 views

Conversations cannot log in to ejabberd - error in stream

The ejabberd server I'm configuring has the following configuration for certfiles and for the port 5222. Gajim, Psi and Pidgin can connect fine. Conversations cannot. There's some stream error. ...
0
votes
0answers
29 views

Ejabberd: failed to decode from DER format

Environment: ejabberd version: 20.7 Erlang version: 10.6 OS: Windows Server 2019 Installed from: official binary installer Errors from error.log/crash.log 2021-06-21 07:40:31.041 [critical] <0.105....
0
votes
1answer
39 views

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 ...
0
votes
1answer
30 views

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 ...
0
votes
1answer
46 views

How to allow more than 5K users to join Ejabberd MUC?

Ejabberd is the massively scalable server, here's article which show Ejabber can supporting 2M+ concurrent user. But for Multi-User Chat(MUC), Ejabber supports only 5K users(as per ejabberd module ...
1
vote
1answer
141 views

Ejabberd TLS negotiation failed

I've been trying for two days to get a simple Ejabberd setup working on a FreeBSD system, nothing too complicated, but couldn't get past a "TLS negotiation failed" error in Conversations. I ...
0
votes
1answer
147 views

How do I successfully run ejabberdctl dump-config or find updated documentation?

After starting up ejabberd 20.12 in Docker, the logs tell me I should run ejabberdctl dump-config to get the current running configuration. 2021-01-15 01:32:21.039034+00:00 [warning] Listening option '...
0
votes
1answer
342 views

ejabberd getting 404 Not Found at /http-bind

i'm having trouble setting up external xmpp server for nextcloud with my ejabberd server in combination with jsxc / xmpp-cloud-auth. In nextcloud external server config it shown the error: XMPP domain:...
0
votes
1answer
213 views

Ejabberd cluster load balancing with AWS ALB

Summarizing my requirement here. Configure Ejabberd cluster setup under AWS application load balancer, then register 10K users with Ejabberd API request. Once the user accounts created, login with ...
0
votes
1answer
86 views

ejabberdctl cannot connect to server

# ejabberdctl Failed RPC connection to the node 'ejabberd@chat.***.com.au': nodedown It might appear that the configuration is pointing to the wrong server, but that all looks correct, since I can ...
1
vote
0answers
32 views

Lagging in eJabberd messaging

I am running ejabberd 17.04. I have about 900K+ users registered on my node. For me the system was running smoothly as I do not have more than 500 users online at any point. But recently, the users ...
-1
votes
1answer
83 views

Limit client apps used with ejabberd

We have configured Ejabberd. I need to find a way to restrict end-users so they can only use the Gaijim XMPP client. I have researched how to do this on various forums, however I have had no luck. ...
1
vote
0answers
283 views

How to do push notifications with ejabberd 19.09

I am using ejabberd 19.09. It is connected to a SQL Server database backend for storage, and I am using "external script" (https://docs.ejabberd.im/admin/configuration/authentication/#...
0
votes
1answer
31 views

installation gone awfully wrong?

I have installed the platform using the .run script Two dirs appeared in /opt/ejabberd and /opt/ejabberd-20... I started the services registered users and connected played along fine Pidgin also sent ...
0
votes
1answer
98 views

Which steps to follow in order to make configuration of NAPTR records in ejabberd

I am newly in network and programming. I want to configure Sip in ejabberd. After I added ejabberd_sip listening module in ejabberd.yml as recommended in the documentation the next step is described ...
0
votes
1answer
104 views

mod_block_strangers and ACL

My ejabberd version is 19.08. Could you advice or explain, why mod_block_strangers: access: list drop: true access_rules: list: allow: all works fine? But such: mod_block_strangers: ...
0
votes
1answer
145 views

Ejabberd mod_block_strangers block error stanzas

My ejabberd version is 19.08. With enabled mod_block_strangers error stanzas haven't been received. Sending message to outside recipient (not local jabber) Example of out stanza with ...
-1
votes
1answer
100 views

LDAP Configuration on Windows 2016

I have installed ejabberd 20.04 on a Windows 2016 server and would like to integrate AD. I can not seem to find where to put the server info
1
vote
1answer
581 views

ejabberd STARTTLS setup on port 5222

I just installed and setup the docker ejabberd/ecs image on an ubuntu 20.04 aws instance. I have ports, domain name and users setup and working. On the host (ubuntu) I generated Let's Encrypt ...
0
votes
1answer
84 views

Ejabberd: A user can see other (foreign) chat content

A have tested ejabberd 20.03 on my Archlinux box for a few weeks now as a possible WhatsApp replacement within the family. I use a postgresql backend for my user database. All went very well until ...
0
votes
1answer
306 views

Failed to establish outbound s2s connection

I'm getting this error when trying to chat between 2 registered users 04:54:07.632 [warning] Failed to establish outbound s2s connection host -> user: DNS lookup failed: non-existing domain; ...
0
votes
1answer
50 views

Multiple argument in ejabberdctl process_rosteritems command

Guys and especially Badlop :) I need your help and have question. How can I add more argument in process_rosteritems command I have for example, such command: ejabberdctl process_rosteritems list ...
0
votes
1answer
41 views

When I am trying to run ejabberdctl live, it is taking almost 30 minutes to load configuration

I am passing the below run level commands while running ejabberdctl live. After passing those commands it's taking almost 30 minutes to load configuration. After that, I am trying to run another ...
-1
votes
1answer
210 views

eJabberd: Retrive Chat Room history

I know it is very old question but I need some help regarding this urgently. As per this thread, The chat room history only stored in RAM and it will removed if we restart the ejabberd service. Is ...
0
votes
1answer
311 views

Ejabberd MUC room not sending unavailable presence for disconnected users

I'm running ejabberd 19.09.1 using the official Docker image, configured for anonymous authentication with mod_muc. Clients generally connect to the server in the browser, through a WebSocket endpoint....
0
votes
0answers
173 views

Unable to log in to ejabberd

I have an AWS instance (Ubuntu 18.04) on which I am deploying ejabberd xmpp server (v.19.09.1). I took the following steps. I disabled Ubuntu firewall (ufw) within the AWS instance since I already ...
0
votes
2answers
258 views

CA certificate shows as unkown certificate

I am trying to configure a certificate for usage with my ejabberd server. This is not a self-signed cert but one from PossitiveSSL from Comodo valid for 1 year. Cert is not expired. I have the ...
0
votes
1answer
58 views

Shared roster and circular dependency in ejabberd

I've configured a ejabberd instance on debian 10, from debian packet (version 18.12). I have 3 virtual host (let's call the example1.com, example2.com and example3.com). The first one is using LDAP ...
0
votes
0answers
60 views

blocked In-Bound Registration for ejabberd-18.12.1-2 because Spam

On my debian stretch vps I have a xmpp server ejabberd-18.12.1-2 ~ bpo9 + 1. The anti spam precautions I took are: registration_timeout: 2600 A captcha to protect IBR (in-bound registration) which ...
0
votes
1answer
167 views

ejabberd registration timeout

When member is registered and captcha is turned on, member see such windows (sorry, it's in russian) screenshot And there is timeout, after passing that time member get mistake. Time is very short, ...
0
votes
1answer
79 views

ejabberd mod_logxml crashing user_send_packet and user_recieve_packet

I installed mod_logxml using ejabberdctl module_install and moved the beam file to my /ebin. I troubleshot this method because it doesn't work correctly out of the box until now, I'm finally able to ...
0
votes
1answer
71 views

ejabberd having issue about undefined function

I am getting errors with XMPP on my Gentoo Hardened server. It runs and says it is running but when trying log many of these errors appear about a crash. 2019-11-01 10:56:54.748 [error] <0.563.0&...
0
votes
1answer
57 views

eJabberd Service Discovery not show Service Administration (XEP-0133 Commands)

I tried to use Service Discovery to find out what commands are supported by the xmpp-server as per XEP-0133 (https://xmpp.org/extensions/xep-0133.html#disco). The first request for general support ...
0
votes
0answers
320 views

when using ejabberd 19.05 with MySQL I always see empty sql tables, except ejabberd.sm

I'm trying to enforce ejabberd to not use Mnesia db but use Mysql. I have followed all the docs about how to configure this. And looks like it's working. This is my ejabberd.yml configuration file. ...
0
votes
1answer
161 views

Ejabberd: some questions about configurations

I have some questions about ejabberd server configurations: How I can show private chat history on the Web Admin or/and export history by specific date/time into the file? (I use Mysql for archive ...
2
votes
1answer
91 views

How do I list ejabberd users by registration date?

A spammer found my private ejd server and registered a few thousand users. I want to get rid of them all without causing collateral damage to other users. Is there a way to get a list of users that ...
0
votes
0answers
224 views

Whats wrong with ejabberd certificate?

I'm using ejabberd for communications. While sending files using xmpp client (f.e. gajim) occurs certificate error: Upload_file CERTIFICATE_VERIFY_FAILED Certificate exists, tried to uncomment ...
0
votes
1answer
580 views

ejabberd ldap authentification - user unable to log in

I'm new to ejabberd Server Administration. I am able to log in with Administrator credentials (Who is mentioned as ldap_rootdn) but I am unable to log in with any of the other Users AD credentials ...
0
votes
1answer
242 views

ejabberd pubsub related commands

I have ejabberd 19.02 installed on an Ubuntu 18.04 server. I would like to find out if an admin can issue pub/sub related commands such as node creation, subscribing a jid to a node, sending a message ...
0
votes
1answer
417 views

ejabberd mod_shared_roster_ldap - display AD Group Name in Client

we are using ejabberd 19.02 with Active Directory Authentication and using mod_shared_roster_ldap for showing Contacts from a AD Group. Its working fine but there is one problem. In Pidgin the ...
1
vote
0answers
117 views

Upload files doesn't work on Ejabberd server

I will try to explain to you what is happening to me in my brand new Ejabberd server. I can not get the option to upload files between users (mod_http_upload), I have followed several tutorials, but ...
0
votes
1answer
121 views

ejabberd and MS SQL on Windows?

Is it correct that if I install ejabberd on Windows machine I cannot use MS SQL instead of Mnesia? https://docs.ejabberd.im/admin/configuration/#microsoft-sql-notes seems to suggest it, it says, "For ...
1
vote
0answers
449 views

ejabberd external auth and getting list of registered users or searching for user?

We have an existing set of web applications written in .NET (front ends and web services) with SQL Server back end. Trying to switch from Openfire as XMPP server to ejabberd. Openfire allows to ...
0
votes
1answer
241 views

How to add new module to running ejabberd node?

I followed up this tutorial https://blog.process-one.net/elixir-sips-ejabberd-with-elixir-part-1/ how to write ejabberd module. And that works great, I put module to ejabberd/src and then compile ...
0
votes
0answers
77 views

Login or registration is very slow from any Xmpp Client

I've set up Ejabberd successfully everything works as it should. Only the login or a registration takes a long time, sometimes over 20 seconds. DNS entries match, config, SSL certificate too, needed ...
0
votes
1answer
391 views

store ejabberd muc room data in mysql

I implemented group chat using mucSub feature given by ejabberd. As for now the messages that have sent to the muc room are storing in the mnesia database, whenever I restart the server message ...
0
votes
1answer
453 views

ejabberd virtual host setup issue

I'm trying to setup the virtual host in ejabberd, however regardless of what I try it either gives me the following error /usr/local/etc/ejabberd/ejabberdctl.cfg: line 187: host_config:: command not ...
0
votes
1answer
110 views

migration mnesia BD ejabberd v 2.1.5-3 -> 16.09-4

I'm have oldserver with Debian 6, ejabberd v. 2.1.5-3 with mnesia BD and need move users and passwords to newserver with Debian 9.6, ejabberd 16.09-4 and mnesia BD. Nodenames of servers is different. ...
0
votes
2answers
329 views

Unable to set thumbnail configuration to true for Ejabberd mod_http_upload

I am using latest Ejabberd version 18.12.1. I have switched on mod_http_upload to upload the files with the default configuration for thumbnail as false. However when I try to turn it to true, the ...