Problem mit Webui start

Hallo Holger,

Das ist alles normal, die Meldung mit dem PID ist nicht die Ursache des Problems.

Gruß

Arnaud

Hast Du auch die webui deinstalliert?

Gruß,
Jochen

@jochen : ist es bei dir gelöst ?

Gruß

Arnaud

Ralf und ich sind an derselben Schule.
Nein, bisher noch nicht.

Viele Grüße,
Jochen

Hallo,

ich habe gerade ein frisches Upgrade von 7.0 auf 7.1 gemacht, pip wurde dabei automatisch aktualisiert, nach dem Upgrade und Neustart war die Schulkonsole aber nicht erreichbar und der linuxmuster-webui.service stand auf inactive.

Das manuelle Deinstallieren und das reinstall wie bei powerpack hat geholfen, jetzt läuft die Schulkonsole und ich kann mich staunend durch die neuen Einträge klicken. Ups, und gleich ne Fehlermeldung beim Klick auf Cron…

Viele Grüße,
Stefan

7 Beiträge wurden in ein neues Thema verschoben: Upgrade 7.1 LDAP Fehler

Hallo Jochen,

Ich hatte einen Pubkey an Ralf geschickt, um es selber zu überprüfen, vielleicht hat er keine Zeit. Aber man kann auchsehen, ob alle notwendige Packete richtig installiert sind, mit pip3 freeze > pip.txt.

Gruß

Arnaud

Hallo @Arnaud ,

Ralf hatte zwar ajenti mal de- und wieder installiert, nicht aber die webui selbst. Das will ich jetzt mal probieren.

Ein

# apt purge linuxmuster-webui7

würde imho aber ziemlich (zu?) viel entfernen:

root@server:~# apt purge linuxmuster-webui7
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen… Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
augeas-lenses cifs-utils colord colord-data comerr-dev ctorrent cups cups-browsed cups-client cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-ipp-utils
cups-ppdc cups-server-common dconf-gsettings-backend dconf-service efibootmgr fonts-texgyre grub-efi-amd64-bin grub-efi-amd64-signed grub-ipxe ibverbs-providers ieee-data
isc-dhcp-server isolinux javascript-common krb5-multidev ldb-tools libaio1 libarchive13 libaugeas0 libavahi-glib1 libbit-vector-perl libblas3 libcarp-clan-perl libcephfs2 libcolord2
libcolorhug2 libconfig-inifiles-perl libcupscgi1 libcupsmime1 libcupsppdc1 libdate-calc-perl libdate-calc-xs-perl libdconf1 libefiboot1 libefivar1 libexporter-tiny-perl libffi-dev
libfilesys-smbclient-perl libfontembed1 libgpgme11 libgudev-1.0-0 libgusb2 libgutenprint2 libhtml-tableextract-perl libibverbs1 libirs-export160 libisccfg-export160 libiscsi7
libjansson4 libjpeg-dev libjpeg-turbo8-dev libjpeg8-dev libjs-jquery libjs-sphinxdoc libjs-underscore libkrb5-dev liblatex-encode-perl libldap2-dev libldb1 liblinear3
liblist-moreutils-perl liblouis-data liblouis14 liblouisutdml-bin liblouisutdml-data liblouisutdml8 liblua5.3-0 libmath-round-perl libnet-dns-perl libnet-ip-perl libnet-ldap-sid-perl
libnet-mac-perl libnl-route-3-200 libnss-winbind libowfat0 libparallel-forkmanager-perl libpng-dev libpng-tools libpython2.7 libqpdf21 librados2 librbd1 libreadonly-perl libsasl2-dev
libsmbclient libssl-dev libstring-approx-perl libtalloc2 libtdb1 libterm-readkey-perl libtevent0 libwbclient0 mbr nmap ntpdate printer-driver-cups-pdf printer-driver-gutenprint
python-crypto python-dnspython python-ldb python-samba python-talloc python-tdb python3-augeas python3-bcrypt python3-bs4 python3-dialog python3-html5lib python3-ldap python3-ldap3
python3-lxml python3-netaddr python3-webencodings qemu-block-extra qemu-utils qpdf samba samba-common samba-common-bin samba-dsdb-modules samba-libs samba-vfs-modules sbsigntool
secureboot-db sharutils smbclient sophomorix-samba ssl-cert syslinux-common syslinux-utils tdb-tools tex-gyre texlive-fonts-recommended texlive-lang-german texlive-latex-base tftpd-hpa
tipa udpcast uuid-dev wakeonlan winbind zlib1g-dev
Verwenden Sie »apt autoremove«, um sie zu entfernen.
Die folgenden Pakete werden ENTFERNT:
linuxmuster-base7* linuxmuster-linbo-gui7* linuxmuster-linbo7* linuxmuster-webui7*
0 aktualisiert, 0 neu installiert, 4 zu entfernen und 0 nicht aktualisiert.
Nach dieser Operation werden 156 MB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n]

Ist das trotzdem der richtige Weg oder genügt hier ein remove anstatt purge oder wie gehe ich da vor?

Danke und viele Grüße,
Jochen

Hallo Jochen,

Nein, das ist der falsche Weg, da steht das Risiko den Server zu zerstören.
apt install --reinstall ist wahrscheinlich besser, aber mach erst mal eine Kopie von deinen Konfigdateien.
Ich bin mir nicht sicher, dass das ganze hilft.

Gruß

Arnaud

Hallo @Arnaud

danke Dir, bringt aber tatsächlich keine Veränderung. Lädt ewig bis er nach ca. 10 min in einem worker timeout läuft.
Da wir die webui ja irgendwie wieder ans Laufen bringen sollten, überlege ich mir, ein Backup von einem funktionierenden Stand so von vor 2 Wochen zurückzuspielen.
Idealerweise aber nicht vom gesamten System. Kannst Du mir sagen, welche Ordner da wiederhergestellt werden müssten, wenn es (hoffentlich) nur um die webui geht? Ist das überschaubar oder gibt es da Überschneidungen mit anderen Modulen?

Danke und viele Grüße,
Jochen

Problem gelöst!!! @graueralltag : bitte auf gelöst setzen. Vielen vielen Dank @Arnaud !!!

Es hatte nichts bzw nur indirekt mit der webui zu tun sondern war ein Layer-8-Problem:
ich hatte einen Tag vor dem Update der WebUI ein neues Linbo-Image gemacht und dabei unter /srv/linbo/images/imagename einen Unterordner temp angelegt. Das wiederum hat die webui beim Starten aus dem Konzept gebracht.
Arnaud hat gerade bei uns reingeschaut und jetzt läuft es wieder.

Nochmal herzlichen Dank, Arnaud Du hast was gut!!! Bei Thomas steht ja auch noch was aus…

Viele Grüße,
Jochen

1 „Gefällt mir“

Kein Thema :slight_smile:

Es gibt nun auch einen Fix dazu, dass es nicht mehr vorkommt :

Viele Grüße

Arnaud

4 „Gefällt mir“

Hallo zusammen,

ich kann mich @lessi nur anschließen. Auch ich habe gerade das Upgrade von 7.0 auf 7.1 durchgeführt und bin auch das gleiche Problem gestoßen. Auch bei mir hat das manuelle Deinstallieren der Python-Pakete sowie der Reinstall der linuxmuster-webui7 das Problem gelöst.

Die Fehlermeldung bei einem Klick auf den Menüeintrag „Cron“ in der Schulkonsole habe ich im Übrigen auch.

Viele Grüße
Christoph

Guten Abend zusammen,

ich habe eine komplette Neuinstalltion auf unserem alten Server aufgesetzt → 7.2.
Ich habe auch Probleme mit dem Starten der webui, aus dem Terminal gehts… Habe alles, was ich hier so gefunden habe ausprobiert - kein Erfolg.

Bei mir scheint es eine Mischung verschiedener Probleme aus verschiedenen Threads zu sein…

linuxadmin@server:~$ sudo ajenti-panel --dev --stock-plugins --plugins /usr/lib/linuxmuster-webui/plugins
09.03.2024 21:36:22 [… 1176] DEBUG Registering [aj.api.http.HttpMiddleware] (interface)
09.03.2024 21:36:22 [… 1176] DEBUG Registering [aj.api.http.HttpMasterMiddleware] (interface)
09.03.2024 21:36:22 [… 1176] DEBUG Registering [aj.api.http.HttpPlugin] (interface)
09.03.2024 21:36:22 [… 1176] DEBUG Registering [aj.api.http.SocketEndpoint] (interface)
09.03.2024 21:36:22 [… 1176] DEBUG Registering [aj.security.verifier.ClientCertificateVerificator] (service)
09.03.2024 21:36:22 [… 1176] DEBUG Registering [aj.auth.AuthenticationMiddleware] (service)
09.03.2024 21:36:22 [… 1176] DEBUG Registering [aj.auth.AuthenticationProvider] (interface)
09.03.2024 21:36:22 [… 1176] DEBUG Registering [aj.auth.OSAuthenticationProvider] (implementation of [aj.auth.AuthenticationProvider])
09.03.2024 21:36:22 [… 1176] DEBUG Registering [aj.auth.AuthenticationService] (service)
09.03.2024 21:36:22 [… 1176] DEBUG Registering [aj.auth.PermissionProvider] (interface)
09.03.2024 21:36:22 [… 1176] DEBUG Registering [aj.security.pwreset.PasswordResetMiddleware] (implementation of [aj.api.http.HttpMasterMiddleware])
09.03.2024 21:36:22 [… 1176] DEBUG Registering [aj.routing.CentralDispatcher] (service)
09.03.2024 21:36:22 [… 1176] DEBUG Registering [aj.gate.middleware.GateMiddleware] (service)
09.03.2024 21:36:22 [… 1176] compat.py:20 DEBUG Popen: (‚lsb_release‘, ‚-a‘)
09.03.2024 21:36:22 [… 1176] compat.py:20 DEBUG Popen: (‚uname‘, ‚-rs‘)
09.03.2024 21:36:22 [… 1176] compat.py:20 DEBUG Popen: [‚lsb_release‘, ‚-sd‘]
09.03.2024 21:36:22 [master 1176] core.py:107 INFO Loading config from /etc/ajenti/config.yml
09.03.2024 21:36:22 [master 1176] core.py:111 INFO Loading users from /etc/ajenti/users.yml
09.03.2024 21:36:22 [master 1176] core.py:115 INFO Loading smtp config from /etc/ajenti/smtp.yml
09.03.2024 21:36:22 [master 1176] core.py:120 INFO Loading tfa config from /etc/ajenti/tfa.yml
09.03.2024 21:36:22 [master 1176] core.py:126 WARN Debug mode
09.03.2024 21:36:22 [master 1176] core.py:128 WARN Dev mode
09.03.2024 21:36:22 [master 1176] core.py:139 INFO Ajenti Core 2.2.9
09.03.2024 21:36:22 [master 1176] core.py:140 INFO Master PID - 1176
09.03.2024 21:36:22 [master 1176] core.py:141 INFO Detected platform: debian / Ubuntu 22.04.4 LTS
09.03.2024 21:36:22 [master 1176] core.py:142 INFO Python version: 3.10.12
09.03.2024 21:36:22 [master 1176] plugins.py:67 DEBUG Looking for plugins in /usr/local/bin
09.03.2024 21:36:22 [master 1176] plugins.py:67 DEBUG Looking for plugins in /usr/lib/python3.10
09.03.2024 21:36:22 [master 1176] plugins.py:67 DEBUG Looking for plugins in /usr/lib/python3.10/lib-dynload
09.03.2024 21:36:22 [master 1176] plugins.py:67 DEBUG Looking for plugins in /root/.local/lib/python3.10/site-packages
09.03.2024 21:36:22 [master 1176] plugins.py:67 DEBUG Looking for plugins in /usr/lib/linuxmuster
09.03.2024 21:36:22 [master 1176] plugins.py:67 DEBUG Looking for plugins in /usr/lib/linuxmuster/setup.d
09.03.2024 21:36:22 [master 1176] plugins.py:67 DEBUG Looking for plugins in /usr/local/lib/python3.10/dist-packages
09.03.2024 21:36:22 [master 1176] plugins.py:67 DEBUG Looking for plugins in /usr/lib/python3/dist-packages
09.03.2024 21:36:22 [master 1176] plugins.py:289 INFO Discovered 36 plugins
09.03.2024 21:36:22 [master 1176] plugins.py:337 DEBUG Resolved load order for 36 plugins: [‚core‘, ‚ace‘, ‚session_list‘, ‚passwd‘, ‚lmn_docker‘, ‚dashboard‘, ‚plugins‘, ‚lmn_w_datetime‘, ‚filesystem‘, ‚lmn_common‘, ‚lmn_setup_wizard‘, ‚lmn_dhcp‘, ‚lmn_settings‘, ‚lmn_websession‘, ‚lmn_session_new‘, ‚lmn_clients‘, ‚settings‘, ‚lmn_links‘, ‚lmn.device-manager‘, ‚lmn_session‘, ‚lmn_permissions‘, ‚lmn_smbclient‘, ‚lmn_quotas‘, ‚lmn_users‘, ‚lmn_auth‘, ‚lmn_crontab‘, ‚lmn_vdi_administration‘, ‚lmn_vdi_dashboard‘, ‚lmn_groupmembership‘, ‚lmn_samba_dns‘, ‚lmn_nextcloud‘, ‚lmn_devices‘, ‚lmn_linbo4‘, ‚lmn_landingpage‘, ‚lmn_samba_shares‘, ‚lmn_linbo_sync‘]
09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „core“
09.03.2024 21:36:22 [master 1176] jadi.py:136 DEBUG Registering [aj.plugins.core.api.sidebar.SidebarItemProvider] (interface)
09.03.2024 21:36:22 [master 1176] jadi.py:70 DEBUG Registering [aj.plugins.core.api.sidebar.Sidebar] (service)
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.core.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.core.main.Permissions] (implementation of [aj.auth.PermissionProvider])
09.03.2024 21:36:22 [master 1176] jadi.py:70 DEBUG Registering [aj.plugins.core.api.navbox.Navbox] (service)
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.core.views.api.Handler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.core.views.config.Handler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.core.views.main.Handler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.core.views.resource_server.ResourcesHandler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:22 [master 1176] jadi.py:70 DEBUG Registering [aj.plugins.core.api.push.Push] (service)
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.core.views.push.PushSocket] (implementation of [aj.api.http.SocketEndpoint])
09.03.2024 21:36:22 [master 1176] jadi.py:70 DEBUG Registering [aj.plugins.core.api.tasks.TasksService] (service)
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.core.views.tasks.Handler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „ace“
09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „session_list“
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.session_list.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.session_list.views.Handler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „passwd“
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.passwd.views.Handler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_docker“
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_docker.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_docker.main.Permissions] (implementation of [aj.auth.PermissionProvider])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_docker.views.Handler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:22 [master 1176] init.py:5 INFO docker.init.py: docker loaded
09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „dashboard“
09.03.2024 21:36:22 [master 1176] jadi.py:136 DEBUG Registering [aj.plugins.dashboard.api.Widget] (interface)
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.dashboard.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.dashboard.views.Handler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.dashboard.widgets.cpu.CPUWidget] (implementation of [aj.plugins.dashboard.api.Widget])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.dashboard.widgets.hostname.HostnameWidget] (implementation of [aj.plugins.dashboard.api.Widget])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.dashboard.widgets.loadavg.LoadAverageWidget] (implementation of [aj.plugins.dashboard.api.Widget])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.dashboard.widgets.memory.MemoryWidget] (implementation of [aj.plugins.dashboard.api.Widget])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.dashboard.widgets.uptime.UptimeWidget] (implementation of [aj.plugins.dashboard.api.Widget])
09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „plugins“
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.plugins.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.plugins.views.Handler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_w_datetime“
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_w_datetime.widget.RandomWidget] (implementation of [aj.plugins.dashboard.api.Widget])
09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „filesystem“
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.filesystem.main.Permissions] (implementation of [aj.auth.PermissionProvider])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.filesystem.views.Handler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_common“
09.03.2024 21:36:22 [master 1176] compat.py:20 DEBUG Popen: [‚/sbin/ldconfig‘, ‚-p‘]
09.03.2024 21:36:22 [master 1176] compat.py:20 DEBUG Popen: [‚/sbin/ldconfig‘, ‚-p‘]
09.03.2024 21:36:22 [master 1176] plugins.py:344 ERROR [lmn_common]: plugin import failed: No module named ‚configobj‘
09.03.2024 21:36:22 [master 1176] plugins.py:345 ERROR Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 341, in load_all_from
self.__import_plugin_module(name, self[name])
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 367, in __import_plugin_module
spec.loader.exec_module(module)
File „“, line 883, in exec_module
File „“, line 241, in _call_with_frames_removed
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/init.py“, line 1, in
from .api import *
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/api.py“, line 13, in
from .lmnfile import LMNFile
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/lmnfile.py“, line 14, in
from configobj import ConfigObj
ModuleNotFoundError: No module named ‚configobj‘

09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_setup_wizard“
09.03.2024 21:36:22 [master 1176] plugins.py:344 ERROR [lmn_setup_wizard]: plugin import failed: No module named ‚configobj‘
09.03.2024 21:36:22 [master 1176] plugins.py:345 ERROR Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 341, in load_all_from
self.__import_plugin_module(name, self[name])
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 367, in __import_plugin_module
spec.loader.exec_module(module)
File „“, line 883, in exec_module
File „“, line 241, in _call_with_frames_removed
File „/usr/lib/linuxmuster-webui/plugins/lmn_setup_wizard/init.py“, line 1, in
from .views import *
File „/usr/lib/linuxmuster-webui/plugins/lmn_setup_wizard/views.py“, line 12, in
from aj.plugins.lmn_common.lmnfile import LMNFile
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/lmnfile.py“, line 14, in
from configobj import ConfigObj
ModuleNotFoundError: No module named ‚configobj‘

09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_dhcp“
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_dhcp.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:22 [master 1176] plugins.py:344 ERROR [lmn_dhcp]: plugin import failed: No module named ‚configobj‘
09.03.2024 21:36:22 [master 1176] plugins.py:345 ERROR Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 341, in load_all_from
self.__import_plugin_module(name, self[name])
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 367, in __import_plugin_module
spec.loader.exec_module(module)
File „“, line 883, in exec_module
File „“, line 241, in _call_with_frames_removed
File „/usr/lib/linuxmuster-webui/plugins/lmn_dhcp/init.py“, line 3, in
from .views import Handler
File „/usr/lib/linuxmuster-webui/plugins/lmn_dhcp/views.py“, line 11, in
from aj.plugins.lmn_common.lmnfile import LMNFile
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/lmnfile.py“, line 14, in
from configobj import ConfigObj
ModuleNotFoundError: No module named ‚configobj‘

09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_settings“
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_settings.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_settings.main.Permissions] (implementation of [aj.auth.PermissionProvider])
09.03.2024 21:36:22 [master 1176] plugins.py:344 ERROR [lmn_settings]: plugin import failed: No module named ‚configobj‘
09.03.2024 21:36:22 [master 1176] plugins.py:345 ERROR Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 341, in load_all_from
self.__import_plugin_module(name, self[name])
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 367, in __import_plugin_module
spec.loader.exec_module(module)
File „“, line 883, in exec_module
File „“, line 241, in _call_with_frames_removed
File „/usr/lib/linuxmuster-webui/plugins/lmn_settings/init.py“, line 2, in
from .views import *
File „/usr/lib/linuxmuster-webui/plugins/lmn_settings/views.py“, line 15, in
from aj.plugins.lmn_common.lmnfile import LMNFile
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/lmnfile.py“, line 14, in
from configobj import ConfigObj
ModuleNotFoundError: No module named ‚configobj‘

09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_websession“
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_websession.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_websession.views.Handler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:22 [master 1176] init.py:6 INFO lmn_websession.init.py: lmn_websession loaded
09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_session_new“
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_session_new.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_session_new.main.Permissions] (implementation of [aj.auth.PermissionProvider])
09.03.2024 21:36:22 [master 1176] plugins.py:344 ERROR [lmn_session_new]: plugin import failed: No module named ‚configobj‘
09.03.2024 21:36:22 [master 1176] plugins.py:345 ERROR Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 341, in load_all_from
self.__import_plugin_module(name, self[name])
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 367, in __import_plugin_module
spec.loader.exec_module(module)
File „“, line 883, in exec_module
File „“, line 241, in _call_with_frames_removed
File „/usr/lib/linuxmuster-webui/plugins/lmn_session_new/init.py“, line 22, in
from .views import *
File „/usr/lib/linuxmuster-webui/plugins/lmn_session_new/views.py“, line 10, in
from aj.plugins.lmn_common.api import lmn_getSophomorixValue
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/api.py“, line 13, in
from .lmnfile import LMNFile
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/lmnfile.py“, line 14, in
from configobj import ConfigObj
ModuleNotFoundError: No module named ‚configobj‘

09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_clients“
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_clients.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_clients.main.Permissions] (implementation of [aj.auth.PermissionProvider])
09.03.2024 21:36:22 [master 1176] plugins.py:344 ERROR [lmn_clients]: plugin import failed: No module named ‚configobj‘
09.03.2024 21:36:22 [master 1176] plugins.py:345 ERROR Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 341, in load_all_from
self.__import_plugin_module(name, self[name])
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 367, in __import_plugin_module
spec.loader.exec_module(module)
File „“, line 883, in exec_module
File „“, line 241, in _call_with_frames_removed
File „/usr/lib/linuxmuster-webui/plugins/lmn_clients/init.py“, line 3, in
from .views import Handler
File „/usr/lib/linuxmuster-webui/plugins/lmn_clients/views.py“, line 11, in
from aj.plugins.lmn_common.api import samba_realm
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/api.py“, line 13, in
from .lmnfile import LMNFile
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/lmnfile.py“, line 14, in
from configobj import ConfigObj
ModuleNotFoundError: No module named ‚configobj‘

09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „settings“
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.settings.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.settings.views.Handler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_links“
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_links.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_links.views.Handler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:22 [master 1176] init.py:6 INFO lmn_links.init.py: lmn_links loaded
09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn.device-manager“
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn.device-manager.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn.device-manager.main.Permissions] (implementation of [aj.auth.PermissionProvider])
09.03.2024 21:36:22 [master 1176] plugins.py:344 ERROR [lmn.device-manager]: plugin import failed: No module named ‚configobj‘
09.03.2024 21:36:22 [master 1176] plugins.py:345 ERROR Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 341, in load_all_from
self.__import_plugin_module(name, self[name])
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 367, in __import_plugin_module
spec.loader.exec_module(module)
File „“, line 883, in exec_module
File „“, line 241, in _call_with_frames_removed
File „/usr/lib/linuxmuster-webui/plugins/lmn_device-manager/init.py“, line 3, in
from .views import *
File „/usr/lib/linuxmuster-webui/plugins/lmn_device-manager/views.py“, line 6, in
from aj.plugins.lmn_common.lmnfile import LMNFile
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/lmnfile.py“, line 14, in
from configobj import ConfigObj
ModuleNotFoundError: No module named ‚configobj‘

09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_session“
09.03.2024 21:36:22 [master 1176] init.py:19 INFO Old session plugin stays disabled
09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_permissions“
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_permissions.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:22 [master 1176] plugins.py:344 ERROR [lmn_permissions]: plugin import failed: No module named ‚configobj‘
09.03.2024 21:36:22 [master 1176] plugins.py:345 ERROR Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 341, in load_all_from
self.__import_plugin_module(name, self[name])
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 367, in __import_plugin_module
spec.loader.exec_module(module)
File „“, line 883, in exec_module
File „“, line 241, in _call_with_frames_removed
File „/usr/lib/linuxmuster-webui/plugins/lmn_permissions/init.py“, line 6, in
from .views import Handler
File „/usr/lib/linuxmuster-webui/plugins/lmn_permissions/views.py“, line 15, in
from aj.plugins.lmn_common.lmnfile import LMNFile
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/lmnfile.py“, line 14, in
from configobj import ConfigObj
ModuleNotFoundError: No module named ‚configobj‘

09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_smbclient“
09.03.2024 21:36:22 [master 1176] _sspi.py:63 DEBUG SSPI bindings not available, cannot use any SSPIProxy protocols: No module named ‚spnego._sspi_raw.sspi‘
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_smbclient.views.lmnsmbclient.Handler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:22 [master 1176] plugins.py:344 ERROR [lmn_smbclient]: plugin import failed: No module named ‚configobj‘
09.03.2024 21:36:22 [master 1176] plugins.py:345 ERROR Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 341, in load_all_from
self.__import_plugin_module(name, self[name])
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 367, in __import_plugin_module
spec.loader.exec_module(module)
File „“, line 883, in exec_module
File „“, line 241, in _call_with_frames_removed
File „/usr/lib/linuxmuster-webui/plugins/lmn_smbclient/init.py“, line 8, in
from .views.lmnwebdav import *
File „/usr/lib/linuxmuster-webui/plugins/lmn_smbclient/views/lmnwebdav.py“, line 24, in
from aj.plugins.lmn_common.api import samba_realm, samba_netbios
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/api.py“, line 13, in
from .lmnfile import LMNFile
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/lmnfile.py“, line 14, in
from configobj import ConfigObj
ModuleNotFoundError: No module named ‚configobj‘

09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_quotas“
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_quotas.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_quotas.main.Permissions] (implementation of [aj.auth.PermissionProvider])
09.03.2024 21:36:22 [master 1176] plugins.py:344 ERROR [lmn_quotas]: plugin import failed: No module named ‚configobj‘
09.03.2024 21:36:22 [master 1176] plugins.py:345 ERROR Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 341, in load_all_from
self.__import_plugin_module(name, self[name])
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 367, in __import_plugin_module
spec.loader.exec_module(module)
File „“, line 883, in exec_module
File „“, line 241, in _call_with_frames_removed
File „/usr/lib/linuxmuster-webui/plugins/lmn_quotas/init.py“, line 2, in
from .views import *
File „/usr/lib/linuxmuster-webui/plugins/lmn_quotas/views.py“, line 13, in
from aj.plugins.lmn_common.api import lmn_getSophomorixValue, samba_workgroup
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/api.py“, line 13, in
from .lmnfile import LMNFile
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/lmnfile.py“, line 14, in
from configobj import ConfigObj
ModuleNotFoundError: No module named ‚configobj‘

09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_users“
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_users.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:22 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_users.main.Permissions] (implementation of [aj.auth.PermissionProvider])
09.03.2024 21:36:22 [master 1176] plugins.py:344 ERROR [lmn_users]: plugin import failed: No module named ‚configobj‘
09.03.2024 21:36:22 [master 1176] plugins.py:345 ERROR Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 341, in load_all_from
self.__import_plugin_module(name, self[name])
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 367, in __import_plugin_module
spec.loader.exec_module(module)
File „“, line 883, in exec_module
File „“, line 241, in _call_with_frames_removed
File „/usr/lib/linuxmuster-webui/plugins/lmn_users/init.py“, line 2, in
from .views.customFields import *
File „/usr/lib/linuxmuster-webui/plugins/lmn_users/views/customFields.py“, line 11, in
from aj.plugins.lmn_common.api import lmn_getSophomorixValue
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/api.py“, line 13, in
from .lmnfile import LMNFile
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/lmnfile.py“, line 14, in
from configobj import ConfigObj
ModuleNotFoundError: No module named ‚configobj‘

09.03.2024 21:36:22 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_auth“
09.03.2024 21:36:23 [master 1176] plugins.py:344 ERROR [lmn_auth]: plugin import failed: No module named ‚configobj‘
09.03.2024 21:36:23 [master 1176] plugins.py:345 ERROR Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 341, in load_all_from
self.__import_plugin_module(name, self[name])
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 367, in __import_plugin_module
spec.loader.exec_module(module)
File „“, line 883, in exec_module
File „“, line 241, in _call_with_frames_removed
File „/usr/lib/linuxmuster-webui/plugins/lmn_auth/init.py“, line 1, in
from .api import *
File „/usr/lib/linuxmuster-webui/plugins/lmn_auth/api.py“, line 23, in
from aj.plugins.lmn_common.api import ldap_config as params, lmsetup_schoolname, pwreset_config
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/api.py“, line 13, in
from .lmnfile import LMNFile
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/lmnfile.py“, line 14, in
from configobj import ConfigObj
ModuleNotFoundError: No module named ‚configobj‘

FORTSETZUNG

09.03.2024 21:36:23 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_crontab“
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_crontab.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_crontab.main.Permissions] (implementation of [aj.auth.PermissionProvider])
09.03.2024 21:36:23 [master 1176] jadi.py:70 DEBUG Registering [aj.plugins.lmn_crontab.manager.CronManager] (service)
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_crontab.views.Handler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:23 [master 1176] init.py:5 INFO lmn_crontab.init.py: lmn_crontab loaded
09.03.2024 21:36:23 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_vdi_administration“
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_vdi_administration.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_vdi_administration.main.Permissions] (implementation of [aj.auth.PermissionProvider])
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_vdi_administration.views.Handler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:23 [master 1176] init.py:5 INFO lmn_vdi_administration.init.py: lmn_vdi_administration loaded
09.03.2024 21:36:23 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_vdi_dashboard“
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_vdi_dashboard.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_vdi_dashboard.main.Permissions] (implementation of [aj.auth.PermissionProvider])
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_vdi_dashboard.views.Handler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:23 [master 1176] init.py:5 INFO lmn_vdi_dashboard.init.py: lmn_vdi_dashboard loaded
09.03.2024 21:36:23 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_groupmembership“
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_groupmembership.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_groupmembership.main.Permissions] (implementation of [aj.auth.PermissionProvider])
09.03.2024 21:36:23 [master 1176] plugins.py:344 ERROR [lmn_groupmembership]: plugin import failed: No module named ‚configobj‘
09.03.2024 21:36:23 [master 1176] plugins.py:345 ERROR Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 341, in load_all_from
self.__import_plugin_module(name, self[name])
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 367, in __import_plugin_module
spec.loader.exec_module(module)
File „“, line 883, in exec_module
File „“, line 241, in _call_with_frames_removed
File „/usr/lib/linuxmuster-webui/plugins/lmn_groupmembership/init.py“, line 2, in
from .views import *
File „/usr/lib/linuxmuster-webui/plugins/lmn_groupmembership/views.py“, line 12, in
from aj.plugins.lmn_common.api import lmn_getSophomorixValue
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/api.py“, line 13, in
from .lmnfile import LMNFile
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/lmnfile.py“, line 14, in
from configobj import ConfigObj
ModuleNotFoundError: No module named ‚configobj‘

09.03.2024 21:36:23 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_samba_dns“
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_samba_dns.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_samba_dns.main.Permissions] (implementation of [aj.auth.PermissionProvider])
09.03.2024 21:36:23 [master 1176] plugins.py:344 ERROR [lmn_samba_dns]: plugin import failed: No module named ‚configobj‘
09.03.2024 21:36:23 [master 1176] plugins.py:345 ERROR Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 341, in load_all_from
self.__import_plugin_module(name, self[name])
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 367, in __import_plugin_module
spec.loader.exec_module(module)
File „“, line 883, in exec_module
File „“, line 241, in _call_with_frames_removed
File „/usr/lib/linuxmuster-webui/plugins/lmn_samba_dns/init.py“, line 3, in
from .views import Handler
File „/usr/lib/linuxmuster-webui/plugins/lmn_samba_dns/views.py“, line 10, in
from linuxmusterTools.samba_util import SambaToolDNS
File „/usr/lib/python3/dist-packages/linuxmusterTools/samba_util/init.py“, line 5, in
from .samba_tool import *
File „/usr/lib/python3/dist-packages/linuxmusterTools/samba_util/samba_tool.py“, line 6, in
from …ldapconnector import LMNLdapReader as lr
File „/usr/lib/python3/dist-packages/linuxmusterTools/ldapconnector/init.py“, line 1, in
from linuxmusterTools.ldapconnector.urls import router as reader_router
File „/usr/lib/python3/dist-packages/linuxmusterTools/ldapconnector/urls/init.py“, line 1, in
from .ldaprouter import *
File „/usr/lib/python3/dist-packages/linuxmusterTools/ldapconnector/urls/ldaprouter.py“, line 5, in
from linuxmusterTools.ldapconnector.connector import LdapConnector
File „/usr/lib/python3/dist-packages/linuxmusterTools/ldapconnector/connector.py“, line 8, in
from …lmnfile import LMNFile
File „/usr/lib/python3/dist-packages/linuxmusterTools/lmnfile/init.py“, line 1, in
from .lmnfile import *
File „/usr/lib/python3/dist-packages/linuxmusterTools/lmnfile/lmnfile.py“, line 14, in
from configobj import ConfigObj
ModuleNotFoundError: No module named ‚configobj‘

09.03.2024 21:36:23 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_nextcloud“
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_nextcloud.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_nextcloud.views.Handler] (implementation of [aj.api.http.HttpPlugin])
09.03.2024 21:36:23 [master 1176] init.py:6 INFO lmn_nextcloud.init.py: lmn_nextcloud loaded
09.03.2024 21:36:23 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_devices“
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_devices.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_devices.main.Permissions] (implementation of [aj.auth.PermissionProvider])
09.03.2024 21:36:23 [master 1176] plugins.py:344 ERROR [lmn_devices]: plugin import failed: No module named ‚configobj‘
09.03.2024 21:36:23 [master 1176] plugins.py:345 ERROR Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 341, in load_all_from
self.__import_plugin_module(name, self[name])
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 367, in __import_plugin_module
spec.loader.exec_module(module)
File „“, line 883, in exec_module
File „“, line 241, in _call_with_frames_removed
File „/usr/lib/linuxmuster-webui/plugins/lmn_devices/init.py“, line 2, in
from .views import *
File „/usr/lib/linuxmuster-webui/plugins/lmn_devices/views.py“, line 10, in
from aj.plugins.lmn_common.lmnfile import LMNFile
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/lmnfile.py“, line 14, in
from configobj import ConfigObj
ModuleNotFoundError: No module named ‚configobj‘

09.03.2024 21:36:23 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_linbo4“
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_linbo4.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_linbo4.main.Permissions] (implementation of [aj.auth.PermissionProvider])
09.03.2024 21:36:23 [master 1176] plugins.py:344 ERROR [lmn_linbo4]: plugin import failed: No module named ‚configobj‘
09.03.2024 21:36:23 [master 1176] plugins.py:345 ERROR Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 341, in load_all_from
self.__import_plugin_module(name, self[name])
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 367, in __import_plugin_module
spec.loader.exec_module(module)
File „“, line 883, in exec_module
File „“, line 241, in _call_with_frames_removed
File „/usr/lib/linuxmuster-webui/plugins/lmn_linbo4/init.py“, line 2, in
from .views import *
File „/usr/lib/linuxmuster-webui/plugins/lmn_linbo4/views.py“, line 9, in
from aj.plugins.lmn_common.lmnfile import LMNFile
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/lmnfile.py“, line 14, in
from configobj import ConfigObj
ModuleNotFoundError: No module named ‚configobj‘

09.03.2024 21:36:23 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_landingpage“
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_landingpage.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:23 [master 1176] init.py:4 INFO lmn_landing.init.py: lmn_landing loaded
09.03.2024 21:36:23 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_samba_shares“
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.lmn_samba_shares.main.ItemProvider] (implementation of [aj.plugins.core.api.sidebar.SidebarItemProvider])
09.03.2024 21:36:23 [master 1176] plugins.py:360 DEBUG Importing plugin „lmn_linbo_sync“
09.03.2024 21:36:23 [master 1176] plugins.py:344 ERROR [lmn_linbo_sync]: plugin import failed: No module named ‚configobj‘
09.03.2024 21:36:23 [master 1176] plugins.py:345 ERROR Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 341, in load_all_from
self.__import_plugin_module(name, self[name])
File „/usr/local/lib/python3.10/dist-packages/aj/plugins.py“, line 367, in __import_plugin_module
spec.loader.exec_module(module)
File „“, line 883, in exec_module
File „“, line 241, in _call_with_frames_removed
File „/usr/lib/linuxmuster-webui/plugins/lmn_linbo_sync/init.py“, line 1, in
from .api import *
File „/usr/lib/linuxmuster-webui/plugins/lmn_linbo_sync/api.py“, line 9, in
from aj.plugins.lmn_common.lmnfile import LMNFile
File „/usr/lib/linuxmuster-webui/plugins/lmn_common/lmnfile.py“, line 14, in
from configobj import ConfigObj
ModuleNotFoundError: No module named ‚configobj‘

09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „core“
09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „ace“
09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „session_list“
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.session_list.widget.SessionWidget] (implementation of [aj.plugins.dashboard.api.Widget])
09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „passwd“
09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „lmn_docker“
09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „dashboard“
09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „plugins“
09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „lmn_w_datetime“
09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „filesystem“
09.03.2024 21:36:23 [master 1176] jadi.py:161 DEBUG Registering [aj.plugins.filesystem.widget.DiskWidget] (implementation of [aj.plugins.dashboard.api.Widget])
09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „lmn_websession“
09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „settings“
09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „lmn_links“
09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „lmn_session“
09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „lmn_crontab“
09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „lmn_vdi_administration“
09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „lmn_vdi_dashboard“
09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „lmn_nextcloud“
09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „lmn_landingpage“
09.03.2024 21:36:23 [master 1176] plugins.py:372 DEBUG Initializing plugin „lmn_samba_shares“
09.03.2024 21:36:23 [master 1176] plugins.py:357 INFO Loaded 19 plugins
09.03.2024 21:36:23 [master 1176] core.py:172 INFO Binding to [0.0.0.0]:443
09.03.2024 21:36:23 [master 1176] gipc.py:288 DEBUG Invoke target <bound method WorkerGate._target of <aj.gate.gate.WorkerGate object at 0x7faaf8635f60>> in child process.
09.03.2024 21:36:23 [master 1176] gipc.py:529 DEBUG SIGCHLD watcher for 1183 started.
09.03.2024 21:36:23 [… 1183] gipc.py:325 DEBUG _child start. target: <bound method WorkerGate._target of <aj.gate.gate.WorkerGate object at 0x7faaf8635f60>>
09.03.2024 21:36:23 [master 1176] gipc.py:306 DEBUG Invalidate <_GIPCWriter_84cfc0 fd: 7> in parent.
09.03.2024 21:36:23 [master 1176] gipc.py:677 DEBUG Invalidating <_GIPCWriter_84cfc0 fd: 7> …
09.03.2024 21:36:23 [master 1176] gipc.py:306 DEBUG Invalidate <_GIPCReader_3f7c5c fd: 8> in parent.
09.03.2024 21:36:23 [… 1183] gipc.py:339 DEBUG Delete current hub’s threadpool.
09.03.2024 21:36:23 [master 1176] gipc.py:677 DEBUG Invalidating <_GIPCReader_3f7c5c fd: 8> …
09.03.2024 21:36:23 [… 1183] gipc.py:349 DEBUG Destroy hub and default loop.
09.03.2024 21:36:23 [master 1176] gate.py:49 DEBUG Started child process 1183
09.03.2024 21:36:23 [… 1183] gipc.py:368 DEBUG Created new hub and event loop.
09.03.2024 21:36:23 [master 1176] entry.py:50 ERROR Fatal crash occured
09.03.2024 21:36:23 [… 1183] gipc.py:375 DEBUG Invalidate <_GIPCReader_c07407 fd: 6> in child.
09.03.2024 21:36:23 [… 1183] gipc.py:688 DEBUG Legitimate <_GIPCReader_c07407 fd: 6> for current process.
09.03.2024 21:36:23 [… 1183] gipc.py:677 DEBUG Invalidating <_GIPCReader_c07407 fd: 6> …
09.03.2024 21:36:23 [… 1183] gipc.py:375 DEBUG Invalidate <_GIPCWriter_38acb1 fd: 9> in child.
09.03.2024 21:36:23 [… 1183] gipc.py:688 DEBUG Legitimate <_GIPCWriter_38acb1 fd: 9> for current process.
Traceback (most recent call last):
File „/usr/local/lib/python3.10/dist-packages/aj/entry.py“, line 39, in start
aj.core.run(dev_mode=dev_mode, **kwargs)
File „/usr/local/lib/python3.10/dist-packages/aj/core.py“, line 182, in run
middleware_stack = HttpMasterMiddleware.all(aj.context) + [gateway]
File „/usr/local/lib/python3.10/dist-packages/jadi/jadi.py“, line 122, in _all
return list(context.get_components(cls, ignore_exceptions=ignore_exceptions))
File „/usr/local/lib/python3.10/dist-packages/jadi/jadi.py“, line 38, in get_components
instance = self.get_component(comp)
File „/usr/local/lib/python3.10/dist-packages/jadi/jadi.py“, line 32, in get_component
self.component_instances[fqdn] = cls(self)
File „/usr/local/lib/python3.10/dist-packages/aj/security/pwreset.py“, line 21, in init
self.auth_provider = AuthenticationService.get(self.context).get_provider()
File „/usr/local/lib/python3.10/dist-packages/aj/auth.py“, line 189, in get_provider
raise AuthenticationError(f’Authentication provider {provider_id} is unavailable’)
aj.auth.AuthenticationError: Authentication provider lm is unavailable
09.03.2024 21:36:23 [… 1183] gipc.py:677 DEBUG Invalidating <_GIPCWriter_38acb1 fd: 9> …
09.03.2024 21:36:23 [… 1183] gipc.py:688 DEBUG Legitimate <_GIPCWriter_84cfc0 fd: 7> for current process.
09.03.2024 21:36:23 [… 1183] gipc.py:393 DEBUG Handle <_GIPCWriter_84cfc0 fd: 7> is now valid in child.
09.03.2024 21:36:23 [… 1183] gipc.py:688 DEBUG Legitimate <_GIPCReader_3f7c5c fd: 8> for current process.
09.03.2024 21:36:23 [… 1183] gipc.py:393 DEBUG Handle <_GIPCReader_3f7c5c fd: 8> is now valid in child.
09.03.2024 21:36:23 [master 1176] compat.py:20 DEBUG Popen: [‚uname‘, ‚-m‘]
09.03.2024 21:36:23 [rstrct 1183] gate.py:167 INFO New worker „restricted session“ PID 1183, EUID 0, EGID 0
09.03.2024 21:36:23 [rstrct 1183] gate.py:167 INFO Worker 1183 is demoting to UID 65534 / GID 65534…
09.03.2024 21:36:23 [rstrct 1183] gate.py:167 INFO …done, new EUID 65534 EGID 65534
09.03.2024 21:36:23 [master 1176] entry.py:63 ERROR Crash report written to /var/log/ajenti/crash-2024-03-09-21h36.txt
09.03.2024 21:36:23 [master 1176] entry.py:64 ERROR Please submit it to Sign in to GitHub · GitHub

Ich habe allerdings alle module nochmal gecheckt und sie sind da, auch nach reboot bzw. service restart keine Änderung → webui nicht aufrufbar:

pip3 install configobj liefert:

Collecting configobj
Downloading configobj-5.0.8-py2.py3-none-any.whl.metadata (3.4 kB)
Requirement already satisfied: six in /usr/lib/python3/dist-packages (from configobj) (1.16.0)
Downloading configobj-5.0.8-py2.py3-none-any.whl (36 kB)
Installing collected packages: configobj
Successfully installed configobj-5.0.8

Hallo Josef,

da es eine frische Installation der 7.2 ist, sag mal mehr dazu.
Du hast einen vanilla Install gemacht?
Also 22.04 installiert und OPNsense und dann lmn-appliance installiert?
Wie weit war den die Installation?
Welche Anleitung hast du verwendet?
Wurden schon devices oder user angelegt?
wurde linuxmuster-setup laufen gelassen?

LG
Holger

Hallo Josef,

Bitte alles als root testen.pip3 liefert die Informationen über die Paketen die als linuxadmin verfügbar sind, nicht unbedingt für root.

Gruß

Arnaud

Moin Holger,
alles nach Einführung — linuxmuster.net 7.2 Dokumentation bis zum setup im Terminal (da webui per browser nicht ging).

  • so wie bisher in docs beschrieben ohne weitere devices oder user.
  • ./lmn-appliance -p server -l /dev/sdb -v var:10,linbo:40,global:10,default-school:100%FREE
  • linuxmuster-setup nach doc

Ich kann es mir nicht erklären, aber nach dem Aufruf von 10.0.0.1 jetzt ging es einfach. Ich habe die Installation etwa 3 Mal nach Anleitung gemacht, dann musste ich libmagic1 nachinstallieren.
Kann es mir nicht erklären, habe leider nichts zur Rekonstruktion…

Aber geht erstmal, Danke :slight_smile: