Traceback beim Join: "object has no attribute 'machineSid'

german

#1

Hallo NG,

wir haben hier auch ein Problem mit dem Join. Es soll ein Rechner mit der Rolle Member-Server hinzugefügt werden. Leider bricht der Befehl

univention-join

mit folgendem Fehler ab:

[code]Join result = [univention-server-join: joins a server to an univention domain
copyright © 2001-2010 Univention GmbH, Germany

E: failed to create Member Server (2) [Traceback (most recent call last):
File “/usr/share/univention-directory-manager-tools/univention-cli-server”, line 233, in doit
output = univention.admincli.admin.doit(arglist)
File “/usr/lib/python2.4/site-packages/univention/admincli/admin.py”, line 742, in doit
dn=object.create()
File “/usr/lib/python2.4/site-packages/univention/admin/handlers/init.py”, line 307, in create
return self._create()
File “/usr/lib/python2.4/site-packages/univention/admin/handlers/init.py”, line 571, in _create
al=self._ldap_addlist()
File “/usr/lib/python2.4/site-packages/univention/admin/handlers/computers/memberserver.py”, line 511, in _ldap_addlist
al.append((‘sambaSID’, [self.machineSid]))
AttributeError: ‘object’ object has no attribute ‘machineSid’]][/code]

Die UCS Versionen, sind auf dem Master und dem Member identisch(2.4.1) Wenn ich mich recht erinnere ist doch das “maschineSid” Attribut für Samba notwendig. Aber auf dem Member-Server wurden bei der Installation gar keine Samba Pakete zur Installation ausgewählt.

lg
Sebastian


#2

Hallo,

auch ohne Samba auf einem UCS Member-Server ist der Domänenbeitritt möglich. Können Sie uns in diesem Fall weitere Informationen mitteilen.

[ul]
[li]Gibt es weitere Meldungen in der Log-Datei /var/log/univention/join.log[/li]
[li]Wie ist das Verhalten wenn Sie das Rechner-Objekt über den UDM Web-Interface anlegen und anschließend das System Joinen?[/li]
[li]Gab es evtl. Probleme bei der Installation? Evtl. gibt es hierzu Hinweise in der Log-Datei /var/log/univention/installation.log?[/li]
[li]Gibt es generell einen Samba-Server in der Domäne bzw. wie sieht die Paketliste vom DC Master und Memberserver aus. bspw. # dpkg -l [/li][/ul]

Mit freundlichen Grüßen
Murat Odabas


#3

Offenbar gab es ein Problem während der Installation. Nach einer Neuinstallation klappte alles problemlos.