# Benutzer anlegen scheitert

**URL:** <https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507>\
**Category:** Server v7\
**Created:** [25. April 2019 um 10:18 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507 "2019-04-25T10:18:57Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![rettich](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/rettich/32/52_2.png) [@rettich](https://ask.linuxmuster.net/u/rettich)\
**Post date:** [25. April 2019 um 10:18 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/1 "2019-04-25T10:18:57Z")

</div>

Hallo miteinander,  
ich mache die ersten Gehversuche mit der LMN V7 beta.

Den Server und die Firewall habe ich manuell und mit Hilfe der ova-Dateien aufgesetzt. Bis dahin lief eigentlich alles ganz gut.

Wenn ich mich als global-admin anmelde und versuche unter List Management: Teachers List einen Lehrer anlege, erscheint nach einem Klick auf SAVE & CHECK  
 ![BenAnlegen](https://ask.linuxmuster.net/uploads/default/original/2X/f/ff05cfedbe28a224d84d3bd48bdd2e0a10fc3929.png)  
Hat jemand eine Idee, woran’s liegt?  
Schon mal vielen Dank für’s Mitdenken.  
Gruß,  
Mathias

---

<div class="post-metadata">

**Author:** ![baumhof](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/baumhof/32/1504_2.png) [@baumhof](https://ask.linuxmuster.net/u/baumhof)\
**Post date:** [25. April 2019 um 10:45 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/2 "2019-04-25T10:45:26Z")

</div>

Hallo Matthias,

> ich mache die ersten Gehversuche mit der LMN V7 beta.
> 
> Den Server und die Firewall habe ich manuell und mit Hilfe der  
> ova-Dateien aufgesetzt. Bis dahin lief eigentlich alles ganz gut.
> 
> Wenn ich mich als global-admin anmelde und versuche unter List  
> Management: Teachers List einen Lehrer anlege, erscheint nach einem  
> Klick auf SAVE & CHECK  
> BenAnlegen  
> Hat jemand eine Idee, woran’s liegt?  
> Schon mal vielen Dank für’s Mitdenken.

hast du linuxmuster-setup vorher durchgeführt?  
Auf der console oder in der WebUI?  
Gab es Fehlermeldungen?

Was sagt den ein  
sophomorix-check auf der console?  
sophomorix-add?

LG

Holger

---

<div class="post-metadata">

**Author:** ![rettich](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/rettich/32/52_2.png) [@rettich](https://ask.linuxmuster.net/u/rettich)\
**Post date:** [25. April 2019 um 12:00 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/3 "2019-04-25T12:00:31Z")

</div>

Hallo Holger,  
danke für die schnelle Antwort 🙂

> [@baumhof](#):
>
> hast du linuxmuster-setup vorher durchgeführt?  
> Auf der console oder in der WebUI?  
> Gab es Fehlermeldungen?

Ja. einmal über das WebUI ([https://10.0.0.1:8000](https://10.0.0.1:8000) root|Muster!) und einmal auf der Konsole mit linuxmuster-setup (ohne Schalter).

> [@baumhof](#):
>
> Was sagt den ein  
> sophomorix-check auf der console?

```
root@server:~# sophomorix-check 
Command line::
Option verbose is a modifier option
Option json 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 /usr/share/sophomorix/devel/master/sophomorix.conf.master ####
#### Reading /etc/linuxmuster/sophomorix/sophomorix.conf ####
#### OK: default-school share exists ####
#### OK: /etc/linuxmuster/sophomorix/default-school/school.conf ####
#### Reading /usr/share/sophomorix/devel/master/school.conf.master ####
#### Reading /etc/linuxmuster/sophomorix/default-school/school.conf ####
   * WARNING: ENCODING is NOT valid in section classfile.extraclasses.csv
Calling console printout
ERROR -1: ENCODING is NOT valid in section classfile.extraclasses.csv of /etc/linuxmuster/sophomorix/default-school/school.conf!

```

> [@baumhof](#):
>
> sophomorix-add?

```
root@server:~# sophomorix-add 
Command line::
Option verbose is a modifier option
Option json 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 /usr/share/sophomorix/devel/master/sophomorix.conf.master ####
#### Reading /etc/linuxmuster/sophomorix/sophomorix.conf ####
#### OK: default-school share exists ####
#### OK: /etc/linuxmuster/sophomorix/default-school/school.conf ####
#### Reading /usr/share/sophomorix/devel/master/school.conf.master ####
#### Reading /etc/linuxmuster/sophomorix/default-school/school.conf ####
   * WARNING: ENCODING is NOT valid in section classfile.extraclasses.csv
Calling console printout
ERROR -1: ENCODING is NOT valid in section classfile.extraclasses.csv of /etc/linuxmuster/sophomorix/default-school/school.conf!

```

Da scheint was mit dem ENCODING zu sein. Was kann man da machen und was habe ich falsch gemacht?  
Gruß,  
Mathias

---

<div class="post-metadata">

**Author:** ![zefanja](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/zefanja/32/75_2.png) [@zefanja](https://ask.linuxmuster.net/u/zefanja)\
**Post date:** [25. April 2019 um 12:30 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/4 "2019-04-25T12:30:14Z")

</div>

Hi,

hat dein Lehrer Umlaute / Sonderzeichen im Namen? Das kann ein Problem sein, denn mit dem Encoding gibt es noch so einige Probleme…

> <https://github.com/linuxmuster/linuxmuster-webui7/issues/69>

> <https://github.com/linuxmuster/sophomorix4/issues/65>

vG Stephan

---

<div class="post-metadata">

**Author:** ![baumhof](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/baumhof/32/1504_2.png) [@baumhof](https://ask.linuxmuster.net/u/baumhof)\
**Post date:** [25. April 2019 um 12:46 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/5 "2019-04-25T12:46:20Z")

</div>

Hallo,

> console printout ERROR -1: ENCODING is NOT valid in section  
> classfile.extraclasses.csv of  
> /etc/linuxmuster/sophomorix/default-school/school.conf! |
> 
> Da scheint was mit dem ENCODING zu sein. Was kann man da machen und was  
> habe ich falsch gemacht?

mußt nicht du gewesen sein, das kann auch die WebUI falsch gemacht haben.

Schau dir mal die entsprechenden Dateien auf der console an:

/etc/linuxmuster/sophomorix/default-school/school.conf  
/etc/linuxmuster/sophomorix/default-school/extraclasses.csv  
/etc/linuxmuster/sophomorix/default-school/teachers.scv  
/etc/linuxmuster/sophomorix/default-school/students.csv  
und welche es sonst noch so da gibt.

Was auch helfen kann, wenn du keien Besonderheiten findest:  
kopier mal die extraclasses Datei (den INhalt per copy n paste) in einen  
Editor auf deinem Adminrechner, dann lösch den Inhalt der Orginaldatei.  
Dann kopierst du den Inhalt der Kopie nochmal mit strg+c (wichtig) und  
kopierst das wieder in die Datei auf dem Host.  
Dann speichern und nochmal sophomorix-check

LG

Holger

---

<div class="post-metadata">

**Author:** ![rettich](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/rettich/32/52_2.png) [@rettich](https://ask.linuxmuster.net/u/rettich)\
**Post date:** [25. April 2019 um 13:00 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/6 "2019-04-25T13:00:57Z")

</div>

Hallo Stefan,

> [@zefanja](#):
>
> hat dein Lehrer Umlaute / Sonderzeichen im Namen? Das kann ein Problem sein, denn mit dem Encoding gibt es noch so einige Probleme…

Nein, sind keine Umlaute drin.

Beim Encoding habe ich in den Einstellungen einmal auto, bei einem anderen Versuch habe ich alles auf UTF8 eingestellt.

Gruß,  
Mathias

---

<div class="post-metadata">

**Author:** ![Michael](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/michael/32/59_2.png) [@Michael](https://ask.linuxmuster.net/u/Michael)\
**Post date:** [25. April 2019 um 13:12 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/7 "2019-04-25T13:12:41Z")

</div>

Hi.  
Encoding-Probleme kenne ich von \LaTeX … du kannst ja mal nachsehen, was es für eine Ausgabe gibt, wenn du auf der Konsole

```auto
file -i dateiname.csv
```

benutzt. Da kann uU sowas wie _charset=iso-8859-1_ und nicht _charset=utf-8_  
ausgespuckt werden. Man kann aber eine Textdatei nach UTF8 konvertieren, indem man z.B. recode, iconv oder aber convmv einsetzt. Alternativ können es auch manche Texteditoren direkt …  
Vielleicht hilft’s ja?!

Schönen Gruß,  
Michael

---

<div class="post-metadata">

**Author:** ![Tobias](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/tobias/32/85_2.png) [@Tobias](https://ask.linuxmuster.net/u/Tobias)\
**Post date:** [25. April 2019 um 13:21 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/8 "2019-04-25T13:21:00Z")

</div>

> [@rettich](#):
>
> Da scheint was mit dem ENCODING zu sein. Was kann man da machen und was habe ich falsch gemacht?

kannst du in der WebUI bereits alle encodings einstellen?  
Das Problem sind leere Dateien, siehe @zefanja s zweiter link.

Die warnung sieht so aus, als ob dein Encoding-string nicht ok wäre, z.B. wenn man „utf-8“ drin hat, obwohl „utf8“ richtig wäre oder so was.

Versuche es mal manuell in school.conf einzustellen und auf der console sophomorix-check/add auszuführen.

VG, Tobais

---

<div class="post-metadata">

**Author:** ![rettich](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/rettich/32/52_2.png) [@rettich](https://ask.linuxmuster.net/u/rettich)\
**Post date:** [25. April 2019 um 13:55 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/9 "2019-04-25T13:55:20Z")

</div>

Hallo Michael,

> [@Michael](#):
>
> Encoding-Probleme kenne ich von \LaTeX … du kannst ja mal nachsehen, was es für eine Ausgabe gibt, wenn du auf der Konsole
> 
> ```auto
> file -i dateiname.csv
> 
> ```
> 
> benutzt.

```
file -i teachers.csv 
teachers.csv: text/plain; charset=us-ascii

```

Bei den anderen Dateien sieht’s gleich aus.

Ich versuch’s mal nach utf-8 zu konvertieren.

Melde mich wieder…

Gruß,  
Mathias

---

<div class="post-metadata">

**Author:** ![rettich](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/rettich/32/52_2.png) [@rettich](https://ask.linuxmuster.net/u/rettich)\
**Post date:** [25. April 2019 um 14:24 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/10 "2019-04-25T14:24:32Z")

</div>

So, ich habe folgendes gemacht:

```
root@server:/etc/linuxmuster/sophomorix/default-school# file -i teachers.csv
teachers.csv: text/plain; charset=us-ascii
root@server:/etc/linuxmuster/sophomorix/default-school# iconv -f us-ascii -t utf-8 teachers.csv -o teachers.csv.sik 
root@server:/etc/linuxmuster/sophomorix/default-school# file -i teachers.csv.sik
teachers.csv.sik: text/plain; charset=us-ascii

```

Spannend ist auch, dass ich jetzt auf der Seite List Management:Teachers List diese Ausgabe erhalte:

 ![SErr01](https://ask.linuxmuster.net/uploads/default/original/2X/8/8342deafe62299c61c8186f9ebf826ab33129c2d.png)

Der Text im Traceback ist:

```
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/aj/api/endpoint.py", line 74, in wrapper
    result = fx(self, context, *args, **kwargs)
  File "/usr/lib/linuxmuster-webui/plugins/lmn_settings/views.py", line 43, in handle_api_session_sessions
    encoding = lmn_getSophomorixValue(sophomorixCommand, 'SUMMARY/0/ANALYZE-ENCODING/ENCODING')
  File "/usr/lib/linuxmuster-webui/plugins/lmn_common/api.py", line 192, in lmn_getSophomorixValue
    'Error Message: ' + str(e) + '\n Dictionary we looked for information:\n ' + str(jsonDict))
Exception: getSophomorix Value error. Either sophomorix field does not exist or ajenti binduser does not have sufficient permissions:
Error Message: 'SUMMARY/0/ANALYZE-ENCODING/ENCODING'
 Dictionary we looked for information:
  {'OUTPUT': [{'MESSAGE_DE': 'ENCODING is NOT valid in section classfile.extraclasses.csv of /etc/linuxmuster/sophomorix/default-school/school.conf!', 'MESSAGE_EN': 'ENCODING is NOT valid in section classfile.extraclasses.csv of /etc/linuxmuster/sophomorix/default-school/school.conf!', 'TYPE': 'ERROR', 'NUMBER': -1}, {'MESSAGE_DE': 'teachers.csv: Not 3 Semicolons in Lehrer,Rettich,Mathias,28.06.1967,rettich', 'TYPE': 'ERROR', 'NUMBER': -1, 'MESSAGE_EN': 'teachers.csv: Not 3 Semicolons in Lehrer,Rettich,Mathias,28.06.1967,rettich'}], 'SCRIPTNAME': 'sophomorix-check', 'JSONINFO': 'RESULT', 'JSONCOMMENT': '---'}

```

Kann damit jemand etwas anfangen?

Hier noch eine Anmerkung:  
Bevor ich mit dem Server etwas gemacht habe, habe ich ihn mit apt-get update und apt-get dist-upgrade upgedatet.

Gruß,

Mathias

---

<div class="post-metadata">

**Author:** ![Michael](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/michael/32/59_2.png) [@Michael](https://ask.linuxmuster.net/u/Michael)\
**Post date:** [25. April 2019 um 14:47 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/11 "2019-04-25T14:47:40Z")

</div>

Kann nix konkretes dazu sagen aber es sieht ja so aus, als wäre das Encoding weiterhin auf us-ascii?? Bei mir steht bei charset utf8, wenn es konvertiert wurde, aber us-ascii ist offenbar eine “Teilmenge” von UTF-8?!

Guck mal hier unter “If you really want it to show in utf-8 instead of us-ascii then you need to do it in 2 steps”:

> <https://stackoverflow.com/questions/11303405/force-encode-from-us-ascii-to-utf-8-iconv>

Ich habe erst später gesehen, dass ich bei mir häufig “recode” nutze…  
Ob’s aber damit zusammenhängt…?!

Bis später,  
Michael

---

<div class="post-metadata">

**Author:** ![rettich](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/rettich/32/52_2.png) [@rettich](https://ask.linuxmuster.net/u/rettich)\
**Post date:** [25. April 2019 um 15:55 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/12 "2019-04-25T15:55:18Z")

</div>

Hallo miteinander,

ich hab jetzt mal alle .csv Dateien gelöscht und sophomorix-check laufen lassen.  
Die Fehlermeldung ist immer die gleiche:

```
#### Reading /etc/linuxmuster/sophomorix/default-school/school.conf ####
   * WARNING: ENCODING is NOT valid in section classfile.extraclasses.csv
Calling console printout
ERROR -1: ENCODING is NOT valid in section classfile.extraclasses.csv of /etc/linuxmuster/sophomorix/default-school/school.conf!

```

Bemängelt wird in der Datei school.conf die Section classfile.extraclasses.csv.  
Der Fehler tritt also auf, bevor eine csv-Datei gelesen wird.

Hilft das?  
Gruß,  
Mathias

---

<div class="post-metadata">

**Author:** ![baumhof](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/baumhof/32/1504_2.png) [@baumhof](https://ask.linuxmuster.net/u/baumhof)\
**Post date:** [25. April 2019 um 18:10 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/13 "2019-04-25T18:10:30Z")

</div>

Hallo Matthias,

wie heißt den deine Schule?  
(wie du sie bei linuxmuster-setup eingegeben hast)

LG

Holger

---

<div class="post-metadata">

**Author:** ![rettich](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/rettich/32/52_2.png) [@rettich](https://ask.linuxmuster.net/u/rettich)\
**Post date:** [25. April 2019 um 18:18 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/14 "2019-04-25T18:18:44Z")

</div>

Hallo Holger,

ich habe Sie Muster-Schule genannt. Die Stadt heißt Muster-Stadt …

Ich habe eben alles noch mal von vorne durchgespielt:

1. ova-Dateien eingespielt und die Netzwerkeinstellungen angepasst.
2. apt-get update und danach apt-get dist-upgrade laufen lassen

Und das ist tatsächlich eine Fehlermeldung:

```
Holen:64 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 unattended-upgrades all 1.1ubuntu1.18.04.10 [40,4 kB]                                                                                  
Es wurden 228 MB in 2 min 42 s geholt (1.404 kB/s).                                                                                                                                                        
E: Fehlschlag beim Holen von http://fleischsalat.linuxmuster.org/lmn7/./sophomorix-samba_3.66.14-1_all.deb 404 Not Found [IP: 185.50.120.32 80]
E: Einige Archive konnten nicht heruntergeladen werden; vielleicht »apt-get update« ausführen oder mit »--fix-missing« probieren?

```

sophomorix-samba\_3.66.14-1\_all.deb wird nicht gefunden.

kann das die Ursache der probleme sein?

Gruß,

Mathias

---

<div class="post-metadata">

**Author:** ![tux](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/tux/32/1664_2.png) [@tux](https://ask.linuxmuster.net/u/tux)\
**Post date:** [25. April 2019 um 18:22 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/15 "2019-04-25T18:22:43Z")

</div>

Hallo Mathias @rettich,  
das Problem hatte ich auch schon. Es hilft, das fleischsalat-Repo auf archive-Repo umzustellen…

VG, Josef

> [@Server-Appliance – distupgrade schlägt fehl](https://ask.linuxmuster.net/t/server-appliance-distupgrade-schlaegt-fehl/3495/3):
>
> Hallo Arnaud, danke für die schnelle Antwort, die indirekt etwas gebracht hat… Es macht auf jeden Fall Spaß, wenn das Update dann durchläuft! blush In /etc/apt/sources.list.d/lmn7.list Einträge ersetzt durch das, was dann nach dem distupgrade korrekt drinsteht: triumph deb [https://archive.linuxmuster.net](https://archive.linuxmuster.net) lmn7/ deb-src [https://archive.linuxmuster.net](https://archive.linuxmuster.net) lmn7/ apt-key add ausgeführt: linuxmuster-distupgrade lief durch Keine Ahnung, warum das nicht “out of the box” bei der lmn7-ser…

---

<div class="post-metadata">

**Author:** ![baumhof](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/baumhof/32/1504_2.png) [@baumhof](https://ask.linuxmuster.net/u/baumhof)\
**Post date:** [25. April 2019 um 18:52 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/16 "2019-04-25T18:52:33Z")

</div>

Hallo Mathias,

> Und das ist tatsächlich eine Fehlermeldung:
> 
> > Holen:64 [Index of /ubuntu](http://archive.ubuntu.com/ubuntu) bionic-updates/main amd64  
> > unattended-upgrades all 1.1ubuntu1.18.04.10 [40,4 kB] Es wurden 228 MB  
> > in 2 min 42 s geholt (1.404 kB/s). E: Fehlschlag beim Holen von  
> > [http://fleischsalat.linuxmuster.org/lmn7/./sophomorix-samba\_3.66.14-1\_all.deb](http://fleischsalat.linuxmuster.org/lmn7/./sophomorix-samba_3.66.14-1_all.deb)  
> > 404 Not Found [IP: 185.50.120.32 80] E: Einige Archive konnten nicht  
> > heruntergeladen werden; vielleicht »apt-get update« ausführen oder mit  
> > »–fix-missing« probieren? |
> 
> sophomorix-samba\_3.66.14-1\_all.deb wird nicht gefunden.
> 
> kann das die Ursache der probleme sein?

ja.

Bitte stell mal die Quellen um, wie hier beschrieben:

> [@Repo-Umstellung](https://ask.linuxmuster.net/t/repo-umstellung/3391):
>
> Hi! Für den Betatest ist das Repo jetzt umgestellt auf [archive.linuxmuster.net](http://archive.linuxmuster.net). Beim nächsten Distupgrade kommt ein neues linuxmuster-prepare-Paket, das die Umstellung automatisch erledigt. VG, Thomas

Danach  
apt update  
apt dist-upgrade

Wenn er dann die Pakete noch immer nicht herunterladen kann, dann lad  
sie von Hand runter und leg sie nach /var/cache/apt/archive  
und mach dann  
apt dist-upgrade

So habe ich es vor ein paar Tagen gemacht…

LG

Holger

---

<div class="post-metadata">

**Author:** ![rettich](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/rettich/32/52_2.png) [@rettich](https://ask.linuxmuster.net/u/rettich)\
**Post date:** [25. April 2019 um 22:30 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/17 "2019-04-25T22:30:48Z")

</div>

Hallo Holger, hallo Josef,  
ich hab auf das archive-Repo umgestellt. Soweit lief alles gut. Aber beim Speichern eines Lehrers hab ich die folgende Bildschirmausgabe erhalten:

 ![SErr01](https://ask.linuxmuster.net/uploads/default/original/2X/6/6edf0475e8a2be34d4099da2d1d2e92a7041a4a6.png)  
Inhalt des Traceback:

```
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/aj/api/endpoint.py", line 74, in wrapper
    result = fx(self, context, *args, **kwargs)
  File "/usr/lib/linuxmuster-webui/plugins/lmn_users/views.py", line 103, in handle_api_teachers
    ).writerows(data)
  File "/usr/lib/python2.7/csv.py", line 158, in writerows
    return self.writer.writerows(rows)
  File "/usr/local/lib/python2.7/dist-packages/unicodecsv/py2.py", line 90, in writerows
    self.writerow(row)
  File "/usr/local/lib/python2.7/dist-packages/unicodecsv/py2.py", line 86, in writerow
    _stringify_list(row, self.encoding, self.encoding_errors))
  File "/usr/local/lib/python2.7/dist-packages/unicodecsv/py2.py", line 48, in _stringify_list
    return [_stringify(s, encoding, errors) for s in iter(l)]
  File "/usr/local/lib/python2.7/dist-packages/unicodecsv/py2.py", line 38, in _stringify
    return s.encode(encoding, errors)
LookupError: unknown encoding: null 

```

Nachdem ich die Zeichensätze auf UTF-8 umgestellt habe, kam keine Fehlermeldung beim speichern.  
Allerdings bekam ich beim Speichern & Prüfen diese Anzeige:  
 ![SErr02](https://ask.linuxmuster.net/uploads/default/original/2X/5/596591ce66b762e54ccc7c1a9a12453ef40fc0b2.png)  
sophomorix-check liefert die folgende Ausgabe:

```
root@server:~# sophomorix-check 
Command line::
Option json is a modifier option
Hmmh. do not know what to do with option info
Option verbose is a modifier option
* 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 /usr/share/sophomorix/devel/master/sophomorix.conf.master ####
#### Reading /etc/linuxmuster/sophomorix/sophomorix.conf ####
#### OK: default-school share exists ####
#### OK: /etc/linuxmuster/sophomorix/default-school/school.conf ####
#### Reading /usr/share/sophomorix/devel/master/school.conf.master ####
#### Reading /etc/linuxmuster/sophomorix/default-school/school.conf ####
   * WARNING: ENCODING is NOT valid in section classfile.extraclasses.csv
Calling console printout
ERROR -1: ENCODING is NOT valid in section classfile.extraclasses.csv of /etc/linuxmuster/sophomorix/default-school/school.conf!

```

Fällt euch noch was ein?

Gruß,

Mathias

---

<div class="post-metadata">

**Author:** ![tjordan](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/tjordan/32/3258_2.png) [@tjordan](https://ask.linuxmuster.net/u/tjordan)\
**Post date:** [26. April 2019 um 03:03 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/18 "2019-04-26T03:03:46Z")

</div>

Hallo Matthias,

tritt das Problem auch auf, wenn man die lmn7-server-appliance von Grund auf neu installiert?

Also Ubuntu minimal installieren,  
Appliance Script runterladen und ausführen.  
Linuxmuster-setup starten.  
Das sollte auf alle Fälle funktionieren und geht im Zweifel schneller, als an einer verbugden Vorlageinstallation Troubleshooting zu machen.

Viele Grüße  
Thomas

---

<div class="post-metadata">

**Author:** ![rettich](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/rettich/32/52_2.png) [@rettich](https://ask.linuxmuster.net/u/rettich)\
**Post date:** [26. April 2019 um 08:07 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/19 "2019-04-26T08:07:01Z")

</div>

Hallo Thomas,

> [@tjordan](#):
>
> tritt das Problem auch auf, wenn man die lmn7-server-appliance von Grund auf neu installiert?

Das habe ich auch schon probiert:

1. Ubuntu-Server 18.04 mit IP-Adresse 10.0.0.1/16 installiert und upgedatet.

2. OPNsense 19.1.4-amd64 mit WAN: via DHCP; LAN: 10.0.0.254/16  
ssh aktiviert

3. Auf dem Server Appliance Script herruntergeladen, ausgeführen danach Server neu gestartet.

4. linuxmuster-setup gestartet.  
Fierwall startet neu. Sieht alles ok aus. Starte auch Server neu.

5. Anmeldung als global-admin an der Schulkonsole:  

6. Schließe Fehlermeldung und gehe zu List Management:Teachers List

7. Gebe für einen Lehrer Daten (ohne Umlaute) ein. Speichern mit SAVE bringt die Fehlermeldung:  

Inhalt von Traceback:

```
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/aj/api/endpoint.py", line 74, in wrapper
    result = fx(self, context, *args, **kwargs)
  File "/usr/lib/linuxmuster-webui/plugins/lmn_users/views.py", line 103, in handle_api_teachers
    ).writerows(data)
  File "/usr/lib/python2.7/csv.py", line 158, in writerows
    return self.writer.writerows(rows)
  File "/usr/local/lib/python2.7/dist-packages/unicodecsv/py2.py", line 90, in writerows
    self.writerow(row)
  File "/usr/local/lib/python2.7/dist-packages/unicodecsv/py2.py", line 86, in writerow
    _stringify_list(row, self.encoding, self.encoding_errors))
  File "/usr/local/lib/python2.7/dist-packages/unicodecsv/py2.py", line 48, in _stringify_list
    return [_stringify(s, encoding, errors) for s in iter(l)]
  File "/usr/local/lib/python2.7/dist-packages/unicodecsv/py2.py", line 38, in _stringify
    return s.encode(encoding, errors)
LookupError: unknown encoding: null

```

Unter Schoolsettings:Encoding steht bei Teachers Encoding:Detected Encoding UTF8  
Nachdem ich alles auf UTF8 umgestellt habe, kann ich die Daten eines Lehrers speichern.

SAVE & CHECK führt zu:  
 ![SErr03](https://ask.linuxmuster.net/uploads/default/original/2X/b/ba7ee234db7900938f5149b8d255980433a5787f.png)

Auf dem Server ergibt ein sophomorix-check:

```
sophomorix-check 
Command line::
Hmmh. do not know what to do with option info
Option verbose is a modifier option
Option json is a modifier option
* 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 /usr/share/sophomorix/devel/master/sophomorix.conf.master ####
#### Reading /etc/linuxmuster/sophomorix/sophomorix.conf ####
#### OK: default-school share exists ####
#### OK: /etc/linuxmuster/sophomorix/default-school/school.conf ####
#### Reading /usr/share/sophomorix/devel/master/school.conf.master ####
#### Reading /etc/linuxmuster/sophomorix/default-school/school.conf ####
   * WARNING: ENCODING is NOT valid in section classfile.extraclasses.csv
Calling console printout
ERROR -1: ENCODING is NOT valid in section classfile.extraclasses.csv of /etc/linuxmuster/sophomorix/default-school/school.conf!

```

Ich hoffe, das hilft den Fehler zu finden.

Vielen Dank schon mal.  
Gruß,  
Mathias

---

<div class="post-metadata">

**Author:** ![tux](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/tux/32/1664_2.png) [@tux](https://ask.linuxmuster.net/u/tux)\
**Post date:** [26. April 2019 um 08:14 UTC](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507/20 "2019-04-26T08:14:35Z")

</div>

Hallo,  
beim Testen hatte ich ähnliche Fehler beim Anlegen von Benutzern (Lehrer, global-admin) in der SK wie Mathias… Dachte aber, dass ich evtl. beim Aufsetzen der Appliance etwas falsch gemacht hätte. (Habe aber auch die zum Download angebotene ova ausprobiert). Das nur zur Info.

VG, Josef

[Nächste Seite](https://ask.linuxmuster.net/t/benutzer-anlegen-scheitert/3507.md?page=2)
