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
0
votes
1answer
23 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
23 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 ...
0
votes
0answers
17 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
0answers
55 views

Ejabberd 18.12.1 - key_exists, bosh, bad connection error

I've been using ejabberd v17.08. I had an issue with bookmarks of MUC, and because of that, I've been updated to v18.12.1 which has Bookmarks conversion (XEP-0411). I'm using BOSH for connection, and ...
0
votes
1answer
61 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
0answers
114 views

XMPP behind a GCP TCP/SSL proxy load balancer

I'm trying to set up an XMPP server on Google Compute Engine. I'm currently playing with Prosody. My preferred deployment strategy for servers is to have immutable infrastructure, so I tend to build ...
0
votes
0answers
42 views

ejabberd-18.12 in api access using 400 bad request

I have Install Ejjabrd in server Ejjabard admin is working fine but when I have api access of register then the response was a return "400 Bad Request" and login api in response { "status": "...
0
votes
1answer
111 views

Ejabberd mod_proxy65 option issues

I have problem with mod_proxy65 and ejabberd 16.09-4. Ejabberd crash when I try to use configuration for mod_proxy65. Long ago I used mod_proxy65 with ejabberd 2.x and worked without problem. When ...
1
vote
1answer
211 views

Client not syncing messages; mod_carboncopy

I've had a prosody running trunk for about a year and haven't had any issues. I've been testing ejabberd 18.12 and completed a transfer with ejabberdctl import_prosody on a "migrated" prosody ...
0
votes
1answer
691 views

Ejabberd and Conversations using OMEMO

I'm new to XMPP Servers and have setup a ejabberd server 18.09 under Windows 7 and I'm using Conversations 2.3.4+fcr as client. Now I want to use OMEMO and I have no success. Conversations says in its ...
0
votes
0answers
135 views

How solved problems firewall by ejabberd

I can install ejabberd 18.06 on windows server 2008 by but no login from other external client o other connections. SEND.CLIENT> <body rid='1986147588' xmlns='http://jabber.org/...
1
vote
1answer
39 views

ejabberd privacy lists (xep-0016) unexpected behavior

To fend off xmpp spam, I use xep-0016 privacy list, that allows messages from contacts with mutual subscriptions (plus from muc servers), and denies by default: <!-- Outgoing Sun 15 Jul 2018 14:19:...
0
votes
0answers
123 views

ejabberd muc room chat history

Each time a new user connects to the MUC room he does not recieve previously sent message history. I want to be able to allow all users that join my MUC room to see past message history. How to do ...
0
votes
1answer
60 views

Ejabberd mysql prefix on database tables

How can I use prefixes on database table names in Ejabberd? I have the mysql.sql file with the schema and I would to use the prefix "ejabberd_" on all the tables. I can't seem to find anything on the ...
1
vote
0answers
24 views

ejabberd localhost the connection was interrupted but logs say connection was accepted

I'm completely new to ejabber. I have installed ejabber on debian (on virtual machine) but when I tried to check it with localhost (http://localhost:5280/admin) mozilla responded with the announcement ...
-1
votes
1answer
366 views

How to enable mod_http_upload in ejabberd server?

Good day! I have such problem: I need to enable mod_http_upload on my jabber-server, but, if I add string mod_http_upload: {} in modules part of ejabberd.yml, server crashes and do not start until I ...
0
votes
1answer
194 views

eJabberd: room history is erased after server restart

I've successfully deployed a ejabberd server and integrated it with a mobile application. Everything works great, however, every time I restart the server, the history of every room is lost. Actually,...
2
votes
0answers
37 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 ...
1
vote
1answer
659 views

Spacewalk error: jabberd/c2s[4642]: SASL callback for non-existing host: a.b.c.d

I am running spacewalk 2.6 on CentOS Linux release 7.4.1708 (Core) and on starting spacewalk with spacewalk-service start I observe: jabberd.service - Jabber Server Loaded: loaded (/usr/lib/...
8
votes
1answer
7k 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 ...
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). ...
0
votes
1answer
614 views

Working TLS certificate for jabberd2 server

I want to run a jabberd2 server (V 2.40) with secure client connections. I followed the instructions from the documentation and the server is up and running: https://github.com/jabberd2/jabberd2/wiki/...
1
vote
0answers
475 views

Integrate an IM chat server to existing Spring server

I'm trying to integrate an openFire XMPP server to my current company Spring server but have two major questions I cannot find the answer to - I'll start with my current architecture first - 1. The ...
2
votes
0answers
880 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 '...
1
vote
0answers
263 views

MUC with roundcube-mail converse.js plugin

We are using the converse.js based plugin for roundcube-mail which can be found here for XMPP communication. Chatting works fine as do chatrooms. When we initially log-in the servername for chat-...
0
votes
1answer
314 views

Syntax error while giving a new user administration permissions in ejabberd.ym

For the last couple of hours I have been trying setting ejabberd server up. I built ejabberd from source becuase the package in ubuntu repository has a bug. Anyway after building ejabberd from the ...
-1
votes
1answer
193 views

ejabberd refuses to start after attempting to enable mod_proxy65

I cannot get ejabberd to start after attempting to enable mod proxy_65 with the following settings: {mod_proxy65, [ {host, "secusrvr.com"}, {ip, {0,0,0,0}}, ...
1
vote
0answers
141 views

Slow file transfer using eclipse Saros RTC plugin with an openfire xmpp server

I set an Openfire xmpp server on Windows Server 2012 R2, using Amazon ec2. When trying to share file over an IM client (such as Psi) the file transfer speed between two clients can reach over 1Mb/s, ...
0
votes
1answer
157 views

Increase openfire memory to larger values

We use OpenFire for XMPP messages. We have some memory issues(OutOfMemoryError), and therefor we would like to increase memory. I know how to increase memory using VM options and we were able to ...
1
vote
0answers
555 views

have xmpp (ejabberd) server authenticate with existing user database (MySQL)

Let me start off by stating that I know very little about the XMPP protocol or real-time communication in general. I did however manage to set up an ejabberd server with TLS encryption. I have written ...
0
votes
1answer
2k views

Cannot register new user on localhost ejabberd via Pidgin (503: service unavailable)

I setted up ejabberd server on localhost and now can access admin panel on localhost:5280/admin In pidgin I fill following values: username: root password: password host: localhost resource: 5280 ...
4
votes
1answer
582 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 ...
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 ...
2
votes
1answer
485 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,...
-1
votes
1answer
49 views

Disable title notification for MUCs on ejabberd

Is there any way to disable the title notification for MUC rooms in ejabberd on every log in?
0
votes
1answer
559 views

Cannot connect to OpenFire server remotely

I have the following setup An Azure VM running windows that has OpenFire installed and configured. I have turned the firewall off on this VM. I have enabled the end points for the VM in the Azure ...
0
votes
0answers
359 views

Cannot connect to Openfire server on Azure

I have an OpenFire server running on an Azure VM but I cannot connect to it externally. I have opened the 5222/5223 endpoints on the VM portal and even turned the firewall off on the VM itself. If I ...
1
vote
1answer
589 views

Using Lync 2013 as Client and Jabber Backend

Cisco Jabber is being deployed in my ORG. I am interested in knowing if Lync 2013 can be used as a Client (No Lync Server is available) Earlier i have used Lync 2013 as client and MS Communicator ...
0
votes
1answer
447 views

XMPP API for Google App Engine connection failure

I have failed completely to get the App Engine XMPP API in an app engine app to talk to an external XMPP Openfire server running on an instance on Compute Engine. I have equally failed to connect with ...
0
votes
1answer
373 views

Migrate MUC (multi-user conference) data from Mnesia to MySQL in ejabberd

Ejabberd's mod_muc module supports db_type option, which can be either internal (Mnesia) or odbc (MySQL) to store MUC-related data. Is it possible to migrate from Mnesia to MySQL saving all the ...
2
votes
1answer
1k 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 ...
0
votes
1answer
1k views

How can I get users to auto join a conference at login on my xmpp server?

I want to setup a local XMPP server, and I want each user to automatically to enter an important conference when they login, or at least get sent an invitations, but I can't figure out how. Can I do ...
0
votes
0answers
460 views

Openfire how to fix? Error creating secured outgoing session to remote server

I have a OpenBSD server 5.6, in this server install Openfire 3.9.3. But I am getting the following error: error.log 2015.02.16 08:59:44 org.jivesoftware.openfire.session.LocalOutgoingServerSession -...
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 ...
2
votes
0answers
504 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 ...
7
votes
3answers
11k 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 ...
0
votes
1answer
758 views

Openfire : unable to converse with some external servers

I'm running Openfire 3.9.3 with Debian Wheezy. When I use it, it works well with accounts registred on the server. I have a problem with accounts on others servers. I tried to create an account on im....
0
votes
1answer
3k views

Spacewalk client OSAD service SSL error

I have some problems with my freshly Spacewalk setup. I have registered my test client, and installed osad service to avoid executing rhn_check. But when I start osad service, I get the following ...
0
votes
1answer
667 views

Using self signed certificates with Tigase XMPP server

I am trying to use a self signed certificate, generated using http://docs.tigase.org/tigase-server/5.3.0/adminguide/#_server_certificates, to start the XMPP server. However, the server does not start ...
0
votes
1answer
454 views

OpenFire in-band registration (XEP-0077): <stream:features> does not contain register tag, even though in-band registration is enabled

I am running an openfire server on the Amazon Web Services EC2 cloud and have written a little strophe.js powered xmpp client to connect to the server and send messages back and forth. This works fine....