Seite 1 von 2

Fehlermeldung beim Aufruf

Verfasst: Dienstag 11. Juni 2024, 11:28
von WJohannsen
Hallo in die Runde,

ich habe (hoffentlich) alle Daten einer Vorversion des SVWS-Servers vom Rechner entfernt, die Version 0.8.15 (komische Versionsnummer, fällt mir gerade auf... ;-)) installiert, dabei das Zertifikat neu erzeugt und die Access-DB migriert. Wenn ich nun den https://localhost aufrufe und mich mit meinen SchILD-Anmeldedaten anmelde, erhalte ich folgende Fehlermeldung:

Error
Unbekannter Fehlercode
Fetch failed for GET: /db/svwsdb/schueler/abschnitt/1/auswahlliste

os@https://localhost/assets/index.js:22:23443
getBinary@https://localhost/assets/index.js:22:24523

Sowohl mit "Zurück" als auch mit "Neu laden" komme ich nur wieder zurück auf die Anmeldeseite des SVWS-Servers, mehr kann ich auf der Seite nicht machen. Was ist zu tun?
Screenshot 2024-06-11 112628.png
Screenshot 2024-06-11 112628.png (44.4 KiB) 3782 mal betrachtet

Re: Fehlermeldung beim Aufruf

Verfasst: Dienstag 11. Juni 2024, 22:40
von A. Schüller
Funktioniert der Aufruf
https://localhost/admin ?
Dort können Sie die Revisionsnummer der Datenbank sehen.

Welche Berechtigung haben Ihre Schild-Anmeldedaten? Kommt die Fehlermeldung auch, wenn Sie sich mit admin-Rechten anmelden?

Die get-Methode, die hier fehlschlägt besagt folgendes:
"Gibt die Informationen zur Verwaltung einer Schüler-Auswahlliste mit Filterfunktionen in Bezug auf einen Schuljahresabschnitt zurück. Es wird geprüft, ob der SVWS-Benutzer die notwendige Berechtigung zum Ansehen von Schülerdaten besitzt."

Ich könnte mir vorstellen, dass es sich hier um einen Bug handelt.

Re: Fehlermeldung beim Aufruf

Verfasst: Sonntag 16. Juni 2024, 12:19
von WJohannsen
Hallo Frau Schüller,

ja, der Aufruf der o.g. Seite funktioniert, ein Anmelden mit meinen SchILD-Zugangsdaten nicht (was ich gemäß der Doku https://doku.svws-nrw.de/Deployment/Dat ... -webclient erwartet hätte), das Anmelden per root und Maria-DB-Kennwort war aber erfolgreich.

Revisionsnummer der DB ist 17. Am rechten Rand wird auch mein persönlicher Benutzername als Admin-Benutzer aufgeführt. Die Fehlermeldung aus meinem Ursprungsposting kommt also auch als Admin, einen "Nicht-Admin" habe ich leider gerade auch nicht zum Testen zur Hand...

Re: Fehlermeldung beim Aufruf

Verfasst: Montag 17. Juni 2024, 22:23
von A. Schüller
Ein Entwickler hatte die Vermutung, dass es evtl. an einer veralteten Browserversion liegen könnte; Wenn aber die Admin-Seite funktioniert, gehe ich von einer andern Fehlerquelle aus.

Haben Sie evtl. eine Spieldatenbank zur Hand, die sie einmal zum Testen migrieren könnten?

Über das admin/Tool geht das ganz einfach:
2024-06-17_221912.png
2024-06-17_221912.png (53.65 KiB) 3699 mal betrachtet

Re: Fehlermeldung beim Aufruf

Verfasst: Montag 17. Juni 2024, 22:30
von WJohannsen
Hallo Frau Schüller,

Danke für die Hilfe bei der Fehlersuche.
Als Browser verwende ich Firefox 127.0 (64bit), der dürfte aktuell sein.

Im Edge 126.0.2592.56 (Offizielles Build) (64-Bit) ist die Fehlerliste sogar noch länger:

Code: Alles auswählen

Error
Unbekannter Fehlercode
Fetch failed for GET: /db/svwsdb/schueler/abschnitt/1/auswahlliste
Error: Fetch failed for GET: /db/svwsdb/schueler/abschnitt/1/auswahlliste
    at jS.getBinary (https://localhost/assets/index.js:22:24523)
    at async jS.getSchuelerAuswahllisteFuerAbschnitt (https://localhost/assets/index.js:22:1085853)
    at async gR.loadSchuelerListe (https://localhost/assets/index.js:56:194911)
    at async gR.reload (https://localhost/assets/index.js:56:194382)
    at async zR.update (https://localhost/assets/index.js:56:202892)
    at async zR.doUpdate (https://localhost/assets/index.js:53:560221)
    at async Ol.beforeEach (https://localhost/assets/index.js:58:34369)
Die Datenbank hatte ich bei der Installation des SVWS-Servers migriert, ich kann sie aber gerne nochmals über das Admin-Tool migrieren.

Re: Fehlermeldung beim Aufruf

Verfasst: Montag 17. Juni 2024, 22:45
von WJohannsen
So, die DB ist in ein neues Schema migriert, die Fehlermeldung bleibt.

Re: Fehlermeldung beim Aufruf

Verfasst: Dienstag 18. Juni 2024, 09:10
von A. Schüller
Ich habe Ihnen eine PN geschickt.

Re: Fehlermeldung beim Aufruf

Verfasst: Dienstag 18. Juni 2024, 09:21
von WJohannsen
Das gewünschte Log ist per Mail unterwegs.

Der Fehler scheint mit unserer DB zusammenzuhängen. Mit der Spieldatenbank, die Sie mir zur Verfügung gestellt haben, klappt der Aufruf.

Re: Fehlermeldung beim Aufruf

Verfasst: Dienstag 18. Juni 2024, 09:43
von WJohannsen
Nachtrag: Testweise habe ich unsere DB nochmals nach "Reparieren und komprimieren" migriert, Fehler bleibt.

Re: Fehlermeldung beim Aufruf

Verfasst: Dienstag 18. Juni 2024, 10:29
von A. Schüller
Danke für die Rückmeldungen. Das Log deutet darauf hin, dass das Passwort vom Schild-Benutzer falsch ist. Der get-Aufruf /db/svwsdb/schueler/abschnitt/1/auswahlliste ist der erste Aufruf der mit Kennwort stattfindet.
Sind im Kennwort spezielle Sonderzeichen o.ä. mit drin? Für einen Test könnte man mal einen weiteren Benutze in Schild2 anlegen.