Leider wieder Internal Server Error bei der Webui - lag an linbo

Liebes Forum,
nach einem Reboot des Testsystems habe ich wieder mit einem


zu kämpfen.

Systemzeiten sind überall gleich. Zuletzt gab es einen großen Benutzerimport, aber ich habe mich die letzten 100 history-Einträge mit linbo befasst, das hatte nicht viel mit der webui zu tun.

In "Internal Server Error" auf dem WebUI (7.2) gab es schonmal einen InternalServerError, ich habe dann auch mit den Rechten im Image-Verzeichnis gespielt,
konkret:

root@server:/srv/linbo/images/debian12# chmod 777 * -R

danach ging die webui wieder. Also behoben.

Scheint nicht ganz normal zu sein. Kann das jemand nachvollziehen? Warum kam es zu dem Fehler? Weiß ich nicht, ich habe aber ein- zweimal das Image neu bauen und hochladen lassen.

übrigens, „journalctl -u linuxmuster-webui“ zeigt:

Jul 05 16:49:10 server.it.gymnasium-hochdahl.de systemd[1]: Starting linuxmuster-webui.service - linuxmuster.net WebUI...
Jul 05 16:49:11 server.it.gymnasium-hochdahl.de systemd[1]: linuxmuster-webui.service: Can't open PID file /run/ajenti.pid (yet?) after start: No such file or directory
Jul 05 16:49:11 server.it.gymnasium-hochdahl.de systemd[1]: Started linuxmuster-webui.service - linuxmuster.net WebUI.

die /run/ajenti.pid scheint es wirklich nicht zu geben…normal?

LGP

Hallo Peter,

ich hatte es noch ine, dass die webui nicht läuft …

Du sagst: du hattest einen großen Benutzerimport laufen.
War der sicher fertig bevor der Server neu gestartet wurde?
Was sagt den ein
sophomorix-check
auf der serverconsole?

LG

Holger

Hallo Holger,

Ich versuche den Fehler nochmal nachzustellen und die Rechte im Linbo Image zu ändern, muss nur jetzt weg…

sophomorix-check sieht ganz gut aus, aber wie gesagt, jetzt geht die Webui wieder… prüfe das später…

Benutzerimport war brav beendet…

#### Reading /etc/samba/smb.conf                                              ####
#### Reading /usr/lib/linuxmuster-webui/etc/default-ui-permissions.ini        ####
#### Parsing: net conf list                                                   ####
#### Asking domain passwordsettings from samba                                ####
WARNING: Using passwords on command line is insecure. Installing the setproctitle python module will hide these from shortly after program start.
#### Reading /etc/linuxmuster/sophomorix/sophomorix.conf                      ####
#### Reading /etc/linuxmuster/sophomorix/default-school/school.conf           ####
#### 0 ERRORS, 0 WARNINGS -> let's go                                         ####
#### Creating lock in /var/lib/sophomorix/lock/sophomorix.lock                ####
#### /usr/sbin/sophomorix-check started ...                                   ####
#### Cleaning up last check                                                   ####
Encoding extrastudents.csv: UTF8 (ENCODING=auto,*_FORCE=FALSE, *_CHECKED=UTF8)
Encoding students.csv: UTF8 (ENCODING=auto,*_FORCE=FALSE, *_CHECKED=UTF8)
Encoding teachers.csv: UTF8 (ENCODING=auto,*_FORCE=FALSE, *_CHECKED=UTF8)
#### Reading injected lines ...                                               ####
#### 0 ERRORS, 0 WARNINGS -> let's go                                         ####
#### Searching AD for users ...                                               ####
#### Query AD (begin)                                                         ####
#### Query AD (end)                                                           ####

#### ### School default-school: Matching lines in files to users in AD ...    ####
#### unidMATCH: 704 CHECKED in default-school, MATCH: 629, NOMATCH: 75, NOunid: 0####
#### exactMATCH: 75 CHECKED in default-school, MATCH: 75, NOMATCH: 0          ####
#### approxMATCH: 0 CHECKED in default-school, MATCH: 0 (Edit distance: 1)    ####
#### ## School default-school ... Done!                                       ####
#### Removing lock in /var/lib/sophomorix/lock/sophomorix.lock                ####
#### /usr/sbin/sophomorix-check terminated regularly                          ####
Calling console printout
LOG       : /usr/sbin/sophomorix-check terminated regularly
##### Overview of what can be done:
     0 users can be added in sophomorix.add
     0 users can be updated in sophomorix.update
     0 users can be killed in sophomorix.kill
   708 users are not to be changed in sophomorix.nochange
     0 users with errors in sophomorix.error
root@server:/srv/linbo#

Hallo,

Danke, ich habe es korrigiert, es kommt im nächsten Paket mit:

Ja. Die systemd-Datei ist nur einen Starter, der Ajenti-Prozess wird nicht weiterhin verfolgt. Deswegen kann man kaum Informationen mit systemctl status linuxmuster-webui7 erhalten, lieber in die Logs anschauen unter /var/log/ajenti.

Gruß

Arnaud

Lieber Holger, lieber Arnaud,
nur kurz noch die Verifikation: daran lag es wirklich. Wenn ich die Rechte eines images-Verzeichnisses auf 600 gestellt habe. Dann gibt es (erst) wieder nach dem nächsten Reboot einen „Internal Server Error“. chmod 755 behebt das Problem direkt.

Dankeschön!
Peter