Hallo jeffbeck,
die Ausgabe von mount | grep srv/samba ist:
/dev/mapper/vg_server-default--school on /srv/samba/schools/default-school type ext4 (rw,relatime,data=ordered,jqfmt=vfsv0,usrjquota=aquota.user,grpjquota=aquota.group)
/dev/mapper/vg_server-global on /srv/samba/global type ext4 (rw,relatime,data=ordered,jqfmt=vfsv0,usrjquota=aquota.user,grpjquota=aquota.group)
Hallo Bastian!
Überprüfe mal bitte ob das Paket sophomorix-samba bei dir installiert ist. Da gab es vor längerem schon mal das Problem, dass es fehlte und zu diesem Fehler führt. Siehe: Update Webui 1.0.145
Dann ruf mal (am besten NACH dem Unterricht, macht evtl. viel Last auf dem samba server)
sophomorix-quota
auf. Vielleicht sind die Quota noch nicht gesetz.
Command line::
Hmmh. do not know what to do with option info
Option json is a modifier option
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 /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 ####
Encoding extrastudents.csv: UTF8 (ENCODING=auto,*FORCE=FALSE, *CHECKED=UTF8)
Encoding students.csv: UTF8 (ENCODING=auto,*FORCE=FALSE, *CHECKED=UTF8)
Encoding teachers.csv: UTF8 (ENCODING=auto,*FORCE=FALSE, *CHECKED=UTF8)
#### Reading injected lines ... ####
#### 0 ERRORS, 0 WARNINGS -> let's go ####
#### Searching AD for users ... ####
#### Query AD (begin) ####
#### Query AD (end) ####
#### ### School default-school: Matching lines in files to users in AD ... ####
#### unidMATCH: 1057 CHECKED in default-school, MATCH: 0, NOMATCH: 1057, NOunid: 0####
#### exactMATCH: 1057 CHECKED in default-school, MATCH: 1057, NOMATCH: 0 ####
#### approxMATCH: 0 CHECKED in default-school, MATCH: 0 (Edit distance: 1) ####
#### ## School default-school ... Done! ####
#### Removing lock in /var/lib/sophomorix/lock/sophomorix.lock ####
#### /usr/sbin/sophomorix-check terminated regularly ####
Calling console printout
LOG : /usr/sbin/sophomorix-check terminated regularly
##### Overview of what can be done:
0 users can be added in sophomorix.add
0 users can be updated in sophomorix.update
0 users can be killed in sophomorix.kill
1057 users are not to be changed in sophomorix.nochange
0 users with errors in sophomorix.error
Windows Logins und Netzlaufwerke an den Clients funktionieren auch ohne Probleme. Was mir beim anlegen der Devices noch aufgefallen war, war das die „Speichern und Importieren“ Funktion immer einen Fehler lieferte. Ich musste dann auf „Speichern“ und linuxmuster-import-devices händig über ssh ausführen. Außerdem zeigt mir das Dashboard des Global-Admins folgendes:
Was ist genau die Fehlermeldung ? Git es evtl was in /var/log/ajenti/ajenti.log ?
Momentan eher nicht, für mich sieht es so aus, als der global-admin 0 als Quota hat. Was liefert sophomorix-user -u global-admin -ivv | grep Quota auf dem Server ?
Warum haben alle Gruppen ein „+“ anstatt ein „“ ? (netgroups ?)
Das sollte eigentlich nicht sein und könnte alle Probleme in die Webui erklären.
In die Sudoers-Datei wird gesucht nach Gruppen die die JOHANNEUM\role-teacher heißen. Mit JOHANNEUM+role-teacher wird es nicht klappen und die User können damit nicht sophomorix verwenden.
Ok. Von der Seite der Webui, ich glaube dass die Anpassung aller Zeilen in /etc/sudoers.d/linuxmuster reichen sollte, aber ich bin nicht sicher, ob es auch Probleme in sophomorix verursachen könnte.
Hallo!
Ich hake mich mal hier ein, weil ich schon seit Beginn der Installation keine Quota habe (genau das gleiche Verhalten wie bei Bastian, ich nutze auch wifi mit ntlm_auth, aber ohne Anpassungen des winbind separator (kann mich zumindest nicht erinnern)., das Quota ging aber auch schon vorher nicht. @Bastian, hast Du die sudoers.d/linuxmuster auf dem server editiert?
Was funktioniert, ist dass das Quota an die Nextcloud übermittelt und dort ausgewertet wird…
Über eine Lösung würde ich mich auch freuen und meine endlos-2do-Liste würde kürzer (geht das?)
LG
Max
Bei Bastian ist das Problem identifiziert : er hat den Trennzeichen in Samba geändert und damit wurden die Gruppen in die Webui nicht erkannt.
Wenn es bei dir nicht der Fall ist, dann muss man von vorne anfangen um das Problem zu identifizieren : gibt es eine Fehlermeldung bei der Anmeldung eines Users in die Webui ?