UCS 3.2 und plucs: Netzwerkfehler

Hallo,

ich habe soeben plucs auf dem Master installiert. Leider schlägt die Verbindung sowohl mit jitsi als auch kde-telepathy unter UCC 2 fehl, auch mit Angabe des fqdn des Masters.

/var/log/ejabberd/ ist leer, laut ps aux scheint ejabberd zu laufen.

Danke und Grüße
SirTux

Hallo,

bitte mal nachsehen, ob /etc/init.d/ejabberd existiert. Eigentlich sollte eine Diversion auf /etc/init.d/ejabberd.debian vorhanden sein und das originale Startskript nicht verwendet werden.

Wenn ja, bitte diesen ejabberd stoppen / killen und Plucs über dessen Skript starten.

Diversion wiederherstellen:

dpkg-divert --package plucs --divert /etc/init.d/ejabberd.debian --rename --add /etc/init.d/ejabberd

Im Moment denke ich, dass das bei UCS-Updates wieder auftreten kann. Wir haben das Problem auf dem Radar.

Viele Grüße,
Dirk Ahrnke

äh, gerade erst gesehen, dass es ja um eine Neuinstallation ging. Das war eine Kurzschlußreaktion meinerseits.

Trotzdem wäre es sinnvoll zu prüfen, ob die Diversion existiert.

Als nächstes dann die /etc/ejabberd/ejabberd.cfg ansehen und inbesondere hinsichtlich der LDAP-Konfiguration auf Sinnfälligkeit prüfen. Außer der ejabberd.log ist ggf. auch die erlang.log interessant.

Viele Grüße,
Dirk Ahrnke

Hallo,

die Datei existiert nicht:

ls -l /etc/init.d/ejabberd*
-rwxr-xr-x 1 root root 2696 15. Okt 2013  /etc/init.d/ejabberd.dpkg-new

EDIT: Die LDAP-Konfiguration scheint auch richtig zu sein.

Da habe ich fast vermutet. Siehe letzter Post.
Am besten erst die erlang.log prüfen.

Eine Datei /var/log/erlang.log existiert nicht. Der Befehl schlägt auch fehl (auch mit ejabberd.dpkg-new):

dpkg-divert --package plucs --divert /etc/init.d/ejabberd.debian --rename --add /etc/init.d/ejabberd
dpkg-divert: »Umleitung von /etc/init.d/ejabberd zu /etc/init.d/ejabberd.debian durch plucs« kollidiert mit »lokale Umleitung von /etc/init.d/ejabberd zu /etc/init.d/ejabberd.debian«

Ich denke, die Diversion sollten wir hier erstmal außer Acht lassen. Sie ist ja auch gesetzt.
Sorry für die Konfusion.

Die erlang.log sollte ja auch in /var/log/ejabberd sein, aber da schrieben Sie ja, dass das Verzeichnis leer ist…

Ich hab mal eben auf einem UCS 3.2 Single-Master Plucs installiert. Das funktionierte sofort, aber es ist ja auch eine Testumgebung.

Können Sie mal die ejabberd-Prozesse beenden und “/etc/init.d./plucs start” probieren?
Es sollte zumindest etwas in /var/log/ejabberd protokolliert werden.

Viele Grüße,
Dirk Ahrnke

EDIT: letzter Satz ergänzt

Da ist wohl einiges im Argen:

# /etc/init.d/plucs start
Starting jabber server: ejabberdNot configured to run automatically.
# ls -l /var/log/ejabberd/
insgesamt 0
# /etc/init.d/plucs stop
Stopping jabber server: ejabberd already stopped.
# ps aux|grep ej
root      8595  0.0  0.0   9692   864 pts/0    S+   16:30   0:00 grep ej
ejabberd 26468  0.0  0.0  10644   340 ?        S    14:56   0:00 /usr/lib/erlang/erts-5.8/bin/epmd -daemon

ok.

Diese Meldung erscheint z.B., wenn die UCRV plucs/autostart auf FALSE steht.

Die Variablen werden normalerweise im Postinst vom Paket plucs gesetzt. Das sieht man z.B. in management-console-module-appcenter.log und config-registry.replog.

Ja das hatte ich daher vorhin schon überprüft, aber es stimmt alles:

# ucr get plucs/autostart
true

Und in /etc/default/plucs steht “RUN_EJABBERD=false” bzw. nicht “true”?
Ändert sich das bei einem “ucr commit /etc/default/plucs”?

Da steht RUN_EJABBERD=false, das ändert sich auch durch ein “ucr commit” oder “ucr set” nicht

EDIT: Ich hab mal ins Template geschaut: xmpp/domains ist nicht definiert

In /var/log/univention/listener.log siehts leider nicht gut aus :frowning: Die Meldungen gabs wohl schon vor der Installation von plucs:

15.05.15 17:08:00.346  LISTENER    ( ERROR   ) : failed to connect to any notifier
15.05.15 17:08:00.347  LISTENER    ( WARN    ) : can not connect any server, retrying in 30 seconds
15.05.15 17:08:30.347  LISTENER    ( WARN    ) : chosen server: master.top2.top1:7389
UNIVENTION_DEBUG_BEGIN  : uldap.__open host=master.top2.top1 port=7389 base=dc=top2,dc=top1
UNIVENTION_DEBUG_END    : uldap.__open host=master.top2.top1 port=7389 base=dc=top2,dc=top1
15.05.15 17:08:32.600  LISTENER    ( WARN    ) : initializing module plucs
15.05.15 17:10:13.493  LISTENER    ( WARN    ) : finished initializing module plucs
15.05.15 17:10:13.493  LISTENER    ( WARN    ) : received signal 15
Restarting jabber server: ejabberd is not running. Starting ejabberd.
15.05.15 17:10:20.033  DEBUG_INIT
UNIVENTION_DEBUG_BEGIN  : uldap.__open host=master.top2.top1 port=7389 base=dc=top2,dc=top1
UNIVENTION_DEBUG_END    : uldap.__open host=master.top2.top1 port=7389 base=dc=top2,dc=top1

EDIT: Gemäß SDB scheint da alles in Ordnung zu sein.

Irgendwie haben wir (Kollege Greif hat auch grad mal in den Thread geschaut) den Eindruck, dass die Pakete nicht zu Ende installiert sind.
Erstes Indiz ist das Vorhandensein der /etc/init.d/ejabberd.dpkg-new.

Ein laufender Listener/Notifier ist natürlich auch wichtig. Darüber wird z.B. xmpp/domains gesetzt.

Hm darauf scheint das Log denke ich nciht hunzudeuten:

5.05.15 14:55:01.522  MODULE      ( PROCESS ) : Es wurden 13,4 MB in 6 s geholt (339 kB/s)
15.05.15 14:55:02.323  MODULE      ( PROCESS ) : Vorkonfiguration der Pakete ...
15.05.15 14:55:03.937  MODULE      ( PROCESS ) : Vorkonfiguration der Pakete ...
15.05.15 14:55:05.113  MODULE      ( PROCESS ) : Ausführen von dpkg
15.05.15 14:55:06.458  MODULE      ( PROCESS ) : Vormals abgewähltes Paket erlang-base wird gewählt.
15.05.15 14:55:13.701  MODULE      ( PROCESS ) : (Lese Datenbank ... 158842 Dateien und Verzeichnisse sind derzeit installiert.)
15.05.15 14:55:13.715  MODULE      ( PROCESS ) : Entpacken von erlang-base (aus .../erlang-base_1%3a14.a-dfsg-3.4.201201241125_amd64.deb) ...
15.05.15 14:55:13.715  MODULE      ( PROCESS ) : erlang-base wird installiert
15.05.15 14:55:13.715  MODULE      ( PROCESS ) : erlang-base wird vorbereitet
15.05.15 14:55:18.345  MODULE      ( PROCESS ) : erlang-base wird entpackt
15.05.15 14:55:18.578  MODULE      ( PROCESS ) : Konfiguration von erlang-base wird vorbereitet
15.05.15 14:55:19.272  MODULE      ( PROCESS ) : Vormals abgewähltes Paket erlang-syntax-tools wird gewählt.
15.05.15 14:55:19.291  MODULE      ( PROCESS ) : Entpacken von erlang-syntax-tools (aus .../erlang-syntax-tools_1%3a14.a-dfsg-3.4.201201241125_amd64.deb) ...
15.05.15 14:55:19.291  MODULE      ( PROCESS ) : erlang-syntax-tools wird installiert
15.05.15 14:55:19.291  MODULE      ( PROCESS ) : erlang-syntax-tools wird vorbereitet
15.05.15 14:55:20.194  MODULE      ( PROCESS ) : erlang-syntax-tools wird entpackt
15.05.15 14:55:20.439  MODULE      ( PROCESS ) : Konfiguration von erlang-syntax-tools wird vorbereitet
15.05.15 14:55:21.134  MODULE      ( PROCESS ) : Vormals abgewähltes Paket erlang-asn1 wird gewählt.
15.05.15 14:55:21.153  MODULE      ( PROCESS ) : Entpacken von erlang-asn1 (aus .../erlang-asn1_1%3a14.a-dfsg-3.4.201201241125_amd64.deb) ...
15.05.15 14:55:21.153  MODULE      ( PROCESS ) : erlang-asn1 wird installiert
15.05.15 14:55:21.153  MODULE      ( PROCESS ) : erlang-asn1 wird vorbereitet
15.05.15 14:55:22.138  MODULE      ( PROCESS ) : erlang-asn1 wird entpackt
15.05.15 14:55:22.382  MODULE      ( PROCESS ) : Konfiguration von erlang-asn1 wird vorbereitet
15.05.15 14:55:23.162  MODULE      ( PROCESS ) : Vormals abgewähltes Paket erlang-crypto wird gewählt.
15.05.15 14:55:23.180  MODULE      ( PROCESS ) : Entpacken von erlang-crypto (aus .../erlang-crypto_1%3a14.a-dfsg-3.4.201201241125_amd64.deb) ...
15.05.15 14:55:23.181  MODULE      ( PROCESS ) : erlang-crypto wird installiert
15.05.15 14:55:23.181  MODULE      ( PROCESS ) : erlang-crypto wird vorbereitet
15.05.15 14:55:24.321  MODULE      ( PROCESS ) : erlang-crypto wird entpackt
15.05.15 14:55:24.644  MODULE      ( PROCESS ) : Konfiguration von erlang-crypto wird vorbereitet
15.05.15 14:55:25.291  MODULE      ( PROCESS ) : Vormals abgewähltes Paket erlang-mnesia wird gewählt.
15.05.15 14:55:25.313  MODULE      ( PROCESS ) : Entpacken von erlang-mnesia (aus .../erlang-mnesia_1%3a14.a-dfsg-3.4.201201241125_amd64.deb) ...
15.05.15 14:55:25.313  MODULE      ( PROCESS ) : erlang-mnesia wird installiert
15.05.15 14:55:25.313  MODULE      ( PROCESS ) : erlang-mnesia wird vorbereitet
15.05.15 14:55:26.250  MODULE      ( PROCESS ) : erlang-mnesia wird entpackt
15.05.15 14:55:26.483  MODULE      ( PROCESS ) : Konfiguration von erlang-mnesia wird vorbereitet
15.05.15 14:55:27.151  MODULE      ( PROCESS ) : Vormals abgewähltes Paket erlang-runtime-tools wird gewählt.
15.05.15 14:55:27.170  MODULE      ( PROCESS ) : Entpacken von erlang-runtime-tools (aus .../erlang-runtime-tools_1%3a14.a-dfsg-3.4.201201241125_amd64.deb) ...
15.05.15 14:55:27.170  MODULE      ( PROCESS ) : erlang-runtime-tools wird installiert
15.05.15 14:55:27.170  MODULE      ( PROCESS ) : erlang-runtime-tools wird vorbereitet
15.05.15 14:55:27.963  MODULE      ( PROCESS ) : erlang-runtime-tools wird entpackt
15.05.15 14:55:28.240  MODULE      ( PROCESS ) : Konfiguration von erlang-runtime-tools wird vorbereitet
15.05.15 14:55:29.158  MODULE      ( PROCESS ) : Vormals abgewähltes Paket erlang-public-key wird gewählt.
15.05.15 14:55:29.177  MODULE      ( PROCESS ) : Entpacken von erlang-public-key (aus .../erlang-public-key_1%3a14.a-dfsg-3.4.201201241125_amd64.deb) ...
15.05.15 14:55:29.177  MODULE      ( PROCESS ) : erlang-public-key wird installiert
15.05.15 14:55:29.177  MODULE      ( PROCESS ) : erlang-public-key wird vorbereitet
15.05.15 14:55:30.562  MODULE      ( PROCESS ) : erlang-public-key wird entpackt
15.05.15 14:55:30.761  MODULE      ( PROCESS ) : Konfiguration von erlang-public-key wird vorbereitet
15.05.15 14:55:31.842  MODULE      ( PROCESS ) : Vormals abgewähltes Paket erlang-ssl wird gewählt.
15.05.15 14:55:31.860  MODULE      ( PROCESS ) : Entpacken von erlang-ssl (aus .../erlang-ssl_1%3a14.a-dfsg-3.4.201201241125_amd64.deb) ...
15.05.15 14:55:31.860  MODULE      ( PROCESS ) : erlang-ssl wird installiert
15.05.15 14:55:31.861  MODULE      ( PROCESS ) : erlang-ssl wird vorbereitet
15.05.15 14:55:33.337  MODULE      ( PROCESS ) : erlang-ssl wird entpackt
15.05.15 14:55:33.811  MODULE      ( PROCESS ) : Konfiguration von erlang-ssl wird vorbereitet
15.05.15 14:55:34.535  MODULE      ( PROCESS ) : Vormals abgewähltes Paket erlang-inets wird gewählt.
15.05.15 14:55:34.554  MODULE      ( PROCESS ) : Entpacken von erlang-inets (aus .../erlang-inets_1%3a14.a-dfsg-3.4.201201241125_amd64.deb) ...
15.05.15 14:55:34.554  MODULE      ( PROCESS ) : erlang-inets wird installiert
15.05.15 14:55:34.554  MODULE      ( PROCESS ) : erlang-inets wird vorbereitet
15.05.15 14:55:35.442  MODULE      ( PROCESS ) : erlang-inets wird entpackt
15.05.15 14:55:35.653  MODULE      ( PROCESS ) : Konfiguration von erlang-inets wird vorbereitet
15.05.15 14:55:36.313  MODULE      ( PROCESS ) : Vormals abgewähltes Paket erlang-odbc wird gewählt.
15.05.15 14:55:36.331  MODULE      ( PROCESS ) : Entpacken von erlang-odbc (aus .../erlang-odbc_1%3a14.a-dfsg-3.4.201201241125_amd64.deb) ...
15.05.15 14:55:36.331  MODULE      ( PROCESS ) : erlang-odbc wird installiert
15.05.15 14:55:36.332  MODULE      ( PROCESS ) : erlang-odbc wird vorbereitet
15.05.15 14:55:37.060  MODULE      ( PROCESS ) : erlang-odbc wird entpackt
15.05.15 14:55:37.259  MODULE      ( PROCESS ) : Konfiguration von erlang-odbc wird vorbereitet
15.05.15 14:55:39.049  MODULE      ( PROCESS ) : Vormals abgewähltes Paket ejabberd wird gewählt.
15.05.15 14:55:39.068  MODULE      ( PROCESS ) : Entpacken von ejabberd (aus .../ejabberd_2.1.5-3.4.201310150836_amd64.deb) ...
15.05.15 14:55:39.068  MODULE      ( PROCESS ) : ejabberd wird installiert
15.05.15 14:55:39.068  MODULE      ( PROCESS ) : ejabberd wird vorbereitet
15.05.15 14:55:40.939  MODULE      ( PROCESS ) : ejabberd wird entpackt
15.05.15 14:55:41.195  MODULE      ( PROCESS ) : Konfiguration von ejabberd wird vorbereitet
15.05.15 14:55:42.610  MODULE      ( PROCESS ) : Vormals abgewähltes Paket libsctp1 wird gewählt.
15.05.15 14:55:42.628  MODULE      ( PROCESS ) : Entpacken von libsctp1 (aus .../libsctp1_1.0.11+dfsg-1.2.201104231654_amd64.deb) ...
15.05.15 14:55:42.629  MODULE      ( PROCESS ) : libsctp1 wird installiert
15.05.15 14:55:42.629  MODULE      ( PROCESS ) : libsctp1 wird vorbereitet
15.05.15 14:55:44.219  MODULE      ( PROCESS ) : libsctp1 wird entpackt
15.05.15 14:55:44.743  MODULE      ( PROCESS ) : Konfiguration von libsctp1 wird vorbereitet
15.05.15 14:55:45.657  MODULE      ( PROCESS ) : Vormals abgewähltes Paket lksctp-tools wird gewählt.
15.05.15 14:55:45.675  MODULE      ( PROCESS ) : Entpacken von lksctp-tools (aus .../lksctp-tools_1.0.11+dfsg-1.2.201104231654_amd64.deb) ...
15.05.15 14:55:45.676  MODULE      ( PROCESS ) : lksctp-tools wird installiert
15.05.15 14:55:45.676  MODULE      ( PROCESS ) : lksctp-tools wird vorbereitet
15.05.15 14:55:46.822  MODULE      ( PROCESS ) : lksctp-tools wird entpackt
15.05.15 14:55:47.129  MODULE      ( PROCESS ) : Konfiguration von lksctp-tools wird vorbereitet
15.05.15 14:55:48.814  MODULE      ( PROCESS ) : Vormals abgewähltes Paket plucs-msrl wird gewählt.
15.05.15 14:55:48.832  MODULE      ( PROCESS ) : Entpacken von plucs-msrl (aus .../plucs-msrl_0.1-2_all.deb) ...
15.05.15 14:55:48.833  MODULE      ( PROCESS ) : plucs-msrl wird installiert
15.05.15 14:55:48.833  MODULE      ( PROCESS ) : plucs-msrl wird vorbereitet
15.05.15 14:55:49.691  MODULE      ( PROCESS ) : plucs-msrl wird entpackt
15.05.15 14:55:49.929  MODULE      ( PROCESS ) : Konfiguration von plucs-msrl wird vorbereitet
15.05.15 14:55:52.033  MODULE      ( PROCESS ) : Vormals abgewähltes Paket plucs wird gewählt.
15.05.15 14:55:52.051  MODULE      ( PROCESS ) : Entpacken von plucs (aus .../archives/plucs_0.1-2_all.deb) ...
15.05.15 14:55:52.051  MODULE      ( PROCESS ) : plucs wird installiert
15.05.15 14:55:52.051  MODULE      ( PROCESS ) : plucs wird vorbereitet
15.05.15 14:55:52.332  MODULE      ( PROCESS ) : »lokale Umleitung von /etc/init.d/ejabberd zu /etc/init.d/ejabberd.debian« wird hinzugefügt
15.05.15 14:55:53.650  MODULE      ( PROCESS ) : plucs wird entpackt
15.05.15 14:55:53.883  MODULE      ( PROCESS ) : Konfiguration von plucs wird vorbereitet
15.05.15 14:55:56.121  MODULE      ( PROCESS ) : Vormals abgewähltes Paket plucs-schema wird gewählt.
15.05.15 14:55:56.140  MODULE      ( PROCESS ) : Entpacken von plucs-schema (aus .../plucs-schema_0.1-2_all.deb) ...
15.05.15 14:55:56.140  MODULE      ( PROCESS ) : plucs-schema wird installiert
15.05.15 14:55:56.140  MODULE      ( PROCESS ) : plucs-schema wird vorbereitet
15.05.15 14:55:57.347  MODULE      ( PROCESS ) : plucs-schema wird entpackt
15.05.15 14:55:57.681  MODULE      ( PROCESS ) : Konfiguration von plucs-schema wird vorbereitet
15.05.15 14:55:57.930  MODULE      ( PROCESS ) : Trigger für man-db werden verarbeitet ...
15.05.15 14:55:57.931  MODULE      ( PROCESS ) : Aufruf des Nach-Installations-Triggers man-db
15.05.15 14:56:01.624  MODULE      ( PROCESS ) : Trigger für univention-config werden verarbeitet ...
15.05.15 14:56:01.624  MODULE      ( PROCESS ) : Aufruf des Nach-Installations-Triggers univention-config
15.05.15 14:56:02.690  MODULE      ( PROCESS ) : Kein Paket gefunden, das auf ldapacl_66univention-appcenter_app.acl passt.
15.05.15 14:56:05.866  MODULE      ( PROCESS ) : Ausführen von dpkg
15.05.15 14:56:05.911  MODULE      ( PROCESS ) : erlang-base (1:14.a-dfsg-3.4.201201241125) wird eingerichtet ...
15.05.15 14:56:05.911  MODULE      ( PROCESS ) : erlang-base wird konfiguriert
15.05.15 14:56:06.262  MODULE      ( PROCESS ) : erlang-base wird konfiguriert
15.05.15 14:56:06.855  MODULE      ( PROCESS ) : Searching for services which depend on erlang and should be started...none found.
15.05.15 14:56:06.863  MODULE      ( PROCESS ) : erlang-base installiert
15.05.15 14:56:07.187  MODULE      ( PROCESS ) : erlang-syntax-tools (1:14.a-dfsg-3.4.201201241125) wird eingerichtet ...
15.05.15 14:56:07.188  MODULE      ( PROCESS ) : erlang-syntax-tools wird konfiguriert
15.05.15 14:56:07.477  MODULE      ( PROCESS ) : erlang-syntax-tools wird konfiguriert
15.05.15 14:56:07.730  MODULE      ( PROCESS ) : erlang-syntax-tools installiert
15.05.15 14:56:07.997  MODULE      ( PROCESS ) : erlang-asn1 (1:14.a-dfsg-3.4.201201241125) wird eingerichtet ...
15.05.15 14:56:07.997  MODULE      ( PROCESS ) : erlang-asn1 wird konfiguriert
15.05.15 14:56:08.257  MODULE      ( PROCESS ) : erlang-asn1 wird konfiguriert
15.05.15 14:56:08.569  MODULE      ( PROCESS ) : erlang-asn1 installiert
15.05.15 14:56:09.081  MODULE      ( PROCESS ) : erlang-crypto (1:14.a-dfsg-3.4.201201241125) wird eingerichtet ...
15.05.15 14:56:09.081  MODULE      ( PROCESS ) : erlang-crypto wird konfiguriert
15.05.15 14:56:09.326  MODULE      ( PROCESS ) : erlang-crypto wird konfiguriert
15.05.15 14:56:10.016  MODULE      ( PROCESS ) : erlang-crypto installiert
15.05.15 14:56:10.361  MODULE      ( PROCESS ) : erlang-mnesia (1:14.a-dfsg-3.4.201201241125) wird eingerichtet ...
15.05.15 14:56:10.361  MODULE      ( PROCESS ) : erlang-mnesia wird konfiguriert
15.05.15 14:56:10.673  MODULE      ( PROCESS ) : erlang-mnesia wird konfiguriert
15.05.15 14:56:10.925  MODULE      ( PROCESS ) : erlang-mnesia installiert
15.05.15 14:56:11.182  MODULE      ( PROCESS ) : erlang-runtime-tools (1:14.a-dfsg-3.4.201201241125) wird eingerichtet ...
15.05.15 14:56:11.182  MODULE      ( PROCESS ) : erlang-runtime-tools wird konfiguriert
15.05.15 14:56:11.430  MODULE      ( PROCESS ) : erlang-runtime-tools wird konfiguriert
15.05.15 14:56:11.711  MODULE      ( PROCESS ) : erlang-runtime-tools installiert
15.05.15 14:56:11.967  MODULE      ( PROCESS ) : erlang-public-key (1:14.a-dfsg-3.4.201201241125) wird eingerichtet ...
15.05.15 14:56:11.967  MODULE      ( PROCESS ) : erlang-public-key wird konfiguriert
15.05.15 14:56:12.234  MODULE      ( PROCESS ) : erlang-public-key wird konfiguriert
15.05.15 14:56:12.557  MODULE      ( PROCESS ) : erlang-public-key installiert
15.05.15 14:56:12.810  MODULE      ( PROCESS ) : erlang-ssl (1:14.a-dfsg-3.4.201201241125) wird eingerichtet ...
15.05.15 14:56:12.810  MODULE      ( PROCESS ) : erlang-ssl wird konfiguriert
15.05.15 14:56:13.088  MODULE      ( PROCESS ) : erlang-ssl wird konfiguriert
15.05.15 14:56:13.333  MODULE      ( PROCESS ) : erlang-ssl installiert
15.05.15 14:56:14.316  MODULE      ( PROCESS ) : erlang-inets (1:14.a-dfsg-3.4.201201241125) wird eingerichtet ...
15.05.15 14:56:14.316  MODULE      ( PROCESS ) : erlang-inets wird konfiguriert
15.05.15 14:56:14.695  MODULE      ( PROCESS ) : erlang-inets wird konfiguriert
15.05.15 14:56:14.974  MODULE      ( PROCESS ) : erlang-inets installiert
15.05.15 14:56:15.274  MODULE      ( PROCESS ) : erlang-odbc (1:14.a-dfsg-3.4.201201241125) wird eingerichtet ...
15.05.15 14:56:15.274  MODULE      ( PROCESS ) : erlang-odbc wird konfiguriert
15.05.15 14:56:15.619  MODULE      ( PROCESS ) : erlang-odbc wird konfiguriert
15.05.15 14:56:15.864  MODULE      ( PROCESS ) : erlang-odbc installiert
15.05.15 14:56:16.116  MODULE      ( PROCESS ) : ejabberd (2.1.5-3.4.201310150836) wird eingerichtet ...
15.05.15 14:56:16.116  MODULE      ( PROCESS ) : ejabberd wird konfiguriert
15.05.15 14:56:17.147  MODULE      ( PROCESS ) : ejabberd wird konfiguriert
15.05.15 14:56:22.155  MODULE      ( PROCESS ) : adduser: Warnung: Das Home-Verzeichnis »/var/lib/ejabberd« gehört nicht dem Benutzer, den Sie gerade anlegen.
15.05.15 14:56:22.378  MODULE      ( PROCESS ) : Generating SSL certificate /etc/ejabberd/ejabberd.pem...
15.05.15 14:56:22.868  MODULE      ( PROCESS ) : 
15.05.15 14:56:22.868  MODULE      ( PROCESS ) : Creating config file /etc/ejabberd/ejabberd.cfg with new version
15.05.15 14:56:23.824  MODULE      ( PROCESS ) : ejabberd installiert
15.05.15 14:56:24.139  MODULE      ( PROCESS ) : libsctp1 (1.0.11+dfsg-1.2.201104231654) wird eingerichtet ...
15.05.15 14:56:24.139  MODULE      ( PROCESS ) : libsctp1 wird konfiguriert
15.05.15 14:56:24.413  MODULE      ( PROCESS ) : libsctp1 wird konfiguriert
15.05.15 14:56:25.211  MODULE      ( PROCESS ) : libsctp1 installiert
15.05.15 14:56:25.479  MODULE      ( PROCESS ) : lksctp-tools (1.0.11+dfsg-1.2.201104231654) wird eingerichtet ...
15.05.15 14:56:25.479  MODULE      ( PROCESS ) : lksctp-tools wird konfiguriert
15.05.15 14:56:25.718  MODULE      ( PROCESS ) : lksctp-tools wird konfiguriert
15.05.15 14:56:25.952  MODULE      ( PROCESS ) : lksctp-tools installiert
15.05.15 14:56:26.152  MODULE      ( PROCESS ) : plucs-msrl (0.1-2) wird eingerichtet ...
15.05.15 14:56:26.152  MODULE      ( PROCESS ) : plucs-msrl wird konfiguriert
15.05.15 14:56:26.420  MODULE      ( PROCESS ) : plucs-msrl wird konfiguriert
15.05.15 14:56:26.667  MODULE      ( PROCESS ) : plucs-msrl installiert
15.05.15 14:56:26.939  MODULE      ( PROCESS ) : plucs (0.1-2) wird eingerichtet ...
15.05.15 14:56:26.939  MODULE      ( PROCESS ) : plucs wird konfiguriert
15.05.15 14:56:28.947  MODULE      ( PROCESS ) : plucs wird konfiguriert
15.05.15 14:56:32.266  MODULE      ( PROCESS ) : File: /etc/default/plucs
15.05.15 14:56:32.266  MODULE      ( PROCESS ) : File: /etc/ejabberd/ejabberd.cfg
15.05.15 14:56:32.785  MODULE      ( PROCESS ) : Starting jabber server: ejabberdNot configured to run automatically.
15.05.15 14:56:32.785  MODULE      ( PROCESS ) : .
15.05.15 14:56:33.763  MODULE      ( PROCESS ) : Create plucs/loglevel
15.05.15 14:56:33.763  MODULE      ( PROCESS ) : Create plucs/autostart
15.05.15 14:56:33.763  MODULE      ( PROCESS ) : Create plucs/tls
15.05.15 14:56:33.763  MODULE      ( PROCESS ) : Create plucs/certfile
15.05.15 14:56:33.763  MODULE      ( PROCESS ) : Create plucs/grouplabel
15.05.15 14:56:33.763  MODULE      ( PROCESS ) : Create plucs/userlabel
15.05.15 14:56:33.763  MODULE      ( PROCESS ) : Create plucs/restart/listener
15.05.15 14:56:33.763  MODULE      ( PROCESS ) : Create plucs/ldap/tls
15.05.15 14:56:33.763  MODULE      ( PROCESS ) : Create plucs/ldap/port
15.05.15 14:56:33.763  MODULE      ( PROCESS ) : Create plucs/language
15.05.15 14:56:33.763  MODULE      ( PROCESS ) : Create plucs/s2s
15.05.15 14:56:33.763  MODULE      ( PROCESS ) : Create plucs/s2s/certfile
15.05.15 14:56:33.763  MODULE      ( PROCESS ) : File: /etc/default/plucs
15.05.15 14:56:33.763  MODULE      ( PROCESS ) : File: /etc/ejabberd/ejabberd.cfg
15.05.15 14:56:34.695  MODULE      ( PROCESS ) : Create security/packetfilter/package/plucs/tcp/5222/all/en
15.05.15 14:56:34.695  MODULE      ( PROCESS ) : Create security/packetfilter/package/plucs/tcp/5222/all
15.05.15 14:56:34.695  MODULE      ( PROCESS ) : Create security/packetfilter/package/plucs/tcp/5269/all/en
15.05.15 14:56:34.695  MODULE      ( PROCESS ) : Create security/packetfilter/package/plucs/tcp/5269/all
15.05.15 14:56:34.695  MODULE      ( PROCESS ) : File: /etc/security/packetfilter.d/10_univention-firewall_start.sh
15.05.15 14:56:34.695  MODULE      ( PROCESS ) : File: /etc/security/packetfilter.d/80_univention-firewall_policy.sh
15.05.15 14:56:34.809  MODULE      ( PROCESS ) : Stopping Univention iptables configuration::.
15.05.15 14:56:35.102  MODULE      ( PROCESS ) : Starting Univention iptables configuration::.
15.05.15 14:56:35.214  MODULE      ( PROCESS ) : Restarting univention-directory-listener daemon.
15.05.15 14:56:40.676  MODULE      ( PROCESS ) : ok: run: univention-directory-listener: (pid 26685) 0s, normally down
15.05.15 14:56:40.676  MODULE      ( PROCESS ) : done.
15.05.15 14:56:40.709  MODULE      ( PROCESS ) : Calling joinscript 92plucs.inst ...
15.05.15 14:56:42.344  MODULE      ( PROCESS ) : Object created: cn=xmpp,cn=custom attributes,cn=univention,dc=top2,dc=top1
15.05.15 14:56:44.626  MODULE      ( PROCESS ) : Object created: cn=UniventionXMPP-User-Enabled,cn=xmpp,cn=custom attributes,cn=univention,dc=top2,dc=top1
15.05.15 14:56:45.606  MODULE      ( PROCESS ) : Object created: cn=UniventionXMPP-User-Domain,cn=xmpp,cn=custom attributes,cn=univention,dc=top2,dc=top1
15.05.15 14:56:46.446  MODULE      ( PROCESS ) : Object created: cn=UniventionXMPP-Group-Enabled,cn=xmpp,cn=custom attributes,cn=univention,dc=top2,dc=top1
15.05.15 14:56:47.111  MODULE      ( PROCESS ) : Object created: cn=UniventionXMPP-Host-Domains,cn=xmpp,cn=custom attributes,cn=univention,dc=top2,dc=top1
15.05.15 14:56:52.039  MODULE      ( PROCESS ) : Setting default XMPP domain to 'top2.top1'
15.05.15 14:56:52.144  MODULE      ( PROCESS ) : LDAP Error: Undefined attribute type: xmppDomains: attribute type undefined
15.05.15 14:56:52.187  MODULE      ( PROCESS ) : WARNING: Could not set default XMPP domain.
15.05.15 14:56:52.187  MODULE      ( PROCESS ) : WARNING: This is most probably caused by missing LDAP schema definitions.
15.05.15 14:56:52.187  MODULE      ( PROCESS ) : WARNING: Please install package 'plucs-schema' on DC and rerun this script.
15.05.15 14:56:52.187  MODULE      ( PROCESS ) : Joinscript 92plucs.inst finished with exitcode 0
15.05.15 14:56:52.188  MODULE      ( PROCESS ) : plucs installiert
15.05.15 14:56:52.901  MODULE      ( PROCESS ) : plucs-schema (0.1-2) wird eingerichtet ...
15.05.15 14:56:52.901  MODULE      ( PROCESS ) : plucs-schema wird konfiguriert
15.05.15 14:56:53.543  MODULE      ( PROCESS ) : plucs-schema wird konfiguriert
15.05.15 14:57:04.879  MODULE      ( PROCESS ) : Multifile: /etc/ldap/slapd.conf
15.05.15 14:57:05.016  MODULE      ( PROCESS ) : Restarting ldap server(s).
15.05.15 14:57:11.825  MODULE      ( PROCESS ) : Stopping ldap server(s): slapd ...done.
15.05.15 14:57:12.484  MODULE      ( PROCESS ) : Check database: ...done.
15.05.15 14:57:13.165  MODULE      ( PROCESS ) : Starting ldap server(s): slapd ...done.
15.05.15 14:57:18.381  MODULE      ( PROCESS ) : Checking Schema ID: ...done.
15.05.15 14:57:18.412  MODULE      ( PROCESS ) : Calling joinscript 92plucs.inst ...
15.05.15 14:57:18.842  MODULE      ( PROCESS ) : Object exists: cn=xmpp,cn=custom attributes,cn=univention,dc=top2,dc=top1
15.05.15 14:57:18.912  MODULE      ( PROCESS ) : Object exists: cn=UniventionXMPP-User-Enabled,cn=xmpp,cn=custom attributes,cn=univention,dc=top2,dc=top1
15.05.15 14:57:18.977  MODULE      ( PROCESS ) : Object exists: cn=UniventionXMPP-User-Domain,cn=xmpp,cn=custom attributes,cn=univention,dc=top2,dc=top1
15.05.15 14:57:19.120  MODULE      ( PROCESS ) : Object exists: cn=UniventionXMPP-Group-Enabled,cn=xmpp,cn=custom attributes,cn=univention,dc=top2,dc=top1
15.05.15 14:57:19.188  MODULE      ( PROCESS ) : Object exists: cn=UniventionXMPP-Host-Domains,cn=xmpp,cn=custom attributes,cn=univention,dc=top2,dc=top1
15.05.15 14:57:22.130  MODULE      ( PROCESS ) : Setting default XMPP domain to 'top2.top1'
15.05.15 14:57:22.276  MODULE      ( PROCESS ) : Object modified: cn=master,cn=dc,cn=computers,dc=top2,dc=top1
15.05.15 14:57:22.580  MODULE      ( PROCESS ) : Object exists: cn=services,cn=univention,dc=top2,dc=top1
15.05.15 14:57:22.994  MODULE      ( PROCESS ) : Object created: cn=XMPP,cn=services,cn=univention,dc=top2,dc=top1
15.05.15 14:57:23.115  MODULE      ( PROCESS ) : Object modified: cn=master,cn=dc,cn=computers,dc=top2,dc=top1
15.05.15 14:57:23.120  MODULE      ( PROCESS ) : Joinscript 92plucs.inst finished with exitcode 0
15.05.15 14:57:23.121  MODULE      ( PROCESS ) : plucs-schema installiert
15.05.15 14:57:27.227  MODULE      ( PROCESS ) : Reading package lists... 0%

Reading package lists... 0%

Reading package lists... 7%

Reading package lists... Done
15.05.15 14:57:27.248  MODULE      ( PROCESS ) : Building dependency tree... 0%

Building dependency tree... 0%

Building dependency tree... 50%

Building dependency tree... 50%

Building dependency tree
15.05.15 14:57:27.249  MODULE      ( PROCESS ) : Reading state information... 0%

Reading state information... 0%

Reading state information... Done
15.05.15 14:57:30.406  MODULE      ( PROCESS ) : Reading package lists... 0%

Reading package lists... 100%

Reading package lists... Done
15.05.15 14:57:30.426  MODULE      ( PROCESS ) : Building dependency tree... 0%

Building dependency tree... 0%

Building dependency tree... 50%

Building dependency tree... 50%

Building dependency tree
15.05.15 14:57:30.428  MODULE      ( PROCESS ) : Reading state information... 0%

Reading state information... 0%

Reading state information... Done
15.05.15 14:57:31.976  MODULE      ( PROCESS ) : Installiere LDAP Pakete auf backup.top2.top1
15.05.15 14:57:58.498  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: Es wurden 15,4 kB in 0 s geholt (0 B/s)
15.05.15 14:58:01.136  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: Es wurden 3.536 B in 0 s geholt (0 B/s)
15.05.15 14:58:04.757  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: Ausführen von dpkg
15.05.15 14:58:05.946  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: Vormals abgewähltes Paket plucs-schema wird gewählt.
15.05.15 14:58:09.236  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: plucs-schema wird vorbereitet
15.05.15 14:58:10.433  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: plucs-schema wird entpackt
15.05.15 14:58:10.739  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: Konfiguration von plucs-schema wird vorbereitet
15.05.15 14:58:11.332  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: Ausführen von dpkg
15.05.15 14:58:11.650  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: plucs-schema wird konfiguriert
15.05.15 14:58:11.957  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: plucs-schema wird konfiguriert
15.05.15 14:58:19.549  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: Restarting ldap server(s).
15.05.15 14:58:29.644  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: Stopping ldap server(s): slapd ...retry #1....done.
15.05.15 14:58:30.237  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: WARNING: If slapd does not respond, manual LDAP dump/restore may be necessary.
15.05.15 14:58:30.959  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: Continuing BDB database check: ...done.
15.05.15 14:58:31.869  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: plucs-schema installiert
15.05.15 14:58:43.337  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: Ign  http://apt.univention.de/3.1/maintained/ 3.1-0/all/ Translation-en
15.05.15 14:58:43.651  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: Ign  http://apt.univention.de/3.2/maintained/component/ 3.2-5-errata/all/ Translation-de
15.05.15 14:58:43.964  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: 75% [apt.univention.de 3.0-2/all/ Release gpgv 578 B]
15.05.15 14:58:44.337  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: 99% [apt.univention.de 3.0-0/i386/ Packages 1.655 kB]
15.05.15 14:58:44.753  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: 99% [apt.univention.de 3.1-0/all/ Packages 422 kB]
15.05.15 14:58:45.071  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: 99% [Warten auf Kopfzeilen]
15.05.15 14:58:45.513  MODULE      ( PROCESS ) : Ausgabe von backup.top2.top1: Es wurden 0 B in 0 s geholt (0 B/s)
15.05.15 14:58:59.820  MODULE      ( PROCESS ) : Container plucs for new univentionApp needed. Creating...
15.05.15 14:59:00.289  MODULE      ( PROCESS ) : univentionApp univentionAppID=plucs_0.1-2,cn=plucs,cn=apps,cn=univention,dc=top2,dc=top1 created
15.05.15 14:59:00.292  MODULE      ( PROCESS ) : Adding master.top2.top1 to univentionAppID=plucs_0.1-2,cn=plucs,cn=apps,cn=univention,dc=top2,dc=top1
15.05.15 14:59:20.141  MODULE      ( PROCESS ) : Downloading "https://appcenter.software-univention.de/meta-inf/3.2/index.json.gz"...
15.05.15 14:59:20.311  MODULE      ( PROCESS ) : 0 file(s) are new
15.05.15 14:59:24.280  MAIN        ( WARN    ) : Shutting down all open connections

Und:

# apt-get install -f
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.

Jetzt gehts plötzlich wie von Geisterhand. xmpp/domains ist nun gesetzt und ejjaberd wurde automatisch lauffähig gestartet:

# ps aux|grep ej
ejabberd 11305  0.0  0.0  10644   344 ?        S    16:52   0:00 /usr/lib/erlang/erts-5.8/bin/epmd -daemon
ejabberd 13784  0.0  1.2 102492 50260 ?        S    17:10   0:00 /usr/lib/erlang/erts-5.8/bin/beam -K false -P 250000 -- -root /usr/lib/erlang -progname erl -- -home /var/lib/ejabberd -- -sname ejabberd -pa /usr/lib/ejabberd/ebin -s ejabberd -kernel inetrc "/etc/ejabberd/inetrc" -ejabberd config "/etc/ejabberd/ejabberd.cfg" log_path "/var/log/ejabberd/ejabberd.log" erlang_log_path "/var/log/ejabberd/erlang.log" -sasl sasl_error_logger false -mnesia dir "/var/lib/ejabberd" -smp disable -noshell -noshell -noinput
ejabberd 13818  0.0  0.0  19504  2528 ?        Ss   17:10   0:00 /usr/lib/erlang/lib/ssl-4.0/priv/bin/ssl_esock
root     17282  0.0  0.0   9696   864 pts/0    S+   17:36   0:00 grep ej

Nun gibt es auch Log-Dateien. Vorhin habe ich mal testweise notifier und listener neugestartet. Vielleicht hat das was gebracht. Auf jeden Fall läufts nun. Danke :slight_smile:

Ok, schön zu hören.
Vielleicht war der Listener gestern ja zu lange unterwegs.

Das Ganze hat den Vorteil, dass ich jetzt auch besser verstehe, was der Kollege da programmiert hat.
“RUN_EJABBERD” bleibt ungeachtet der UCRV solange false bis mindestens eine XMPP-Domain gesetzt ist. Diese kommt - wie gesehen - über ein Listener-Modul. Der Wert dort ist übrigens nur ein Vorschlag. Man kann auch mehrere setzen.

Ein schönes Wochenende.

Danke ich wünsche auch ein schönes Wochenende :slight_smile:

Anlaufschwierigkeiten bei neuen Diensten kann ich durchaus verschmerzen, aber Probleme mit zentralen Mechanismen wie Listener/Notifier finde ich dann nicht mehr so witzig. Aber so ist ja alles gutgegangen und ich habe nun auch schon etwas über die neue Software gelernt :wink:

Mastodon