Fehlermeldung beim Aufruf

Moderatoren: Raffenberg, A. Schüller, Pfotenhauer

WJohannsen
Beiträge: 224
Registriert: Dienstag 4. Dezember 2018, 07:25
Wohnort: Aachen
Schulform: Gymnasium
Kontaktdaten:

Fehlermeldung beim Aufruf

Beitrag 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) 3781 mal betrachtet
Mit freundlichen Grüßen
Wichard Johannsen
A. Schüller
Beiträge: 943
Registriert: Mittwoch 10. Februar 2021, 21:30
Schulform: Gymnasium

Re: Fehlermeldung beim Aufruf

Beitrag 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.
Mit freundlichen Grüßen
Anne Schüller
WJohannsen
Beiträge: 224
Registriert: Dienstag 4. Dezember 2018, 07:25
Wohnort: Aachen
Schulform: Gymnasium
Kontaktdaten:

Re: Fehlermeldung beim Aufruf

Beitrag 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...
Mit freundlichen Grüßen
Wichard Johannsen
A. Schüller
Beiträge: 943
Registriert: Mittwoch 10. Februar 2021, 21:30
Schulform: Gymnasium

Re: Fehlermeldung beim Aufruf

Beitrag 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) 3698 mal betrachtet
Mit freundlichen Grüßen
Anne Schüller
WJohannsen
Beiträge: 224
Registriert: Dienstag 4. Dezember 2018, 07:25
Wohnort: Aachen
Schulform: Gymnasium
Kontaktdaten:

Re: Fehlermeldung beim Aufruf

Beitrag 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.
Mit freundlichen Grüßen
Wichard Johannsen
WJohannsen
Beiträge: 224
Registriert: Dienstag 4. Dezember 2018, 07:25
Wohnort: Aachen
Schulform: Gymnasium
Kontaktdaten:

Re: Fehlermeldung beim Aufruf

Beitrag von WJohannsen »

So, die DB ist in ein neues Schema migriert, die Fehlermeldung bleibt.
Mit freundlichen Grüßen
Wichard Johannsen
A. Schüller
Beiträge: 943
Registriert: Mittwoch 10. Februar 2021, 21:30
Schulform: Gymnasium

Re: Fehlermeldung beim Aufruf

Beitrag von A. Schüller »

Ich habe Ihnen eine PN geschickt.
Mit freundlichen Grüßen
Anne Schüller
WJohannsen
Beiträge: 224
Registriert: Dienstag 4. Dezember 2018, 07:25
Wohnort: Aachen
Schulform: Gymnasium
Kontaktdaten:

Re: Fehlermeldung beim Aufruf

Beitrag 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.
Mit freundlichen Grüßen
Wichard Johannsen
WJohannsen
Beiträge: 224
Registriert: Dienstag 4. Dezember 2018, 07:25
Wohnort: Aachen
Schulform: Gymnasium
Kontaktdaten:

Re: Fehlermeldung beim Aufruf

Beitrag von WJohannsen »

Nachtrag: Testweise habe ich unsere DB nochmals nach "Reparieren und komprimieren" migriert, Fehler bleibt.
Mit freundlichen Grüßen
Wichard Johannsen
A. Schüller
Beiträge: 943
Registriert: Mittwoch 10. Februar 2021, 21:30
Schulform: Gymnasium

Re: Fehlermeldung beim Aufruf

Beitrag 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.
Mit freundlichen Grüßen
Anne Schüller
Antworten