Author Topic: Fehlermeldung beim Hinzufügen als zusätzlichen Domainen Controller  (Read 1612 times)

Sebastiank

  • Zen Apprentice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Hallo,

ich habe ein kleines Problem.

In einer virtuellen Umgebung ist ein Small Business Server 2011 Standard sowie Zentyal Community Edition 3.5 installiert. Beide Maschinen können auf das Internet zugreifen und kennen sich per DNS.

Sobald ich dem Zentyal-Server als zusätzlichen Domainen Controller hinzufüge, bekomme ich die Fehlermeldung:

Code: [Select]
ERROR> GlobalImpl.pm:735 EBox::GlobalImpl::saveAllModules - The following modules failed while saving their changes, their state is unknown: samba  at The following modules failed while saving their changes, their state is unknown: samba  at /usr/share/perl5/EBox/GlobalImpl.pm line 735
EBox::GlobalImpl::saveAllModules('EBox::GlobalImpl=HASH(0x46fa290)', 'progress', 'EBox::ProgressIndicator=HASH(0x29bf778)') called at /usr/share/perl5/EBox/Global.pm line 95
EBox::Global::AUTOLOAD('EBox::Global=HASH(0x4723940)', 'progress', 'EBox::ProgressIndicator=HASH(0x29bf778)') called at /usr/share/zentyal/global-action line 32
eval {...} at /usr/share/zentyal/global-action line 30

Daraufhin habe ich mir die Log-Datei angeguckt und entdecke weitere Fehlermeldungen.

1.
Code: [Select]
ERROR> Ldap.pm:472 EBox::Ldap::dnsZones - Error loading LDIF. Error message: {x}, Error lines: {y} at Error loading LDIF. Error message: {x}, Error lines: {y} at /usr/share/perl5/EBox/Ldap.pm line 472
2.
Code: [Select]
ERROR> GlobalImpl.pm:655 EBox::GlobalImpl::saveAllModules - Failed to save changes in module samba: Error loading LDIF. Error message: {x}, Error lines: {y}
Hat jemand schon Erfahrungen damit gemacht und konnte das Problem lösen?

Anbei ist noch die Log-Datei.

Beste Grüße


julio

  • Guest
Re: Fehlermeldung beim Hinzufügen als zusätzlichen Domainen Controller
« Reply #1 on: August 31, 2014, 01:52:03 am »
Hallo,

bitte die folgende Kommandos durchführen und "/tmp/ldbsearch.out" Datei posten:

Code: [Select]
sudo ldbsearch -H /var/lib/samba/private/sam.ldb -s base 'dn' > /tmp/ldbsearch.out
sudo ldbsearch -H /var/lib/samba/private/sam.ldb -s one -b 'CN=MicrosoftDNS,DC=DomainDnsZones,DC=contosoitgmbh,DC=local' '(objectClass=dnsZone)' >> /tmp/ldbsearch.out
sudo ldbsearch -H /var/lib/samba/private/sam.ldb -s one -b 'CN=MicrosoftDNS,DC=ForestDnsZones,DC=contosoitgmbh,DC=local' '(objectClass=dnsZone)' >> /tmp/ldbsearch.out

Sebastiank

  • Zen Apprentice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: Fehlermeldung beim Hinzufügen als zusätzlichen Domainen Controller
« Reply #2 on: September 01, 2014, 10:04:46 am »
Hallo julio,

anbei ist die ldbsearch.out-Datei.

julio

  • Guest
Re: Fehlermeldung beim Hinzufügen als zusätzlichen Domainen Controller
« Reply #3 on: September 01, 2014, 11:10:05 am »
Hallo Sebastiank,

bei "ForestDnsZones" kein Einntrag in der Samba Ldap:
Code: [Select]
sudo ldbsearch -H /var/lib/samba/private/sam.ldb -s one -b 'CN=MicrosoftDNS,DC=ForestDnsZones,DC=contosoitgmbh,DC=local' '(objectClass=dnsZone)'

# returned 0 records
# 0 entries
# 0 referrals

"ForestDnsZones" bei SBS ist vorhanden?

zum Prüfen:
http://www.poly-math.com/blog/?cat=8
Titel: To view the ForestDnsZones Application Partition...

Sebastiank

  • Zen Apprentice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: Fehlermeldung beim Hinzufügen als zusätzlichen Domainen Controller
« Reply #4 on: September 01, 2014, 01:55:21 pm »
Hallo julio,

also auf dem SBS 2011-Server ist "ForestDnsZones" vorhanden.

Hättest du eine Idee wie man die ForrestDnsZones auf den Zentyal-Server bekommt?




julio

  • Guest
Re: Fehlermeldung beim Hinzufügen als zusätzlichen Domainen Controller
« Reply #5 on: September 01, 2014, 03:36:36 pm »
Samba Provision/Replication müssen diese Eintrag schreiben:

Replicating DC=ForestDnsZones,DC=contosoitgmbh,DC=local

Code: [Select]
Starting replication
 Replicating critical objects from the base DN of the domain
 Done with always replicated NC (base, config, schema)
 Replicating DC=DomainDnsZones,DC=contosoitgmbh,DC=local
 Replicating DC=ForestDnsZones,DC=contosoitgmbh,DC=local
 Committing SAM database
 Sending DsReplicateUpdateRefs for all the replicated partitions
 Setting isSynchronized and dsServiceName
 Setting up secrets database
 Joined domain CONTOSOITGMBH (SID S-1-5-21-1576185036-3918013802-2609175848) as a DC

kannst Du noch was ausprobieren, Replication zu fuß machen, dann Status abfragen:
Code: [Select]
sudo samba-tool drs replicate srv1.contosoitgmbh.local DC=contosoitgmbh,DC=local
sudo samba-tool ntacl sysvolreset
sudo samba-tool drs showrepl
sudo ldbsearch -H /var/lib/samba/private/sam.ldb -s one -b 'CN=MicrosoftDNS,DC=ForestDnsZones,DC=contosoitgmbh,DC=local' '(objectClass=dnsZone)'

zum lesen  ;):
http://wiki.skytech.dk/index.php/Samba_4_-_domain_controller#Setup_replicator.2Fsecondary_domain_controller
« Last Edit: September 01, 2014, 03:46:39 pm by julio »

julio

  • Guest
Re: Fehlermeldung beim Hinzufügen als zusätzlichen Domainen Controller
« Reply #6 on: September 02, 2014, 12:54:47 pm »
zentyal-samba Update erreichbar (3.5.7), mit jede menge ExternalAD änderungen!
https://github.com/Zentyal/zentyal/blob/3.5/main/samba/ChangeLog

Sebastiank

  • Zen Apprentice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: Fehlermeldung beim Hinzufügen als zusätzlichen Domainen Controller
« Reply #7 on: September 03, 2014, 01:44:49 pm »
Hallo julio,

ich habe das Update installiert aber es blieb genau die gleiche Fehlermeldung. Jedoch fanden sich die Einträge zu "ForestDnsZones", nachdem ich die Kommandos aus deinem Post durchgeführt habe.

Mit dem Wiki bin ich leider noch nicht weiter gekommen, da ich momentan leider an etwas anderem arbeite, aber ich werde es die Woche noch probieren.

MfG