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.

learn more… | top users | synonyms

1
vote
1answer
657 views

Setup ejabberd with SQL Server 2008

Here's what I have got so far. Windows 2008 Server 64 bit. Installed the latest version of ejabberd, ejabberd-2.1.8-windows-installer.exe. The windows service starts up fine but seems ineffective. ...
4
votes
2answers
2k views

set proxy in apache for XMPP chat

I want to setup a proxy settings in Apache to use Facebook XMPP Chat So far I have setup ejabber server and I am able to access xmpp service using http://mydomain.com:5280/xmpp-http-bind I am able ...
1
vote
1answer
61 views

HAProxy max out at ~10,700 connections

I am stress testing ejabberd with Tsung. My EC2 instances setup as follows: Tsung : c3.xlarge ejabberd : c3.2xlarge HAProxy : t1.mirco When I let Tsung talk to the ejabberd instance directly, I ...
0
votes
2answers
2k views

Cannot bring up ejabberd after VPS change made by hosting company

My hosting provider WebFusion updated my VPS with security patches late last night. Since then I cannot start my ejabberd instance. I get the following errors, which seem to indicate that the ...
0
votes
0answers
40 views

Ejabberd Clustering on EC2

I am trying to implement ejabberd clustering on Amazon EC2 instances, I have installed ejabberd and it is working fine on both instances, I can connect and send message, my first server is a master ...
2
votes
1answer
76 views

eJabberd and GTalk no longer federating. Did Google drop support for server-to-server XMPP?

Recently GTalk and my local eJabberd installation have stopped talking to each other. The eJabberd log says the following: =INFO REPORT==== 2014-05-27 18:00:25 === I(<0.367.0>:ejabberd_s2s:404) ...
0
votes
1answer
63 views

Integrate TURN|STUN with XMPP

How do XMPP clients find TURN or STUN servers? XEP-0215 isn't supported (by any servers or clients afaik), but XEP-0176 suggests using XEP-0215? I am running both an XMPP and TURN server, and I would ...
1
vote
1answer
348 views

ejabberd starttls_required in c2s/s2s and disable SSLv3 + unsecure Ciphers

I'm using ejabberd on Ubuntu. My configuration looks like this: {5269, ejabberd_s2s_in, [ {shaper, s2s_shaper}, {max_stanza_size, 131072}, ...
1
vote
1answer
75 views

Are XMPP certificates different than “regular” ones?

StartSSL offers special XMPP certificates in addition to their "regular" web server certs. Can anyone tell me if XMPP certificates are special in any way? Isn't it possible to operate an ejabberd with ...
2
votes
3answers
743 views

How to protect ejabberd from bruteforce attacks?

It writes this in logs: =INFO REPORT==== 2012-03-14 17:48:54 === I(<0.467.0>:ejabberd_listener:281) : (#Port<0.4384>) Accepted connection {{10,254,239,2},51986} -> ...
1
vote
0answers
89 views

Apache mod_proxy not closing back-end sockets fast enough

I'm using Apache + mod_proxy for providing a chat application with Ejabberd. It's using Bosh (XMPP over HTTP). The issue is when a user closes its browser, Apache keeps the connection open with the ...
1
vote
1answer
197 views

Fail to set up an ejabberd server working with Adium

I am a beginner for server hosting and I want to implement a multi-user chat room in my iphone/android app. I found xmpp is what I need to implement and for server, ejabberd may be a good choice ...
0
votes
0answers
66 views

ejabberd + ldap_filter (uidNumber greater than) is not working

I have configuration ejabberd + ldap users which works fine, unless I try to filter only users with uid greater than 1000. =INFO REPORT==== 2014-02-26 09:52:22 === D(<0.268.0>:eldap:697) : ...
2
votes
1answer
694 views

configure rooms for MUC in ejabber

I want to configure rooms in ejabberd server 1) Create Two Rooms with a Room Name by configuring ejabberd's config file Room Names will be 1) visitors 2) native 2) Don't allow users to ...
1
vote
0answers
71 views

Allow users to create rooms, but prevent them to change the room configuration

How can I configure ejabberd so the users can create rooms, but can't change the default configuration? I have look into the ejabberd guide (2.1.13) without luck, also tried to google it. So maybe ...
0
votes
0answers
92 views

Ejabberd — offline messages do not work

In modules I have the following line: .... {mod_offline, [{user_max_messages, 70}]} .... But when I'm logging off and sending the message to the turned off account, and then log in back, I receive ...
0
votes
0answers
67 views

How to configure ejabberd to “redirect” one MUC to another (aliasing)

Frequently I see users mistype the name of particular multi-user chats (MUCs) on my ejabberd server. How can I create aliases such that when a user requests to join one of the wrongly typed names will ...
1
vote
0answers
118 views

Is there a way to configure ejabberd to forward messages to every online client, regardless of priority?

Is it possible to configure ejabberd to forward messages to every online instance of, say, user joe and not just the one with the highest priority value?
0
votes
0answers
87 views

Ejabberd chatroom (users are not inside roster)

Basically I'm trying to create a chatroom with all registered users on my domain using a ejabberd server. So a user can see all other online registered users on that domain when he enters the ...
1
vote
1answer
141 views

Ejabberd can't connect to users

I installed ejabberd on my remote server running centos 6.4 and open all ports required. For example I can access the web admin when i go to http://IP_ADDRES:5280/admin. With the following command I ...
0
votes
1answer
204 views

ejabberd ACL for specific chatrooms

Is it possible (if yes, how) to implement per-chatroom deny/allow styled ACL for users or groups in ejaberd?
0
votes
1answer
121 views

How do I go about finding the bottleneck in a slow web based chat application

I am working on a one-to-one chat application running in production. It uses StropheJS to connect to Ejabberd server over BOSH (using ejabberd's default connection manager). The main problem we are ...
0
votes
0answers
199 views

ejabberd LDAP auth and vcard access works, but search does not - why?

I've set up an ejabberd installation and configured the LDAP authentication and vcard data extraction against an ActiveDirectory global catalog server as described in the documentation. This part ...
1
vote
1answer
342 views

Can't start ejabberd after hostname change

When I try start ejabberd service it always crashes. Starting jabber server: ejabberd Crash dump was written to: /var/log/ejabberd/erl_crash.dump Kernel pid terminated (application_controller) ...
0
votes
1answer
517 views

ejabberd send group message

I have ejabberd setup with a few shared rosters ("groups"). I need to be able to send messages to the entire group. I was able to do this with the built-in announce mod by sending a message to ...
0
votes
1answer
190 views

Is the Ejabberd default DB suited for large cluster deployments? [closed]

Im setting up a cluster of Ejabberd nodes to to host 1M+ active connections. Is the internal Mnesia database on every cluster the best solution in terms of reliability and load balancing, or would ...
5
votes
2answers
2k views

Which is the best Jabber server regarding performance?

I'm currently using Openfire and got about 400 concurrent users every evening. My Problem is: 1gb of Memory and two Xeon cores with 1.8ghz each are not enough for it and I'm pretty sure more power ...
1
vote
0answers
93 views

ejabberd stringprep error

I install ejabberd from source, it always gives error when I start : =INFO REPORT==== 2013-01-05 09:35:58 === application: ejabberd exited: {bad_return, ...
1
vote
1answer
100 views

How to hide ldap password in ejabberd

I have recently started using ejabberd and I am setting up the ldap module. There is a line {ldap_password, "secret"}. Where it is asking for my ldap password in plain text is there a way of hiding ...
1
vote
0answers
186 views

ejabberd on vm not connect to another xmmp server (iptables dnat dport 5269)

i migrate a ejabberd server to a vm with only private ip. is work fine but not connect to anothers xmmp servers. log: s2s connection: xxxx -> gmail.com (remote server not found) telnet test: telnet ...
0
votes
1answer
258 views

Configuring Ejabberd on ubuntu ami of amazon ec2

I have installed Ejabberd server on ubuntu 12.04 AMI on Amazon EC2. I have successfully installed the server, added the admin user and host in the config file and opened up reqd ports (5222, 5223, ...
1
vote
0answers
194 views

AWS ELB + ejabberd server

I have two servers in AWS EC2 ejabberd. I'm trying to set up an ELB to manage traffic, but I can not connect when I put a ELB "front" of EC2 instances. DNS settings, I changed the A record for the ...
2
votes
1answer
593 views

EC2 hostname ubuntu and ejabberd

I have questions related to the host name in Ubuntu EC2 instances. I have a IPS elastics for hosts that want to be seen from the internet and I have pointed out in the DNS entries with the computer ...
3
votes
0answers
255 views

Unable to get ejabberd prebind to work

I'm trying to get the prebind of BOSH sessions to work. I want to be able to authenticate a user in my CMS and then log him in when he accesses the chat, for this I found ...
1
vote
1answer
430 views

Amazon EC2 with XMPP infrastructure

A newbie question on Amazon. I want to install within Amazon EC2 multiple servers based XMPP ejabberd, probably within a cluster and if possible with a load balancer. The first question that arises ...
5
votes
2answers
2k views

Enable user registration - eJabberd

I am a complete n00b to configuring Jabber/XMPP servers and I am hoping to get some help getting set up. I have done all of this and installed pidgin. I seem to be able set up my "admin-user" in ...
0
votes
1answer
250 views

are there alternative webinterfaces to ejabberd?

I think the groups/roster management of the default webadmin plugin is kind of unintuitive so I am looking for alternatives that resemble quite a bit more the interface of for example openfire.
0
votes
2answers
694 views

Load balance xmpp traffic to multiple nodes in the backend

I have user facing endpoints like xmpp.host.com. However internally i would like to distribute load between xmpp1.host.com, xmpp2.host.com, ... What is the best possible way for doing this without ...
1
vote
1answer
1k views

Does ejabberd support audio/video calls?

My server is running Ubuntu and I have installed ejabberd as one of the famous xmpp servers in order to organize chatting system. Ejabbered is working fine with text messages, but I would like to know ...
1
vote
0answers
157 views

ejabberd changing ports?

I changed the ports in the listen section (just added a 1 in front of them) in the /etc/ejabberd/ejabberd.cfg, but after a /etc/init.d/ejabberd restart The server still listens on the original ...
-1
votes
1answer
383 views

Ejabberd and MUC

Can't access to my conference on my server from internal jids but connection works for jids from conference domain: test@domain.com to conference.domain.com —> works test@internalxmppserver.com to ...
0
votes
1answer
120 views

ejabberd, XMPP showing a number after the username

I have set up ejabberd now the problem is.. (look at the screenshot). Users complaining about it it confuse them. How can we hide the number?
0
votes
1answer
474 views

How to set name for ejabberd muc service

I wish to set up a spare muc service on our non-primary ejabberd node so that users can continue to use muc in a limited fashion when our primary ejabberd node (which hosts the primary muc service) is ...
1
vote
0answers
234 views

Can I migrate a roster from an ejabberd server to Google Apps

I currently run a jabber server, using eJabberd, and I'd like to move to using a Google Apps instead of running my server. Is there a way to transfer a user's roster/contact list from eJabberd to a ...
2
votes
1answer
8k views

configuring ejabberd for multi-user chat?

I'm trying to configure multi-user chat for ejabberd on Centos 5. I just can't get it working. I can use Psi to create a group chat room, but don't seem able to join it from another account. I ...
2
votes
0answers
618 views

ejabberd benchmarks and performance

I'm considering to use XMPP for messaging platform (not a chat, I'd rather use it as a transport protocol) for communicating one to one, one to many between custom clients and I think I will ...
0
votes
1answer
517 views

How does ejabberd clustering work conceptually?

I am a complete newbie to XMPP and ejabberd. I would be very thankful if some expert could tell me, how the ejabberd "clustering" works. I searched a lot, but could not find any specs about this. ...
1
vote
0answers
470 views

I can't register a user on ejabberd with postgresql

Whenever I try adding a new user like: ejabberdctl register admin localhost default It gives me the following error: Problem 'error undef' occurred executing the command. Stacktrace: ...
0
votes
1answer
1k views

Ejabberd not allowing registration from client

I've got an ejabber cluster setup. When trying to register a user with a client (say Adium) I'm getting a 503: Service Unavailable error. I'm running ejabberd 2.1.x The log shows this: ...
0
votes
1answer
412 views

Import LDIF file to external server

As a follow-up to my previous question, which I've resolved part of, what we're trying to do now is take an exported .ldif file of the "Users" container on our OS X Server and import it into a ...