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!
Übrigens, beim Anmelden gibt’s immer noch die Meldung
Bitte mal so die Fehler dieser Art selber beheben. Sophomorix nimmt leider (oder zum Glück) keine selbsterfundenen Parameter mit denen es nix anzufangen weiss an.
Der Parameter ENCODING muss auch aus der Section
>[classfile.extraclasses.csv] |
in school.conf raus
Bitte mal so die Fehler dieser Art selber beheben. Sophomorix nimmt
leider (oder zum Glück) keine selbsterfundenen Parameter mit denen
es nix anzufangen weiss an.
Jetzt klappts
wie ist den der Parameter in die school.conf rein gekommen?
Warst du das? Oder war die WebUI das?
Der war direkt nach der Installation drin. Ich hab da nichts gemacht.
Später habe ich als global-admin über die Schulkonsole das Encoding von auto auf UTF8 gestellt. Dadurch werden auch die entsprechenden Einträge in
/etc/linuxmuster/sophomorix/default-school/school.conf
eingetragen.
Gruß,
Mathias
wenn wir die section classfile.extraclasses.csv in /etc/linuxmuster/sophomorix/default-school/school.conf auskommentieren, läuft sophomorix durch und wir können (wieder?) Benutzer anlegen und löschen!
Das Setzen/Entfernen des Parameters ENCODING hat uns nicht geholfen.
Ich will Lehren und Studenten anlagen, aber kann nicht. Vielleicht ein Printscreen eklart es. Ich habe save/check geclicked. Encoding ist uberall auf UTF8 gestellt.
bitte kopier mal den Inhalt deiner Dateien direkt in die Dateien
/etc/linuxmuster/sophomorix/default-school/teachers.csv bz. students.csv
und mach dann ein
sophomorix-check
auf der console
Sophomorix-add legt die Nutzer dann an.
Danke Holger, ich bin ein Schritt naher
In sophomorix-check habe ich gesehen, dass er ein Problem mit UTF8 vs UTF-8 hat. Ich habe alles auf auto gestellt und es funkzionierte auch von GUI.
Aber dann habe ich ein Fehler bekommen
ERROR in Sophomorix::SophomorixSambaAD::AD_user_create:
0000052D: Constraint violation - check_password_restrictions: the password is too short. It should be equal or longer than 7 characters!
Und danach sind die User nich in AD und Sophomorix gibt mir viele Fehler.
ERROR in Sophomorix::SophomorixSambaAD::AD_user_create:
0000052D: Constraint violation - check_password_restrictions: the
password is too short. It should be equal or longer than 7 characters!
das sind ide Vorgaben im AD:
min 7 Zeichen, groß und Kleinschreibeung und ich denke es muss auch min
eine Zahl und ein Sonderzeichen drin sein.
Ich nehme an, dass eines oder mehrere der Passwörter, die du in der
teachers.csv angegeben hast das nicht erfüllen.
ERROR in Sophomorix::SophomorixSambaAD::AD_user_create:
0000052D: Constraint violation - check_password_restrictions: the password is too short. It should be equal or longer than 7 characters!