Ein Kollege hat mir heute ein Ticket geschickt, er konnte im Klassenarbeitsmodus nicht alle Schüls einsammeln.
Hier die Fehlermeldung:
Something went wrong. Error: Sophomorix Value error ! Either sophomorix field does not exist or user does not have sufficient permissions: Error Message: ‚COMMENT_EN‘ Dictionary we looked for information: {‚JSONINFO‘: ‚RESULT‘, ‚SCRIPTNAME‘: ‚sophomorix-transfer‘, ‚OUTPUT‘: [{‚TYPE‘: ‚ERROR‘, ‚MESSAGE_DE‘: ‚ERROR: Source user alomarha-exam-exam not found‘, ‚NUMBER‘: -1, ‚MESSAGE_EN‘: ‚ERROR: Source user alomarha-exam-exam not found‘}], ‚JSONCOMMENT‘: ‚—‘}
Hat jemand eine Idee, wie es zu diesen …-exam-exam - Benutzern kommt? Es betrifft auch nicht nur einen Schüler, sondern mehrere und zum Teil tauchen die sogar doppelt auf:
arnavtam-exam
arnavtam-exam-exam
Ein Kollege hat mir heute ein Ticket geschickt, er konnte im
Klassenarbeitsmodus nicht alle Schüls einsammeln.
Hier die Fehlermeldung:
Something went wrong. Error: Sophomorix Value error ! Either sophomorix
field does not exist or user does not have sufficient permissions: Error
Message: ‚COMMENT_EN‘ Dictionary we looked for information: {‚JSONINFO‘:
‚RESULT‘, ‚SCRIPTNAME‘: ‚sophomorix-transfer‘, ‚OUTPUT‘: [{‚TYPE‘:
‚ERROR‘, ‚MESSAGE_DE‘: ‚ERROR: Source user alomarha-exam-exam not
found‘, ‚NUMBER‘: -1, ‚MESSAGE_EN‘: ‚ERROR: Source user
alomarha-exam-exam not found‘}], ‚JSONCOMMENT‘: ‚—‘} |
alomarha-exam-exam
… da ist der Namen falsch.
Könnte es sein, dass sich da zwei Schüler mit dem gleichen Account
angemeldet haben? Oder zumindest versucht haben?
Kannst du mal untersuchen, wieviele Schüler sich anfgemeldet haben?
Oder ob es von alomarha-exam korrekt eingesammelt wurde?
Bitte auch mal die Version von linuxmuster-base und sophomorix-samba posten.
Bei wievielen usern von wievielen ist das den aufgetreten?
Bei einem betroffenen user bitte mal den usernamen ohne das -exam (bzw.
ohne beide -exam) in diesen Befehl einsetzen:
koennte es sein, dass aus irgendeinem grund exam-user von einer vorigen klassenarbeit uebriggebliegen sind und nach neuem starten vom pruefungsmodus dann eben zu *-exam-exam wurden?
irgendeine race-condition?
im moment liefert
sudo sophomorix-ldbsearch „(cn=*-exam)“
schulweit nur einen einzigen treffer, wahrscheinlich jemand, der gerade nachschreibt.
das ergebnis von
sudo sophomorix-user -i -u arnavtam
haengt unten dran.
versionsnummern:
linuxmuster-base7/unbekannt,now 7.1.8-0 all [installiert]
sophomorix-samba/unbekannt,now 3.90.3-1 all [installiert]
viele gruesse
michael
#Command line::
Option json is a modifier option
Option verbose is a modifier option
Hmmh. do not know what to do with option info
* forcing info mode
Option combinations successfully checked
OK: SophomorixSchemaVersion 1 matches required Version 1
#### Reading /usr/share/sophomorix/devel/sophomorix.ini ####
#### Distro-check: Ubuntu 18.04 is OK ####
#### Reading /etc/samba/smb.conf ####
#### Reading /usr/lib/linuxmuster-webui/etc/default-ui-permissions.ini ####
#### Parsing: net conf list ####
#### Asking domain passwordsettings from samba ####
#### Reading /etc/linuxmuster/sophomorix/sophomorix.conf ####
#### Reading /etc/linuxmuster/sophomorix/default-school/school.conf ####
koennte es sein, dass aus irgendeinem grund exam-user von einer vorigen
klassenarbeit uebriggebliegen sind und nach neuem starten vom
pruefungsmodus dann eben zu *-exam-exam wurden?
das ist eine bessere Erklärung als meine mit der Mehrfachanmeldung.
Ich halte das für PLausibel.
das ergebnis von
sudo sophomorix-user -i -u arnavtam
haengt unten dran.
… und wurde von ask abgeschnitten.
Du solltest die Eingabe in Code Klammern setzen.
Das geht los mit
ECKIGEKLAMMERAUFcodeECKIGEKLAMMERZU
und endet mit
ECKIGEKLAMMERAUF/codeECKIGEKLAMMERZU