Fehler im exam-Modus

Salut!

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

Viele Grüsse
Michael

@jeffbeck

Hallo Michael,

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:

sophomorix-user -i -u USERNAMEN

Bei mir ergibt das für meinen dummiuser baumhoma

[code]

hallo Holger,

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 ####

Hallo Michael,

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

LG

Holger

  1. versuch, mit [code] … [/code]-klammern:
#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           ####

################################################################################
User 1/1 in AD: arnavtam in school default-school
CN=arnavtam,OU=e1fi1t,OU=Students,OU=default-school,OU=SCHOOLS,DC=wara,DC=lan
################################################################################
                   displayName: xxxxxxxxx                        
                            sn: xxxxxxxxx                              
                     givenName: xxxxxxxxx                              
      sophomorixFirstnameASCII: xxxxxxxxx                              
        sophomorixSurnameASCII: xxxxxxxxx                              
    sophomorixFirstnameInitial: A.                                      
      sophomorixSurnameInitial: A.                                      
           sophomorixUserToken: ---                                     
           sophomorixBirthdate: xxxxxxxxx                             
                sophomorixUnid: ARNxxxxxx                             
          sophomorixAdminClass: e1fi1t                                  
      sophomorixExitAdminClass: unknown                                 
          sophomorixSchoolname: default-school                          
           sophomorixAdminFile: students.csv                            
             sophomorixComment: created by sophomorix                   
       sophomorixFirstPassword: xxxxxxxxx                             
            sophomorixExamMode: ---                                     
--------------------------------------------------------------------------------
                sophomorixRole: student                                 
              sophomorixStatus: U                                       
        sophomorixCreationDate: 20210913182949.0Z                       
      sophomorixTolerationDate: 19700101000000.0Z                       
    sophomorixDeactivationDate: 19700101000000.0Z                       
            userAccountControl: 66048                                   
--------------------------------------------------------------------------------
                          mail: xxxxxxxxxxx
           sophomorixMailQuota: ---:---:                                
 sophomorixMailQuotaCalculated: 156                                     
--------------------------------------------------------------------------------
               sophomorixQuota: default-school:---:1000:1048576000:---:
               sophomorixQuota: linuxmuster-global:---:1000:1048576000:---:
sophomorixCloudQuotaCalculated: 1000 MB                                 
--------------------------------------------------------------------------------
sophomorixWebuiPermissionsCalculated:
   sidebar:view:/view/dashboard: false
   sidebar:view:/view/lmn/landingpage: true
   sidebar:view:/view/lmn/links: false
   sidebar:view:/view/lmn/nextcloud: false
   sidebar:view:/view/lmn/websession: false
------------- sophomorixCustom: ------------------------------------------------
---------- sophomorixIntrinsic: ------------------------------------------------
          sophomorixIntrinsic2: students/e1fi1t/arnavtam                
--------------------------------------------------------------------------------
memberOf: CN=e1fi1t,OU=e1fi1t,OU=Students,OU=default-school,OU=SCHOOLS,DC=wara,DC=lan
memberOf: CN=internet,OU=Management,OU=default-school,OU=SCHOOLS,DC=wara,DC=lan
memberOf: CN=intranet,OU=Management,OU=default-school,OU=SCHOOLS,DC=wara,DC=lan
memberOf: CN=printing,OU=Management,OU=default-school,OU=SCHOOLS,DC=wara,DC=lan
memberOf: CN=role-student,OU=Groups,OU=GLOBAL,DC=wara,DC=lan
memberOf: CN=webfilter,OU=Management,OU=default-school,OU=SCHOOLS,DC=wara,DC=lan
memberOf: CN=wifi,OU=Management,OU=default-school,OU=SCHOOLS,DC=wara,DC=lan
--------------------------------------------------------------------------------
LOGFILES: 1 Entries

More info for users in AD with:
   sophomorix-user -iv -u arnavtam
   sophomorix-quota -iv -u arnavtam
   sophomorix-mail -iv -u arnavtam