WebUI: "This is likely a bug!" -- Schul-Administrator erstellt

Hallo.
Unter v6.x hatte ich immer einen speziellen Login, der der Einfachheit halber in ALLEN Klassen eingeschrieben war. Damit konnte ich für alle Klassen ganz einfach vergessene Passwörter nachschlagen, ohne vorher großartig etwas anderes tun zu müssen.

Das wollte ich auf dem v7-Server gerade nachstellen. Daher habe einen „school-admin“ eingerichtet (Menüpunkt: Schulkonsole > Schul-Administratoren). Es hat zwar funktioniert, doch offenbar stimmen da gewisse Rechte noch nicht. Wenn ich auf Unterricht --> Klasse XY klicke, erhalte ich:

#### Serverfehler Server error occured. This is likely a bug.
Request **POST** /api/lmn/session/sessions
Type KeyError
Message 'session'
Traceback (most recent call last): File "/usr/local/lib/python3.6/dist-packages/aj/api/endpoint.py", line 71, in wrapper result = fx(self, context, *args, **kwargs) File "/usr/lib/linuxmuster-webui/plugins/lmn_session/views.py", line 45, in handle_api_session_sessions session = http_context.json_body()['session'] KeyError: 'session'

Und wenn ich z.B. auf Listenverwaltung klicke, erscheint:

#### Serverfehler Server error occured. This is likely a bug.
Request **GET** /api/lm/schoolsettings
Type
Message
Traceback

Hier läuft:

linuxmuster.net packages:
     █████     █████         -Base...........: 7.0.79-0ubuntu0
      ███       ███          -Linbo..........: 2.3.66-1
  ███               ███      -WebUI..........: 1.0.148-1
 █████             █████     -Sophomorix.....: 3.80.2-1

@arnaud – ist das deine Baustelle? Oder wer hat eine gute Idee?
Danke.
VG,
Michael

Hallo MIchael,

Das ist eher die Baustelle von @Till, er kennt sich besser mit dem Modul Session. Ich kann auf jedem Fall die Fehlermeldung bestätigen.

Das sollte schon inszwischen korrigiert sein, hatte keine Zeit ein Paket hochzuladen, ich bin momentan relativ überlastet.

Gruß

Arnaud

Hallo, ich habe Aktuell den selben Fehler:

sobald ich als pgadmin angemeldet bin und auf Listenverwaltung klicke bekomme ich

Serverfehler

Server error occured. This is likely a bug.

Request

GET /api/lm/schoolsettings

Type

Message

Traceback

linuxmuster.net packages:
█████ █████ -Base…: 7.0.82-0ubuntu0
███ ███ -Linbo…: 2.4.3-4
███ ███ -WebUI…: 1.0.156-1
█████ █████ -Sophomorix…: 3.80.0-1

Hat jemand einen tipp oder idee?

Hallo zusammen,

ich habe aktuell genau den gleichen Fall.
Der Server wurde Ende der Sommerferien installiert:

linuxmuster.net packages:
-Base…: 7.0.82-0ubuntu0
-Linbo…: 2.4.3-4
-WebUI…: 1.0.156-1
-Sophomorix…: 3.80.0-1

Fehlermeldung GUI:

Serverfehler

Server error occured. This is likely a bug.

Request

GET /api/lm/schoolsettings

Type

Message

Traceback

Da ich mit dem global-admin auf die Liste zugreifen und als pgmadmin nach dem klicken auf „Im Editor öffnen“ die Benutzer sehen kann vermute ich auf einen Bug in der Web-GUI.

Jemand eine Lösung dafür gefunden?

Gruß Martin

Hallo,

Die Lösung ist hier : https://github.com/linuxmuster/linuxmuster-webui7/issues/189#issuecomment-914364634

Gruß

Arnaud

1 Like