Bug 43089 - After ending the exam mode shares aren't accessible anymore
After ending the exam mode shares aren't accessible anymore
Status: CLOSED FIXED
Product: UCS@school
Classification: Unclassified
Component: UMC - Exam mode
UCS@school 4.1 R2
Other Linux
: P5 normal (vote)
: UCS@school 4.2 v4
Assigned To: Daniel Tröder
Florian Best
:
: 43027 (view as bug list)
Depends on:
Blocks: 44157 45403
  Show dependency treegraph
 
Reported: 2016-12-01 12:34 CET by Florian Best
Modified: 2017-10-16 21:33 CEST (History)
3 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 5: Major Usability: Impairs usability in key scenarios
Who will be affected by this bug?: 2: Will only affect a few installed domains
How will those affected feel about the bug?: 4: A User would return the product
User Pain: 0.229
Enterprise Customer affected?:
School Customer affected?: Yes
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): External feedback
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Best univentionstaff 2016-12-01 12:34:53 CET
Nach Erfahrung von Herrn ***** klappt das Beenden des Klausurmodus nicht zuverlässig, was dazu führt, dass nachfolgende KuK bzw. SuS keinen vollständigen Zugriff auf ihre Ordner haben.
Comment 1 Florian Best univentionstaff 2016-12-01 12:37:52 CET
> Mit KuK / SuS sind die jeweiligen Schüler gemeint?
Ja, es sind die Kolleginnen und Kollegen (KuK)  und Schülerinnen und Schüler (SuS)  gemeint.
> Nach dem Beenden der Klassenarbeit haben sich die Exam-Benutzer am Windows-Client ausgeloggt und reguläre Benutzer eingeloggt?
Ja. Es waren aber nicht zwangsläufig die gleichen Benutzer. Das Problem ist auch mit anderen KuK bzw. SuS in der Folgestunde aufgetreten.
> Wurden die Computer nach dem Beenden der Klassenarbeit neu gestartet?
Ja.

> Was genau ist mit "keinen vollständigem Zugriff" gemeint? → Wird auf den Windows-Computern eine Fehlermeldung angezeigt, etc.?
Die KuK sowie die SuS konnten auf die Klassenverzeichnisse nicht mehr schreibend zugreifen.

> Welche Ordner waren betroffen (Heimatverzeichnis, bestimmte Netzwerkfreigaben, etc.)?
> Wurde dem Lehrer beim Erstellen oder Beenden der Klassenarbeit eine Fehlermeldung angezeigt?

Ja. Am Dienstag hat Herr A* zur 1. Stunde wieder versucht eine Klassenarbeit im Klassenarbeitsmodus zu schreiben. Die Einrichtung hat erst im dritten Versuch geklappt, dies aber nur mit Fehlermeldung (Fehlermeldung nicht bekannt). Nach Neustart der SuS im Examens-Modus hatten diese aber NICHT den Klassenarbeitsordner. Darauf hin mussten sich die SuS "normal" anmelden und haben die Klausur auf verteilten Speichersticks abgegeben.

Zur 3./4. Stunde hat die Kollegin K* ebenfalls einen vergeblichen Versuch mit dem Start des Examensmodus abgebrochen. Zunächst konnten sich die SuS gar nicht anmelden (weder im Klausurmodus noch "normal") Es existiert dann eine Lokale Richtlinie, die eine lokale Anmeldung nur für Administratoren und Examusers erlaubt. Erst nach Initialisierung einer neuen Klassenarbeit, anschließender Beendigung und Neustart war ein Anmelden wieder möglich.
Comment 5 Florian Best univentionstaff 2016-12-01 12:41:28 CET
The bug might be a duplicate of Bug #43088.
Comment 6 Florian Best univentionstaff 2016-12-01 12:50:34 CET
The computerroom log contains a log of:
PARSER      ( ERROR   ) : Invalid SMB process definition

When we (un)set some computerroom settings we are usually killing the samba processes of the connected clients. Due to this error message this might be not possible.
Comment 7 Florian Best univentionstaff 2016-12-12 09:50:16 CET
*** Bug 43027 has been marked as a duplicate of this bug. ***
Comment 8 Daniel Tröder univentionstaff 2017-09-11 19:37:39 CEST
* The regex for the smbstatus parse was fixed.
* The error output was enhanced to include problematic lines.
* The test data was moved out of the Python module.
* The test mode of the smatstatus.py module was reenabled.
* The test 103_ucsschool_smbstatus_parser failed before the fix, and succeeds now.
* The test 103_ucsschool_smbstatus_parser was moved from 00_.. to 90_..

I cannot reproduce the described problem. 

Code: 900659216928a5985703eb90eb6ecd3eb6727bfc
Advisory: fc187d810c3d60bcf68503dbbde19d7cf05fb45c

Package: ucs-school-lib
Version: 10.0.2-5A~4.2.0.201709111855
Branch: ucs_4.2-0
Scope: ucs-school-4.2
Comment 9 Florian Best univentionstaff 2017-09-15 13:03:47 CEST
Very good.
Problem reproduced, new smb status parser fixes it.
YAML: ~OK
Comment 10 Sönke Schwardt-Krummrich univentionstaff 2017-10-16 21:32:05 CEST
UCS@school 4.2 v4 has been released.

http://docs.software-univention.de/changelog-ucsschool-4.2v4-de.html

If this error occurs again, please clone this bug.