Questions tagged [xmpp]

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.

Filter by
Sorted by
Tagged with
15
votes
18answers
94k 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 ...
13
votes
2answers
12k 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
10
votes
1answer
8k views

What Prosody modules do I need to support Conversations?

I am configuring a Prosody server for use with mobile clients supporting OMEMO. I've picked Conversations as a reference client since I'm familiar with it. What Prosody modules do I need to install to ...
8
votes
2answers
2k 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 ...
8
votes
3answers
12k 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 ...
8
votes
3answers
10k 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 "...
7
votes
3answers
5k views

Which is the best Jabber server regarding performance? [closed]

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
20k 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 ...
6
votes
1answer
2k 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 ...
5
votes
5answers
8k 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?
5
votes
2answers
7k 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
2k 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 ...
5
votes
1answer
9k 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 I'...
5
votes
1answer
4k 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
782 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 https://github.com/...
4
votes
3answers
1k 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
2k 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
27k 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?
4
votes
3answers
1k views

Server/Systems monitoring with Jabber?

I was just thinking about how Jabber and IM systems in general deal in "presence notification". I thought it'd be a neat hack to have a server (or possibly an individual application) log on to a ...
4
votes
1answer
698 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
0answers
1k 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 ...
3
votes
2answers
330 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
1answer
2k views

What service should a Prosody mod_proxy65 proxy offer?

I am adding the mod_proxy65 module to a Prosody server so that it is suitable for XMPP clients supporting XEP-0065. This allows file transfers between clients that are each behind a firewall (NAT). ...
3
votes
2answers
2k 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
2answers
1k 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
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
6k 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
1k 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 ...
3
votes
1answer
2k 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
5k views

Integrate Openfire with MS SqlServer

I originally posted this on stackoverflow. Not sure if this belongs on Serverfault. I am reasonably familiar with the guidelines of serverfault vs stackoverflow however, while it is a server ...
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
7k 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
5answers
4k views

Port mirroring as a Windows service

Is anyone familiar with a port mirroring or port translation tool for Windows (2k8 if it makes a difference)? I have an installation of Openfire that needs to run over 443, however, it doesn't support ...
2
votes
1answer
5k 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
1k 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
1k views

Hostname mismatch while connecting to XMPP server?

I have the following problem: After I setup an intranet Jabber/XMPP server, I asked an SSL certificate for my server, so people can connect securely using a valid certificate. The DNS of example.com ...
2
votes
6answers
2k views

Using Jabber to send network messages

We have a requirement to send desktop alerts to various users (compliance, production) across a network when other users have submitted content online for a report. At present we are using NET SEND ...
2
votes
1answer
520 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 message,...
2
votes
1answer
2k 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
1k 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
1k 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
45 views

How to select the preferred file transport method?

I have a problem, as I think, with my prosody configuration: When I am sending files (for example photos) bigger than ~2 or 3 megabytes (as I established experimentally) using Converstions 2.* version ...
2
votes
0answers
1k views

How do I get Prosody to use TLS 1.2?

I have Prosody running on my Ubuntu 14.04 LTS server. I have OpenSSL 1.01f installed, which is confirmed by running openssl version. TLSv1.2 is supported and confirmed by running openssl ciphers -v '...
2
votes
0answers
521 views

All muc room members are owner

In my XMPP client all members of a newly created room are by default getting owner affiliation. How can I assign member affiliation to everyone by default except the actual owner? Following is what ...
2
votes
0answers
440 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
58 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
2k 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: com.mysql.jdbc....
2
votes
2answers
700 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
1answer
798 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" ...