Ingo Jürgensmann


Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in menu_set_active_trail() (Zeile 2404 von /usr/share/drupal7/includes/
Subscribe to Ingo Jürgensmann Feed
Aktualisiert: vor 57 Minuten 55 Sekunden

XMPP: ejabberd Project on

15. Mai 2020 - 17:30

For those interested in alternative social networks there is that website that is called, which collects some statistics of "The Fediverse". The biggest part of the fediverse is Mastodon, but there are other projects (or parts) like Friendica or Matrix that do "federation". One of the oldest projects doing federation is XMPP. You could find some Prosody servers for some time now, because there is a Prosody module "mod_nodeinfo2" that can be used. But for ejabberd there is no such module (yet?) so far, which makes it a little bit difficult to get listed on

Some days ago I wrote a small script to export the needed values to x-nodeinfo2 that is queried by It's surely not the best script or solution for that job and is currently limited to ejabberd servers that use a PostgreSQL database as backend, although it should be fairly easy to adapt the script for use with MySQL. Well, at least it does its job. At least as there is no native ejabberd module for this task.

You can find the script on Github:

Enjoy it and register your ejabberd server on! :-)

Kategorie: DebianTags: DebianejabberdXMPPServergit
Kategorien: Private Blogs

XMPP - Getting Started...

19. Februar 2020 - 19:29

When you a new to XMPP and just installed your client and connected to some XMPP server, you will notice: there is no contact for you to chat with!

This is contrary to Facebook, WhatsApp or Signal where you upload your personal address book with all of your known contacts to a central server. And if you ask me, this is a good thing that XMPP is not doing that stuff. There are some websites where users voluntarily publish their Jabber IDs. And there is Quicksy, an XMPP service/client that uses phone numbers as Jabber IDs where you also can publish your own Jabber ID.

So, when there is no central directory, how can you find contacts? Well, the answer is simple: with XMPP you can not only have 1:1 chats with other people, but also join chat rooms, so called "Multi User Chats", or in short: MUCs. And for MUCs there is a search engine and a directory for that on:

For a start how about joining the MUC for the client you are using or some MUCs based on your interests:

You got the point, I guess.

And did you know that some mail providers such as also provide XMPP access? So, when you have contacts with such addresses, you can contact them not only by mail but also by direct messaging them via your XMPP clients and add them as your XMPP contacts as well. 

That way you can easily grow your network of XMPP contacts without the need of a central directory server or uploading your personal addressbook to some servers.

Oh! And when you say that you have already tried XMPP a few years ago: give it another try! There are many huge improvements being made in the last years!

Kategorie: AllgemeinesTags: DebianXMPPServer
Kategorien: Private Blogs