Jabber server
- Richard-18
- Beiträge: 150
- Registriert: 24.10.2005 02:15:16
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Gotha
-
Kontaktdaten:
Jabber server
Hallo erst mal,
Also ich möchte in der Firma in der ich arbeite einen kleinen Jabberserver aufsetzen der Server soll von ca. 5 usern genutzt werden.
Ich wollte das ganznormale IM anbieten und einen chat wie es ihn hier im forum ja auch gibt.
Und jetzt habe ich ein paar fragen dazu.
1. Welcher server ist dafür zu empfehlen ?
2. Kennt jemand ein paar gute am bessten deutsche howtos dazu ?
MFG Richard
Also ich möchte in der Firma in der ich arbeite einen kleinen Jabberserver aufsetzen der Server soll von ca. 5 usern genutzt werden.
Ich wollte das ganznormale IM anbieten und einen chat wie es ihn hier im forum ja auch gibt.
Und jetzt habe ich ein paar fragen dazu.
1. Welcher server ist dafür zu empfehlen ?
2. Kennt jemand ein paar gute am bessten deutsche howtos dazu ?
MFG Richard
Software is like sex. It's better when it's free.
Linus Torvald
Linus Torvald
Mir wurde hier [1] ejabberd empfohlen. Läuft seitdem ohne Mucken zu machen.
Als Howto habe ich damals IIRC [2] genommen.
[1] http://www.debianforum.de/forum/viewtop ... highlight=
[2] http://www.process-one.net/en/projects/ ... de_en.html
Als Howto habe ich damals IIRC [2] genommen.
[1] http://www.debianforum.de/forum/viewtop ... highlight=
[2] http://www.process-one.net/en/projects/ ... de_en.html
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams
- Richard-18
- Beiträge: 150
- Registriert: 24.10.2005 02:15:16
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Gotha
-
Kontaktdaten:
Hallo,
Erst mal danke für die links haben mir sehr weiter geholfen.
Jetzt habe ich nur einen frage ich wollte mir einen user für das Webinterface anlegen, das geht aber nicht ????
Das kommt dabei raus
Erst mal danke für die links haben mir sehr weiter geholfen.
Jetzt habe ich nur einen frage ich wollte mir einen user für das Webinterface anlegen, das geht aber nicht ????
Das kommt dabei raus
Code: Alles auswählen
Blacke:/srv/pub# ejabberdctl register zero 192.168.2.103 xxx
RPC failed on the node ejabberd@localhost: {'EXIT',
{undef,
[{ejabberd_auth_undefined,
is_user_exists,
["zero",
"192.168.2.103"]},
{lists,any,2},
{ejabberd_auth,
try_register,
3},
{ejabberd_ctl,process,1},
{rpc,
'-handle_call/3-fun-0-',
5}]}}
Software is like sex. It's better when it's free.
Linus Torvald
Linus Torvald
Hm, das habe ich irgendwie nie gemacht. Ich habe einfach in der Cofig einen Nutzer als Admin eingetragen, der kann dann auch auf das Webinterface zugreifen IIRC (nutze es eigentlich nicht).
Danach solltest du dich bei der Default-Einstellung auf http://server:5280/admin/ einloggen können.
Code: Alles auswählen
% Users that have admin access. Add line like one of the following after you
% will be successfully registered on server to get admin access:
{acl, admin, {user, "user", "domain.de"}}.
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams
Ich hänge mich mal an den Thread, da mir die Fehlermeldung bekannt vorkommt. Ich bekomme einen ähnlichen (evtl. den gleichen) Fehler. Definitiv auch was mit
Verifizieren kann ich das erst heute abend.
Aufgetreten ist der bei mir nach einem Update von ejabberd in aptitude. Seitdem versucht er bei jedem update (mit aptitude) wieder ejabberd zu konfigurieren, was immer mit obiger Meldung scheitert.
Auf den Betrieb meines ejabberd hat das anscheinend keine Auswirkungen, er funktioniert nach wie vor.
Hat jemand ne Idee, wie dieser Fehler gefixt werden kann?
Grüße
smo
Code: Alles auswählen
RPC failed on the node ejabberd@localhost: {'EXIT',
Aufgetreten ist der bei mir nach einem Update von ejabberd in aptitude. Seitdem versucht er bei jedem update (mit aptitude) wieder ejabberd zu konfigurieren, was immer mit obiger Meldung scheitert.
Auf den Betrieb meines ejabberd hat das anscheinend keine Auswirkungen, er funktioniert nach wie vor.
Hat jemand ne Idee, wie dieser Fehler gefixt werden kann?
Grüße
smo
Da hab ich's wieder beim Update von 1.1.1-5 auf 1.1.1-6:
Ist mir ein Rätsel wo das "localhost" herkommt. Im config-file steht da überall der Rechnername analog dem Inhalt von /etc/hosts.
Das Löschen von /etc/ejabberd/ejabberd.pem brachte nichts.
Kann jemand was damit anfangen?
smo
Code: Alles auswählen
[...]
Richte ejabberd ein (1.1.1-6) ...
You already have /etc/ejabberd/ejabberd.pem
Starting jabber server: ejabberd.
RPC failed on the node ejabberd@delli: {'EXIT',
{undef,
[{ejabberd_auth_undefined,
is_user_exists,
["smo","localhost"]},
{lists,any,2},
{ejabberd_auth,try_register,3},
{ejabberd_ctl,process,1},
{rpc,
'-handle_call/3-fun-0-',
5}]}}
dpkg: Fehler beim Bearbeiten von ejabberd (--configure):
Unterprozess post-installation script gab den Fehlerwert 3 zurück
[...]
Das Löschen von /etc/ejabberd/ejabberd.pem brachte nichts.
Kann jemand was damit anfangen?
smo
So, nun ist der Fehler doch noch über den Nerv-Status hinausgekommen: ejabberd ist seit dem heutigen Update (auf 1.1.2-2 unter testing) nicht mehr benutzbar. Da ich der einzige User meines Jabber-Servers bin, habe ich ejabberd gepurged und neu installiert. Ergebnis:
Bin relativ ratlos. Als hostname habe ich 'delli' angegeben. Dieser Name ist in der /etc/hosts (schon immer) definiert.
Mit ejabberdctl und den logs (nicht vorhanden) komm ich auch nicht weiter:
Woran könnte es liegen? Vielleicht kann mal jemand von euch probehalber das Paket installieren um festzustellen ob's nur bei mir hakt.
smo
Code: Alles auswählen
(Lese Datenbank ... xxxxxx Dateien und Verzeichnisse sind derzeit installiert.)
Entferne ejabberd ...
Stopping jabber server: ejabberd already stopped.
Lösche Konfigurationsdateien von ejabberd ...
Entferne Benutzer »ejabberd« ...
Fertig.
Drücken Sie zum Fortsetzen die Eingabetaste.
delli:/etc# aptitude
Vorkonfiguration der Pakete ...
Wähle vormals abgewähltes Paket ejabberd.
(Lese Datenbank ... xxxxxx Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke ejabberd (aus .../ejabberd_1.1.2-2_i386.deb) ...
Richte ejabberd ein (1.1.2-2) ...
Creating config file /etc/ejabberd/ejabberd.cfg with new version
Starting jabber server: ejabberd.
Waiting for ejabberd to register admin user..............................................................
Can't register admin user "admin@delli".
Probably ejabberd is configured for serving another hostname.
Mit ejabberdctl und den logs (nicht vorhanden) komm ich auch nicht weiter:
Code: Alles auswählen
delli:/etc# ejabberdctl
RPC failed on the node ejabberd@delli: nodedown
delli:/etc# /etc/init.d/ejabberd restart
Restarting jabber server: ejabberd is not running. Starting ejabberd.
delli:/etc# ejabberdctl
RPC failed on the node ejabberd@delli: nodedown
delli:/etc# cd /var/log/ejabberd/
delli:/var/log/ejabberd# ls -la
insgesamt 12
drwxr-xr-x 2 ejabberd adm 4096 2006-10-08 12:13 .
drwxr-xr-x 19 root root 8192 2006-10-17 19:56 ..
smo