Extensible Messaging and Presence Protocol (previously known as Jabber) is a layer 7 networking protocol for realtime text messaging. It is an open standard with a decentralised architecture, allowing anyone to run their own server. It is used as the underlying protocol by Google Talk.

learn more… | top users | synonyms (1)

12
votes
17answers
77k views

Openfire Installation Issue - Can't Login to admin panel

I am trying to get Openfire to install on an Ubuntu virtual machine, however upon completing the web based installer, I am unable to login to the admin panel. So far I: downloaded Debian installer ...
12
votes
2answers
10k views

What is the best Jabber server (software)? [closed]

What is the best, mature and feature rich Jabber / XMPP server? Requirements: - opensource (not must but preferably) - runs under linux
7
votes
2answers
1k views

Tail server logs into XMPP?

So I have two files, and if a new line appears on either of these files, I'd like to receive an IM (preferably jabber or gTalk) containing the contents of that line. Do you guys have any suggestions ...
7
votes
2answers
4k 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 ...
7
votes
1answer
17k 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 ...
7
votes
3answers
9k views

Open source jabber based website “live chat” / “live help” system?

I don't know if this belongs on SF, SU or SO... let's try SF first. I'm looking for a "live help" system for website which uses Jabber/XMPP as a backend... so that website visitors could click a ...
5
votes
2answers
4k 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}, ...
5
votes
1answer
3k views

How to migrate openfire from embedded to external

The embedded database openfire uses is Hsqldb, written in Java. Openfire has a sort of migration-guide, but it is not exactly complete. First of all the program mentioned there, hsqldb-transfer, is: ...
5
votes
0answers
922 views

How to “bounce” or proxy XMPP accounts?

I think I'm looking for an XMPP bouncer. But XMPP federation is a confusing thing for someone who's never dug into it before, so I'm having trouble evaluating solutions or even searching for the right ...
4
votes
3answers
992 views

XMPP server software recommendations [closed]

We are wanting to run our own XMPP server at our office for various things. Internal communication, automatic notifications from our software applications etc. I would prefer to run this in Windows ...
4
votes
1answer
894 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 ...
4
votes
1answer
938 views

Should I specify the SRV record “_jabber._tcp”?

I’m running an XMPP server and have specified the SRV records _xmpp-client._tcp, and _xmpp-server._tcp. I often see that people also specify _jabber._tcp (for example, in Alnitak’s answer), but I ...
4
votes
1answer
129 views

How to setup redundant ejabberd servers?

I currently have an ejabberd server running at domain A. It has a bunch of users with accounts like xyz@A. I want to setup alternative servers so that if A is down, clients can transparently use ...
4
votes
1answer
7k views

XMPP Server on EC2 Amazon Web Service (AWS)

My company uses OpenFire for server-side and smack for client-side in its XMPP Android application. AWS seems like a good and scalable service for what we need. We use it for testing our app, but ...
4
votes
1answer
4k views

Getting SSL certificate chain from jabber server

trying to connect my jabber client (pidgin) to a jabber server with self signed certificate, I am getting an "unable to validate certificate" error. As it is not possible to tell the client not to ...
4
votes
0answers
610 views

Is it possible to load balance an XMPP server that is not using BOSH?

We currently have an XMPP server and am now starting to look at clustering. We will have 2 machines, each with an XMPP server. The interface is the standard XMPP connection (not BOSH). We have XMPP ...
4
votes
0answers
558 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 ...
3
votes
5answers
3k views

How to check if a server support xmpp protocol?

I'm looking for a way to check if a server is support xmpp protocol, i.e. xmpp-server is running on this domain. Maybe special DNS check or something like that?
3
votes
2answers
300 views

Low-Resource Single-User XMPP Daemon

Does anyone know a jabber daemon which is very fast and uses few resources for just a single-user? The daemon should be configured to only accept one user. It does not need to scale well for a lot of ...
3
votes
2answers
1k views

Cannot establish XMPP server-to-server connection to gmail

My jabber-server fails to connect to gmail.com giving the error: outgoing s2s stream myserver.com.ua->bot.talk.google.com closed: undefined-condition (myserver.com.ua is a Google Apps Domain with Talk ...
3
votes
3answers
7k views

Jabber/XMPP Client for BlackBerry [closed]

I am looking for a Jabber/XMPP client for BlackBerry that I can use with our OpenFire server. It needs to be able to use the Secure connection from OpenFire either the SSL or TLS. It needs to be a ...
3
votes
1answer
3k views

What does pidgin mean by “Host unknown”? [closed]

Pidgin is telling me my XMPP account was disconnected; the error message is "Host Unknown". What specifically does this indicate? Can it not find the server it's supposed to connect to (one in my ...
3
votes
2answers
1k views

Options for real-time web notifications and updates using Comet/XMPP vs WebSocket technologies on a Microsoft stack?

I am scoping out the architectural options for a project that will render live updates (like Facebook) of user activities - logins, photos, etc. Two main UI components of this are an auto-updating ...
3
votes
1answer
530 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? I'll also appreciate references to the XMPP ...
3
votes
1answer
1k views

Pidgin, OpenLDAP, Users changing own passwords

My issue I think boils down to OpenLDAP. I want my users to be able to change their passwords using the Pidgin chat client. At the moment, I have to set their passwords, and it's a pain. OpenLDAP ...
2
votes
2answers
2k views

Redirect XMPP with DNS

Is it possible to redirect XMPP using DNS records? I have a domain hosted on a shared host that does not have Jabber support. If possible, I'd like to still have XMPP on this domain, but have it ...
2
votes
3answers
5k views

What is the Best way to host a Xmpp Server?

What is the best way to host a dedicated Xmpp server, looking for something that is applicable for testing a product in beta around 200-300 users . Was also wondering whether Mediatemple's dedicated ...
2
votes
1answer
3k 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 ...
2
votes
4answers
840 views

Monitorable Inter-company Messaging and XMPP Server on FreeBSD

We are looking to give access to some of our employees to chat with each other - however we are worried about them abusing the privilege and chatting we friends outside work. We have decided to deploy ...
2
votes
1answer
14k views

How to reset openfire data?

In a long-running openfire server. Is there a way to clear the data currently exists and reset configurations to defaults?
2
votes
1answer
161 views

ejabberd: prevent the use of messages with subject by spammers

Recently there have been noticed a sudden surge in Jabber/XMPP spammers activity. Spammers not only manage to send a regular messages to users, like this: but also a some kind of announcement ...
2
votes
1answer
695 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 ...
2
votes
1answer
500 views

ejabberd: set Diffie-Hellman (DH) ciphers bitsize to >= 2048

In the modern version of ejabberd there is a possibility to use custom Diffie-Helman parameters by providing a self-generated pem-file to the dhfile and s2s_dhfile options in ejabberd.yml. I had ...
2
votes
1answer
355 views

Prosody, how to get the IP address of connected clients?

I'm running Prosody server on ubuntu. I was wondering if there's a possible way to get the IP address of each client who connects to my server, basically, I want 2 things: 1) I want to get the IP ...
2
votes
1answer
480 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
3answers
999 views

Can Jabber tell my client how long a user has been logged in for?

When we used AIM at work, my client reported the time a user had logged on, how long he'd been logged on, and how long he'd been idle. After switching to an Openfire server, my client (Adium) no ...
2
votes
0answers
257 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 ...
2
votes
0answers
51 views

How do I push Real Names to iChat/Messages.app?

I'm running OS X Mountain Lion Server with the Messages (iChat) service. Whenever a user logs in to iChat, Messages.app, or any other jabber client the real names are not being populated for the ...
2
votes
0answers
959 views

mysql client can't read query result?

So I have this machine running an XMPP server which connects to its MySQL database. When I start load-testing it, all goes fine up until after about 500s when I notice: Caused by: ...
2
votes
1answer
407 views

Forward/alias XMPP accounts on a domain to gmail.com

I have an OpenBSD server, and I would like to configure a corporate/personal domain name to be Jabber / XMPP enabled, and to automatically proxy (forward/alias) messages between some set of local ...
2
votes
0answers
200 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, ...
2
votes
1answer
637 views

501 Error during Libjingle PCP on Amazon EC2 running Openfire

I am trying to implement Google's Libjingle (version: 0.6.14) PCP example and I am getting a 501: feature not implemented error during execution. Specifically, the error occurs after each "account" ...
2
votes
1answer
624 views

Anyone using Archipel in production for managing virtual machines?

I am getting ready to deploy a new server for my company. We intend to use virtualization mainly for security but also to help with versioning and other issues. We have decided to use openvz. Now I ...
2
votes
0answers
1k views

Deleted users in Openfire are not reflected in clients

we do use Openfire as our jabber/xmpp-server. The users are added, an put into groups, which works fine, as the clients get a list of all users and appropiate users. But when deleting a user, this ...
2
votes
0answers
2k 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 ...
2
votes
1answer
1k 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. ...
2
votes
0answers
904 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 ...
2
votes
2answers
431 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) ...
1
vote
4answers
217 views

Is it possible to configure two different servers running on same ports on same IP but different subdomains?

I have a web server running which obviously uses ports 80 and 443. Now I want to add Jabber server but I'd like to use same ports for it as our corporate firewall at work blocks pretty much everything ...
1
vote
2answers
521 views

Jabber Management on Linux [closed]

Does anyone know of a GUI for the configuration and management of a Jabber(2) server on Linux? Shows logged-in users, allows you to ban/remove users, general configuration and monitoring? Looking for ...