Benno Dienste starten nicht mehr

Hallo,

meine Benno-Dienste starten neuerdings nicht mehr. Leider habe ich mit dem unschönen Docker-Setup keinerlei Erfahrungen und weiss nicht weiter:

root@benno:~# univention-app shell benno-mailarchiv
root@benno-21819537:/# /etc/init.d/benno-rest start
[ ok ] Starting benno-rest (via systemctl): benno-rest.service.
root@benno-21819537:/# /etc/init.d/benno-rest status
* benno-rest.service - LSB: Starts the REST interface of Benno Mailarchiv
   Loaded: loaded (/etc/init.d/benno-rest; generated; vendor preset: enabled)
   Active: active (exited) since Fri 2018-09-21 12:00:36 UTC; 5 days ago
     Docs: man:systemd-sysv-generator(8)
  Process: 153 ExecStart=/etc/init.d/benno-rest start (code=exited, status=0/SUCCESS)
    Tasks: 0 (limit: 4915)
   CGroup: /docker/8b0345434faf7c68fa85a468266bf93c5b9c28b15fa3c811168a68bd387a1c52/system.slice/benno-rest.service

Sep 21 12:00:35 benno-21819537 systemd[1]: benno-rest.service: Failed to reset devices.list: Operation not permitted
Sep 21 12:00:35 benno-21819537 systemd[1]: benno-rest.service: Failed to set invocation ID on control group /docker/8b0345434faf…permitted
Sep 21 12:00:35 benno-21819537 systemd[1]: Starting LSB: Starts the REST interface of Benno Mailarchiv...
Sep 21 12:00:36 benno-21819537 benno-rest[153]: Starting Benno REST interface ...
Sep 21 12:00:36 benno-21819537 systemd[1]: Started LSB: Starts the REST interface of Benno Mailarchiv.
Sep 21 12:09:00 benno-21819537 systemd[1]: benno-rest.service: Failed to reset devices.list: Operation not permitted
Sep 21 12:09:00 benno-21819537 systemd[1]: benno-rest.service: Failed to set invocation ID on control group /docker/8b0345434faf…permitted
Hint: Some lines were ellipsized, use -l to show in full.
root@benno-21819537:/# 

root@benno-21819537:/# /etc/init.d/benno-archive start 
[ ok ] Starting benno-archive (via systemctl): benno-archive.service.
root@benno-21819537:/# /etc/init.d/benno-archive status
● benno-archive.service - LSB: Starts the archiving service of Benno MailArchiv
   Loaded: loaded (/etc/init.d/benno-archive; generated; vendor preset: enabled)
   Active: active (exited) since Fri 2018-09-21 12:00:36 UTC; 5 days ago
     Docs: man:systemd-sysv-generator(8)
  Process: 180 ExecStart=/etc/init.d/benno-archive start (code=exited, status=0/SUCCESS)
    Tasks: 0 (limit: 4915)
   CGroup: /docker/8b0345434faf7c68fa85a468266bf93c5b9c28b15fa3c811168a68bd387a1c52/system.slice/benno-archive.service

Sep 21 12:00:35 benno-21819537 systemd[1]: benno-archive.service: Failed to set invocation ID on control group /docker/8b0345434…permitted
Sep 21 12:00:35 benno-21819537 systemd[1]: Starting LSB: Starts the archiving service of Benno MailArchiv...
Sep 21 12:00:36 benno-21819537 benno-archive[180]: Starting Benno Archiver ...
Sep 21 12:00:36 benno-21819537 benno-archive[180]: .
Sep 21 12:00:36 benno-21819537 systemd[1]: Started LSB: Starts the archiving service of Benno MailArchiv.
Sep 21 12:09:00 benno-21819537 systemd[1]: benno-archive.service: Failed to reset devices.list: Operation not permitted
Sep 21 12:09:00 benno-21819537 systemd[1]: benno-archive.service: Failed to set invocation ID on control group /docker/8b0345434…permitted
Hint: Some lines were ellipsized, use -l to show in full.

Weis jemand Rat ?

TIA

Niemand da, der zum Thema Docker etwas sagen kann?

Huhu,

schreiben die Benno-Dienste irgendwohin Logmeldungen? Was sagen denn diese Logmeldungen bzgl. der Startversuche?

m.

Schreibt er …

2018-09-21 12:00:42,477 INFO  Starting bennorest: 2.4.5 (180312131432) / bennocore: 2.4.4 (180309175446)
2018-09-21 12:00:48,116 FATAL java.lang.NullPointerException

Aber :slight_smile: … fragt man Google zu “Failed to reset devices.list: Operation not permitted” dann stösst man immer wieder aut die “capabilies” die beim initialisieren eines Images mitgegeben werden. Ich meine, dass die NullPointerException eher ein Folge davon ist und nicht die Ursache.

Huhu,

Nein, das hat nichts miteinander zu tun. Die Meldung ist komplett normal, wenn systemd in einem Namespace ausgeführt wird, in dem es eben nicht volle Rechte über das System hat. Das führt nicht zur NPE in Benno. Allgemein: die selben systemd-Meldungen kommen bei allen über systemd in Docker gestarteten Diensten, und konkret: in meiner Benno-auf-UCS-Installation erscheinen die gleichen Meldungen im Journal bzw. bei systemctl status, und die Benno-Daemons laufen normal.

Von der Benno-App gibt’s wohl neuere Versionen als die 2.4.5, die Sie wohl installiert haben. Probieren Sie’s doch mit einem Update der App.

m.

Danke, aber ich habe jetzt die einfachste Lösung gewählt: Benno läuft jetzt auf einem einfachen Debian 9, einfach so ohne Probleme, und ohne für mich persönlich nicht handhabbare Technik, da ohne Docker.

Mastodon