Jabber

Aus Fachschaft_Informatik
(Weitergeleitet von Jabber-AG)
Wechseln zu: Navigation, Suche
JabberLogo.png

Unser aller FSR hat einen Jabber-Server eingerichtet auf dem alle Mitglieder der Fachschaft einen Account bekommen können.

Klicke dazu einfach auf jabber.mafiasi.de, gib deinen RZ-Account-Namen ein und merke dir das Passwort, es wird nur einmal angezeigt! Das gleiche kannst du tun, wenn du dein Passwort vergessen hast.

Inhaltsverzeichnis

[Bearbeiten] Nichts geht mehr?

Melde dich nicht im Forum, beim FSRNatürlich kennt der FSR notfalls Leute, die dir bei Jabber-Problemen helfen könnten.</ref> oder anderen obskuren Orten, sondern bei der Jabber-AG: jabber auf informatik punkt uni minus hamburg punkt de.

[Bearbeiten] Features

[Bearbeiten] Virtual Hosting

Wir koennen, aehnlich zu Google Apps, fuer andere Domains Jabber hosten. Insbesondere sind informatik.uni-hamburg.de aber spaeter vielleicht auch stud.uni-hamburg.de (oder so) zu nennen.

Wenn du gerne deine Domain gehosted haben moechtest, schreib an jabber@.


[Bearbeiten] Shared Roster Groups

Du bist in einer Gruppe mit deinem Jahrgang und kannst die Anderen automatisch sehen (und vice versa). Einen huebschen in-band Mechanismus um das zu Verhindern gibt es noch nicht. Entweder jabber@ mitteilen, dass du gerne alleine bleiben moechtest, oder sog. Privacy Lists ueber deinen Client einrichten.



[Bearbeiten] Clients einrichten

Einfach hier nachschauen: https://jabber.rwth-aachen.de/wiki/JUNe/Clients

Es gibt auch ein nettes Bilder Tutorial unter folgender Wiki-Seite: Jabberclients

Der Jabber-Server heißt jabber.mafiasi.de (in die Client-Einstellungen gehört kein "http://"!), eure Jabber-Id ist 9musterma@jabber.mafiasi.de.

[Bearbeiten] Bugs/Todos:

[Bearbeiten] Was wird eigentlich gespeichert?

[Bearbeiten] Wer hat alles administrativen Zugriff auf den Jabberserver?

Eine aktuelle gepflegte Liste ist auf der Dienste-Seite zu finden.

[Bearbeiten] Warum Jabber?

Mit Jabber kann man, wie mit ICQ, MSN oder so auch, Instant Messaging machen. Warum sollte man sich nun aber von diesen Loesungen abwenden und Jabber benutzen? Nun, darauf gibt es sehr viele Antworten und es gibt viele Seiten im Netz, die genau diese Frage diskutieren.

Die wichtigsten Gruende, Jabber anstatt ICQ, etc.. zu nutzen sind wohl aber


Hier einige Seiten, die dieses Thema diskutieren:


[Bearbeiten] Intern

[Bearbeiten] ejabberd

Wir benutzen ejabberd, der unter einem "ejabberd" Benutzer in /usr/local/ laeuft. Der Benutzer hat kein Passwort und keine SSH PublicKeys. Somit kann also nur root in den ejabberd Benutzerkontext eintreten. Oder Hacker die den ejabberd aufmachen ;)

[Bearbeiten] Neue Domain

Um ejabberd fuer eine neue Domain (bspw. cryptobitch.de) zu konfigurieren sind im Prinzip folgende Schritte noetig:

Die Domain muss xmpp SRV records haben:

Name: _xmpp-client._tcp
Type: SRV
Value: 5 0 5222 jabber.mafiasi.de.
Name: _xmpp-server._tcp
Type: SRV
Value: 5 0 5269 jabber.mafiasi.de.

Fuer tinydns kann man einen Record Builder benutzen.

Wenn das geklappt hat sollte es so aussehen:

$ dig +short SRV _xmpp-server._tcp.cryptobitch.de
10 100 5269 jabber.mafiasi.de.
$ dig +short SRV _xmpp-client._tcp.cryptobitch.de
10 100 5222 jabber.mafiasi.de.

Am ejabberd muss dann hosts und evtl. host_config wie folgt angepasst werden:

{hosts, ["jabber.mafiasi.de", "cryptobitch.de"]}.
{host_config, "cryptobitch.de",
 [
  {acl, admin, {user, "muelli", "cryptobitch.de"}}
 ]
}.

Anschliessend muss der Jabberserver neugestartet werden :( Hart. Load_config bringt es nicht.

Nun kann mit ejabberdctl register muelli cryptobitch.de somepasswort ein neuer Benutzer registriert werden.


Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Fachschaft
Werkzeuge