# \[solved\] Sophomorix-check Fehler in /usr/share/perl5/Sophomorix/SophomorixBase.pm

**URL:** <https://ask.linuxmuster.net/t/solved-sophomorix-check-fehler-in-usr-share-perl5-sophomorix-sophomorixbase-pm/7860>\
**Category:** Benutzerverwaltung\
**Tags:** sophomorix\
**Created:** [26. August 2021 um 15:29 UTC](https://ask.linuxmuster.net/t/solved-sophomorix-check-fehler-in-usr-share-perl5-sophomorix-sophomorixbase-pm/7860 "2021-08-26T15:29:27Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![gpeter](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/gpeter/32/2037_2.png) [@gpeter](https://ask.linuxmuster.net/u/gpeter)\
**Post date:** [26. August 2021 um 15:29 UTC](https://ask.linuxmuster.net/t/solved-sophomorix-check-fehler-in-usr-share-perl5-sophomorix-sophomorixbase-pm/7860/1 "2021-08-26T15:29:27Z")

</div>

Hallo Zusammen,

bin gerade dabei neu Klassen für den Montäglichen Schulbeginn neu anzulegen.  
Geht aber nicht wie gewünscht, sophomorix-check bricht mit folgender Fehlermeldung ab:

` ####
Use of uninitialized value $json in numeric eq (==) at /usr/share/perl5/Sophomorix/SophomorixBase.pm line 4765, <DATAFILE> line 2.
Calling console printout
                                Semicolons in 
 `

Hat dazu jemand eine Idee?

Grüße  
Gerd  
Weiter Infos:  
Version:

```auto
 root@server:~# dpkg -l | grep linuxmu
ii linuxmuster-base7 7.0.82-0ubuntu0 all linuxmuster.net configuration scripts
ii linuxmuster-client-servertools 0.9d all linuxmuster serverside scripts for managing a community based ubuntu-cloop
ii linuxmuster-linbo-common7 2.4.3-4 all linuxmuster-linbo common files: kernel, initrd and pxe boot configuration
ii linuxmuster-linbo-gui7 7.0.3 all Linuxmuster Linbo GUI
ii linuxmuster-linbo7 2.4.3-4 all linuxmuster-linbo scripts
ii linuxmuster-prepare 0.7.6-1ubuntu0 all linuxmuster.net pre setup configuration scripts
ii linuxmuster-webui7 1.0.156-1           
```

Gesamte sophomorix-check Ausgabe:

```auto
root@server:~# sophomorix-check
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 ####
#### 0 ERRORS, 0 WARNINGS -> let's go ####
#### Creating lock in /var/lib/sophomorix/lock/sophomorix.lock ####
#### /usr/sbin/sophomorix-check started ... ####
#### Cleaning up last check ####
#### Removing lock in /var/lib/sophomorix/lock/sophomorix.lock ####
                                      ####
Use of uninitialized value $json in numeric eq (==) at /usr/share/perl5/Sophomorix/SophomorixBase.pm line 4765, <DATAFILE> line 2.
Calling console printout
                                Semicolons in 
```

---

<div class="post-metadata">

**Author:** ![gpeter](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/gpeter/32/2037_2.png) [@gpeter](https://ask.linuxmuster.net/u/gpeter)\
**Post date:** [26. August 2021 um 15:40 UTC](https://ask.linuxmuster.net/t/solved-sophomorix-check-fehler-in-usr-share-perl5-sophomorix-sophomorixbase-pm/7860/2 "2021-08-26T15:40:48Z")

</div>

Sorry, unser Fehler:  
Kollege hatte zuvor zwei Info Zeilen direkt als Kommentar in die students.csv geschrieben,  
das war der Fehler.  
Nach dem Löschen der Zeilen war die Fehlermeldung weg.

Grüße,  
gp
