Skip to main content

XMPP/Jabber auf Nokia N9

Das gute Nokia N9 unterstützt natürlich XMPP/Jabber. Im Hintergrund werkelt das Framework Telepathy (https://wiki.freedesktop.org/telepathy/).

Die Einrichtung ist jedoch ein bisschen Tricky. Hier eine kurze Beschreibung, welche Schritte dafür notwendig sind.

Konto anlegen

Zwar kann man auch diesen Schritt auf der Kommandozeile erledigen, grafisch ist es jedoch bisschen eleganter. Daher sollte zunächst diese Erweiterung installiert werden:

https://openrepos.net/content/ekze/extraplugins

Nach einem Reboot steht nun bei den Konten auch XMPP/Jabber zur Auswahl.

Alternativ lässt sich ein XMPP Konto mit diesem Befehl anlegen:

$ mc-tool add gabble/jabber [ALIAS] string:account=[JID] string:password=[PASSWORD]

Ist ein Konto angelegt, kann dieses mit folgenden Befehlen auf der Shell fein justiert werden:

Zunächst Konto-Namen herausfinden mit:

$ mc-tool list

Das liefert in meinem Fall (chrm@draugr.de) diese Ausgabe:

gabble/jabber/chrm_40draugr_2ede0

(Beachte die Kodierung für "@" und ".")

Damit lassen sich nun folgende Einstellungen vornehmen:

- Konfiguartion TLS: Verschlüsselung erzwingen und Self-Signed Zertifikate akzeptieren:

$ mc-tool update \
gabble/jabber/chrm_40draugr_2ede0 \
bool:require-encryption=1 \
bool:ignore-ssl-errors=1

- XMPP-Resource und Priorität setzen:

mc-tool update \
gabble/jabber/chrm_40draugr_2ede0 \
string:resource=NokiaN9 \
int:priority=99

Resource und Priorität sind standardmässig nicht gesetzt. Daher erscheint das N9 mit einem kryptischen Namen und einer sehr niedrigen Prio. Nach herauf setzen bekommt man auch auf dem Handy alle Nachrichten, auch wenn man parallel mit einem anderen Client verbunden ist.