Re-Installation WebUi

Hallo @all.

ich stehe ratlos vor einem Scherbenhaufen.

In der Version 18.4 habe ich um WebUi einen Menüpunkt gefunden wo ich verfügbare Installationen durchführen konnte. ich habe dort auch einen Punkt installiert.
Leider weiß ich nicht mehr welchen.

Fakt ist, danach bin das Webui nicht mehr.

Daraufhin habe ich das Upgrade auf 20.04 gemacht.
Ich hatte gedacht, dass das Webui korrigiert würde. War aber nicht so.

Eine Statusabfrage ergab folgendes:

● linuxmuster-webui.service
Loaded: not-found (Reason: Unit linuxmuster-webui.service not found.)
Active: failed (Result: exit-code) since Wed 2021-11-24 17:25:00 UTC; 3h 25min ago

Nov 24 17:24:59 server.lm.fcsl.de systemd[1]: Starting linuxmuster.net WebUI…
Nov 24 17:25:00 server.lm.fcsl.de python3[39842]: Traceback (most recent call last):
Nov 24 17:25:00 server.lm.fcsl.de python3[39842]: File „/usr/local/bin/ajenti-panel“, line 10, in
Nov 24 17:25:00 server.lm.fcsl.de python3[39842]: import aj
Nov 24 17:25:00 server.lm.fcsl.de python3[39842]: ModuleNotFoundError: No module named ‚aj‘
Nov 24 17:25:00 server.lm.fcsl.de systemd[1]: linuxmuster-webui.service: Control process exited, code=exited, status=1/FAILU>
Nov 24 17:25:00 server.lm.fcsl.de systemd[1]: linuxmuster-webui.service: Failed with result ‚exit-code‘.
Nov 24 17:25:00 server.lm.fcsl.de systemd[1]: Failed to start linuxmuster.net WebUI.

Zm Thema ajenti hatte ich einen Post gelesen und versucht ihn abzuarbeiten.
Da hat bei mir aber nicht funktioniert.

Daraufhin habe ich folgendes versucht:
apt rennstall linuxmuster-webui7
apt remove linuxmuster-webui7

apt install linuxmuster-webui7 funktionierte dann nicht mehr.

Was kann ich tun, um das webui wieder ans laufen zu bekommen?

Da es sich bei dem „Server“ um eine VM handelt, habe ich einen Savepunkt gesetzt, der mich zurück in die 18.4 bringt.
Leider nicht in den Schritt vor der Installation der manuellen Pakete.

Kann mir jemand einen Tipp geben??

Danke und lieben Gruß
Volker

Moin,

als erstes zurück auf 18.04 gehen, ubuntu 20.04 wird nicht von der 7.0 unterstützt. Du hast ja wie du schreibst einen „Savepunkt“.

Dort die Pakete für linuxmuster-webui erneut installieren.

Beste Grüße

Thorsten

Bitte in Zukunft die Warnung beachten welche beim Login als Root an der Webui darauf hinweist dies NICHT zu tun.

Das Updaten von Ajenti Paketen über die Oberfläche wird ausdrücklich nicht von Linuxmuster unterstützt.

Hallo Thorsten,
danke für deine Antwort.

ich habe auf den Savepoint zurückgesetzt.
Wenn ich den linuxmuster-webui neu installiere, bekomme ich folgende Info.
root@server:~# apt install linuxmuster-webui7
Reading package lists… Done
Building dependency tree
Reading state information… Done
linuxmuster-webui7 is already the newest version (1.0.156-1).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.

was kann ich noch verbessern? Denn bei der Statusabfrage bekomme ich folgende Meldung:

root@server:~# systemctl start linuxmuster-webui.service
root@server:~# systemctl status linuxmuster-webui.service
● linuxmuster-webui.service - linuxmuster.net WebUI
Loaded: loaded (/lib/systemd/system/linuxmuster-webui.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Thu 2021-11-25 12:40:43 UTC; 5s ago
Process: 3692 ExecStart=/usr/bin/python3 /usr/local/bin/ajenti-panel -d --stock-plugins --plugins /usr/lib/linuxmuster-webui/plugins (code=exited, status=0/SUCCESS)
Main PID: 3694 (code=exited, status=0/SUCCESS)

Nov 25 12:40:42 server.lm.fcsl.de systemd[1]: Starting linuxmuster.net WebUI…
Nov 25 12:40:42 server.lm.fcsl.de systemd[1]: linuxmuster-webui.service: Can’t open PID file /var/run/ajenti.pid (yet?) after start: No such file or directory
Nov 25 12:40:42 server.lm.fcsl.de systemd[1]: Started linuxmuster.net WebUI.

Danke und Gruß
Volker

Hallo Volker!

Was sagt den:

systemctl status ajenti

Würde schätzen das es nicht läuft bzw noch nicht wieder installiert ist.

@Arnaud: Was meinst du?

Beste Grüße

Thorsten

Hallo Volker,

Ich glaube, dass Andreas genau auf dem Problem getippt hat.
Was ergibt pip3 list | grep aj ?

Gruß

Arnaud

Hallo Arnaud,

folgendes kam dabei heraus:

root@server:/usr/local/bin# pip3 list | grep aj
aj 2.1.36
ajenti-panel 2.1.36
ajenti.plugin.ace 0.28
ajenti.plugin.auth-users 0.30
ajenti.plugin.core 0.96
ajenti.plugin.dashboard 0.38
ajenti.plugin.filesystem 0.45
ajenti.plugin.passwd 0.23
ajenti.plugin.settings 0.30
root@server:/usr/local/bin#

Hallo Volker,

Der Plugin Settings ist eine Version zu hoch, bitte downgraden :

pip3 install ajenti.plugin.settings==0.28

Und dann die Webui neu starten um zu schauen, ob es reicht.

Gruß

Arnaud

Hallo Thorsten,

apt install ajenti

funktioniert nicht.
Hast du eine Idee??

Gruß Volker

Hallo Arnaud,

„ich könnt dir knutschen“
Es läuft! Ich danke Dir!

Lieben Gruß
Volker

Hi Thorsten,

der Ansatz von Arnaud hats gebracht.
Es läuft wieder.

Danke auch Dir für deinen Einsatz.

Gruß
Volker