Translation(s): English - Deutsch

(!) Discussion

Einleitung

XMPP steht für Extensible Messaging and Presence Protocol und ist ein offener Standard für ein Protokoll, welches unter anderem als Instant Messaging verwendet wird - früher bekannt als "Jabber".

Das Protokoll basiert auf einer TCP/IP Client-Server Architektur und verwendet i.d.R. XML Datenströme für die Kommunikation zwischen Client und Server.

Die folgenden Punkte sorgen für eine Beliebtheit bei den XMPP Nutzern.

Debian

Einige Debian Developers nutzen den Debians XMPP Server. In diesem Fall ist die JID die E-Mail-Adresse der DDs.

Das XMPP packaging team betreut einige der XMPP bezogenen Software Pakete sowie die Betreuung diese Wiki-Seite.

Diese Wiki-Seite soll als zentrale Stelle für alle XMPP bezogenen Themen verwendet werden und die jeweiligen Artikel per Link verknüpfen. Innerhalb des Wikis werden aktuell noch auf einigen Seiten der Begriff Jabber verwende. Dieser Begriff soll durch XMPP ersetzt werden.

XMPP Software in Debian

Clients

Graphical

Console

Command line

Web

Servers

Libraries

Other

Grundlagen XMPP

Instant Messaging - Anwender

Es gibt einige XEPs die bei der Verwendung von XMPP als Instant Messaging Anwendung für einige Nutze wichtig sind.

XEP

Bezeichnung

Beschreibung

XEP-0045

Multi-User Chat

Diese XEP wird für *Gruppenchats* benötigt.

XEP-0048

Bookmarks

XEP-????

OMEMO

End-zu-End Verschlüsselung

XEP-????

OpenPGP

End-zu-End Verschlüsselung via OpenPGP

Clients - XEPs Support

Client

XEP-0045

XEP-0048

gajim

(./)

(./)

XMPP Administration

Zum betreiben eines XMPP Servers werden in der Regel mehrere dns Namen verwendet. Die Namen sind frei wwählbar, einspielsweise conference.domain.tld, search.domain.tld,...

Wenn nicht anders angegeben, dann sind die Default TCP Ports

Heute sehr gängig Praxis ist die Server-zu-Server Kommunikation nur noch per SSL zu erlauben.

HowTos