Samba SID looks buggy

Hallo!
ich habe beim Anlegen eines neuen Lehrers obige Meldung. Sophomorix-add liefert:

#### Creating lock in /var/lib/sophomorix/lock/sophomorix.lock            ####
#### /usr/sbin/sophomorix-add started ...                                 ####
Epochenzeit:                                 1496264524 (right now)
#### Dumping database ldap before I modify it                             ####

#### Creating User 1 :                                                    ####
Nachname:         Ettlingen
Vorname:          Jugendsozialarbeit
Geburtsdatum:     27.01.1989
Identifier:       Ettlingen;Jugendsozialarbeit;27.01.1989
AdminClass:       teachers
GECOS:            Jugendsozialarbeit Ettlingen
Login (prüfen):   XXXX
Login (OK):      XXXX
Passwort:         XXXXXXXXXXXXXXX
Shell (teachers):  /bin/bash
#### Removing lock in /var/lib/sophomorix/lock/sophomorix.lock            ####
#### Samba SID looks buggy!                                               ####

login und PW haben ich geXt.

Ich finde im Netz nichts zu dem Fehler. Der Nutzer wird nicht angelegt.

Ach: und samba ist die neueste Version. Obs vorher schon so war, weiß ich nicht, habe lang keinen mehr angelegt.

LG
Max

Hallo,

ich antworte mir mal selber, da ich noch keine Lösung habe. Vor allem ist es so, dass ich keine Benutzer mehr anlegen kann! Meldung siehe obiger Post.

Hallo Max,

ich habe testweise einen neuen Lehrer angelegt. Das funktionierte wie üblich. Bei mir ist auch die aktuellste Samba-Version installiert.

Gruß

Alois

Hallo Alois,

danke fürs Testen, Du kriegst sicher auch nicht meine “SID looks buggy” Fehlermeldung… Oder?

LG
Max

Hallo Max,

nein, es gab keine Fehlermeldung und der Testuser war angemeldet.

Ich habe Rüdiger darum gebeten sich das mal anzusehen, da die Fehlermeldung
nirgendwo im Internet auftaucht. Daraus schließe ich, dass die Meldung von
Sophomorix kommt. Vielleicht findet Rüdiger einen Ansatz zur Lösung des
Problems.

Gruß

Alois

Hallo,

Das Samba SID looks buggy ist ein Notaus von sophomorix, weil die Samba SID nicht richtig ermittelt werden konnte und damit ein unbrauchbarer user angelegt werden würde.

Die SID wird von sophomorix so ermittelt:

  1. zuerst aus debconf (Konfiguration von linuxmuster-base):
    # echo get linuxmuster-base/sambasid | debconf-communicate

  2. # net getlocalsid

Beides sollte diesselbe lange SID liefern.

Die so ermittelte SID muss dann beginnen mit S-1- und mindestens 35 Zeichen lang sein, sonst kommt der exit Samba SID looks buggy

Welche der beiden 1) oder 2) schlägt denn fehl?

Evtl. könnte das helfen, falls 2) das Problem ist:

https://lists.samba.org/archive/samba/2004-April/084668.html

Auf jeden Fall KEINE neue SID erzwingen/erzeugen.

Viele Grüße, Rüdiger

Hallo Rüdiger,

vielen Dank für die Hilfe!

echo get linuxmuster-base/sambasid | debconf-communicate

liefert nur den Wert “0”. Ups.

net getlocalsid

bringt wohl eine valide:
S-1-5-21-281136338-550860412-3383271932

Kann ich die einfach reinposten? Oder soll ich lieber nach einem funktionierenden Backup suchen?
Danke schonmal für Deine Unterstützung,

LG
Max

Hallo Max,

wenn du mit reinposten meinst dass du deine sid in der debconf Datenbank setzen willst.
Dann ist das der richtige Weg.

Bitte auch hier noch posten, wie man das erfolgreich macht.

Rüdiger

Hallo Rüdiger,

ich habe jetzt einfach mal

echo "set linuxmuster-base/sambasid S-1-5-21-281136338-550860412-3383271932" | debconf-communicate

eingegeben.

jetzt kommt bei

echo get linuxmuster-base/sambasid | debconf-communicate

zwar auch noch der alte Wert “0” vor der S-1-5-…, aber sophomorix-add tut wieder, der neue Benutzer kann sich anmelden.

Danke für die Unterstützung,

Max

Hallo Max,

ich hatte heute auch diese Meldung. Sie war weg, nachdem ich die schueler.txt von allen Zeichen befreit habe, die nicht in die Datei gehören.

Ae ae statt Ä; Oe oe statt Ö; Ue ue statt Ü und ss statt ß. Dann noch die ganzen “`” “´” “^” beseitigt und - eine Besonderheit der hessischen LUSD die Zahlen im namen entfernt und dann war “Samba Sid looks buggy” weg.

Gruß

Alois