folgende situation:
ein switch war kaputt und wurde ersetzt. alle pc-räume (ubuntu clients) waren zwei wochen offline. kein nutzer (nur noch lokaler admin) kann sich mehr einloggen. uhrzeit ist richtig.
ist nach dem austausch kein client mehr in der domäne? ich habe in einem raum ein linuxmuster…adsso dingens gemacht ohne fehlermeldung, vorher kerberos keytab gelöscht, wie in einem thread gefunden. leider kein erfolg.
ich weiß garnicht, wo ich anfangen soll zu suchen. kann es am switch liegen? alle pcs erhalten ihre richtige ip adresse und sind online. jegliche tipps sind willkommen.
gruß,
h.
mehr Informationen:
wird das gleiche Image auch in anderen Räumen verwendet?
Dort geht es?
Ist auf dem Server die .cloop.macct Datei vorhanden?
Stimmt auf dem Client der Eintrag in der /etc/hosts?
frage: woher kommen zwei verschieden aufgebaute macct dateien? was wird hier eigentlich gemacht? unicodePwd sieht wie Klartext aus, credentials eher wie ein hash. das ist die AD authentifizierung?
version A:
dn: @@dn@@
changetype: modify
replace: unicodePwd
unicodePwd:: (…)
version B:
wie oben, nur zusätzlich mit folgenden zeilen:
replace: supplementalCredentials
supplementalCredentials:: (…)
moin, @MachtDochNix genau, und warum genau so etwas passiert. kann ein server-update dies verursachen? die clients wurden nicht verändert. es wurde noch änderungen in der /srv/linbo/boot/<gruppenname>.cfg
getätigt. dies sollte aber nicht der grund sein. @baumhof was sollte im postsync drinstehen?
ob es ein server oder Client Problem ist sollten wir erst entscheiden, wenn wir wissen, was das Problem ist.
Im postsync sollte drin stehen, dass die syncdateien unter /srv/linbo/linuxmuster-client/…
gesynct werden sollen.
Dann schaut man, ob dort eine zutreffende hosts Datei liegt und danach schaut man, ob diese
#von Tobias
# Raum feststellen. Dieses Skript geht davon aus
# dass die Rechner Namen der Form
# raumname-hostname haben, also z.B. cr01-pc18
RAUM=$(echo ${HOSTNAME} | cut -d"-" -f1)
# wenn der string leer ist, raum auf unknown setzen
if [ "x${RAUM}" == "x" ]; then
RAUM="unknown"
fi
...
# ---------------------------------
# Eigene Schweinereien
# ---------------------------------
# standard drucker nach RAUM setzen
if [ "$RAUM" != "unknown" ] ; then
case $RAUM in
rl*)
defaultprinter="PDF" ;;
r117*)
defaultprinter="Drucker-R117" ;;
r119**)
defaultprinter="Drucker-R119" ;;
esac
mkdir -p /mnt/etc/cups/
echo "Default $defaultprinter" > /mnt/etc/cups/lpoptions
fi
# ServerName SERVERIP in /etc/cups/client.conf patchen
sed -i "s/#SERVERIP/$SERVERIP/g" /mnt/etc/cups/client.conf
classes
cups-browsed
cupsd
cupsfiles
printers
127.0.0.1 localhost 127.0.1.1 template # The following lines are
desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0
ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2
ip6-allrouters|
da liegt, wie ich mir dachte, der Hase im Pfeffer.
In der hosts Datei fehlt der Eintrag des Clientnamens: deswegen klappt
es mit der AD Anmeldung nicht.
Das muss nachgebessert werden.
Dafür brauchst du einen universellen postsync (nicht den seltsame
postsync den du im anderen post eingehängt hast: der sieht mir gerade am
Ende eher kaputt aus).
und die hosts Datei in /srv/linbo/linuxmuster-client/bionic/common/etc/
Schau mal bitte nach ob du die Verzeichnisstrucktur schon hast.
also die letzten zeilen „classes“, „cups-browsed“, sehen seltsam aus, das sind doch keine script-befehle, wie kommen die da rein??? muss nochmal in den fred mit den standartdruckern nachsehen…
wie sieht der korrente eintrag in der hosts aus?
verzeichnisstruktur ab „linuxmuster-client/“ fehlt.
sollte die im verlauf der installation erstellt worden sein?
ist das ein konfigurationsfehler oder ein beta-bug?