Jabber-Server: Unterschied zwischen den Versionen
Mixis (Diskussion | Beiträge) |
|||
| (4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
| Zeile 11: | Zeile 11: | ||
Es folgen ein paar Fragen: | Es folgen ein paar Fragen: | ||
| − | Der Name Ihres | + | Der Name Ihres ejabberd-Servers: |
| − | + | weimarnetz.de | |
| − | Der Name eines privilegierten Kontos für | + | Der Name eines privilegierten Kontos für ejabberd: |
| − | root@ | + | root@weimarnetz.de |
Das Kennwort für das Administratorkonto: | Das Kennwort für das Administratorkonto: | ||
Um Wildwuchs zu vermeiden wird dass Systempasswort von root verwendet, was weder nötig, noch schlau ist. | Um Wildwuchs zu vermeiden wird dass Systempasswort von root verwendet, was weder nötig, noch schlau ist. | ||
| − | == | + | ==ICQ-Transport== |
| − | + | Ein ICQ-Transport auf dem Jabber-Server ermöglicht die Verbindung eines Jabber-Accounts mit einem bestehenden ICQ-Account. Man benötigt nur noch einen Zugang, um Jabber- und ICQ-Kontakte zu pflegen, wobei die "Übersetzung" für alle Beteiligten transparent erfolgt. Auch für andere Dienste wie AIM, MSN oder IRC gibt es entsprechende Plugins für den Jabberserver. | |
| − | + | ||
| + | # Installation pyicqt via apt-get | ||
| + | # Konfiguration pyicqt in /etc/pyicqt.conf.xml | ||
| + | # Eintrag in ejabberd.cfg: | ||
| + | ::%% Jabber ICQ Transport | ||
| + | ::{5347, ejabberd_service, [ | ||
| + | :::%% {ip, {127, 0, 0, 1}}, | ||
| + | :::{access, all}, | ||
| + | :::{shaper_rule, fast}, | ||
| + | :::{hosts, ["icq.jabber.weimarnetz.de"], | ||
| + | :::[{password, "*************"}]} | ||
| + | ::]}, | ||
| + | |||
| + | Die persönliche Einrichtung eines ICQ-Transports kann bequem über Jabber-Clients wie Psi, Adium, kopete o.a. erledigt werden | ||
| + | |||
| + | ==Jabber im Browser== | ||
| + | # Installation MUCkl via Download in /var/www/muckl | ||
| + | # Konfiguration über /var/www/muckl/config.js | ||
| + | ## wichtig: BACKENDTYPE auf Binding, damit das ganze mit Firefox, Safari, Opera etc. gelingt | ||
| + | ## muckl-User einrichten, auth-type anonymous, später auf SASL | ||
| + | # Konfiguration ejabberd.cfg: | ||
| + | ::{5280, ejabberd_http, [ | ||
| + | ::: {request_handlers, [ | ||
| + | ::: {["web"], mod_http_fileserver} | ||
| + | ::: ]}, | ||
| + | ::: http_bind, | ||
| + | ::: http_poll, | ||
| + | ::: web_admin | ||
| + | ::: ]} | ||
| + | :: ]}. | ||
| + | |||
| + | ==ToDo== | ||
| + | Dienste in das pubsub Modul frickeln: | ||
| + | * wireless-dicuss | ||
| + | * svn commit | ||
Aktuelle Version vom 1. September 2015, 08:14 Uhr
Kurz gesagt ist Jabber die genehmste Umsetzung von flotter Nachrichtenverschickung. Wikipedia schreibt natürlich mehr zu Jabber. Jabber Server kommen in vielen Farben und Geschmacksrichtungen. Heute im Angebot: ejabberd
Installation
Wir verwenden nur frische Zutaten
$ sudo apt-get update
Einmal ejabberd auf erlang aber ohne X, bitte
$ sudo apt-get install ejabberd Die folgenden NEUEN Pakete werden installiert: ejabberd erlang-base erlang-nox
Es folgen ein paar Fragen: Der Name Ihres ejabberd-Servers:
weimarnetz.de
Der Name eines privilegierten Kontos für ejabberd:
root@weimarnetz.de
Das Kennwort für das Administratorkonto: Um Wildwuchs zu vermeiden wird dass Systempasswort von root verwendet, was weder nötig, noch schlau ist.
ICQ-Transport
Ein ICQ-Transport auf dem Jabber-Server ermöglicht die Verbindung eines Jabber-Accounts mit einem bestehenden ICQ-Account. Man benötigt nur noch einen Zugang, um Jabber- und ICQ-Kontakte zu pflegen, wobei die "Übersetzung" für alle Beteiligten transparent erfolgt. Auch für andere Dienste wie AIM, MSN oder IRC gibt es entsprechende Plugins für den Jabberserver.
- Installation pyicqt via apt-get
- Konfiguration pyicqt in /etc/pyicqt.conf.xml
- Eintrag in ejabberd.cfg:
- %% Jabber ICQ Transport
- {5347, ejabberd_service, [
- %% {ip, {127, 0, 0, 1}},
- {access, all},
- {shaper_rule, fast},
- {hosts, ["icq.jabber.weimarnetz.de"],
- [{password, "*************"}]}
- ]},
Die persönliche Einrichtung eines ICQ-Transports kann bequem über Jabber-Clients wie Psi, Adium, kopete o.a. erledigt werden
Jabber im Browser
- Installation MUCkl via Download in /var/www/muckl
- Konfiguration über /var/www/muckl/config.js
- wichtig: BACKENDTYPE auf Binding, damit das ganze mit Firefox, Safari, Opera etc. gelingt
- muckl-User einrichten, auth-type anonymous, später auf SASL
- Konfiguration ejabberd.cfg:
- {5280, ejabberd_http, [
- {request_handlers, [
- {["web"], mod_http_fileserver}
- ]},
- http_bind,
- http_poll,
- web_admin
- ]}
- ]}.
- {5280, ejabberd_http, [
ToDo
Dienste in das pubsub Modul frickeln:
- wireless-dicuss
- svn commit