Помилка надання контролера домену Samba: Домен не повинен дорівнювати короткій назві хоста


0

Я намагаюся забезпечити контролер домену samba (з активною директорією) на контейнері докера на основі ubuntu, коли я намагаюся використовувати цю сферу: NOURELDIN.LOCAL з доменом: NOURELDIN, він працює добре, але з цариною: DC1.NOURELDIN.LOCAL з доменом: DC1 , я отримую таку помилку, і я не знаю чому, (я завжди видаляю smb.conf перед тим, як запустити нове положення, і самба встановлена ​​повністю свіжою).

Я не точно розумію, чому я отримую цю помилку, я вдячний за будь-яку допомогу в її вирішенні.

root@dc1:~/samba-4.5.0# samba-tool domain provision --use-rfc2307 --interactive
Realm [NOURELDIN.LOCAL]: DC1.NOURELDIN.LOCAL
 Domain [DC1]:
 Server Role (dc, member, standalone) [dc]:
 DNS backend (SAMBA_INTERNAL, BIND9_FLATFILE, BIND9_DLZ, NONE) [SAMBA_INTERNAL]:
 DNS forwarder IP address (write 'none' to disable forwarding) [192.168.1.1]:
Administrator password:
Retype password:
You are not root or your system do not support xattr, using tdb backend for attributes.
not using extended attributes to store ACLs and other metadata. If you intend to use this provision in production, rerun the script as root on a system supporting xattrs.
ERROR(<class 'samba.provision.ProvisioningError'>): Provision failed - ProvisioningError: guess_names: Domain 'DC1' must not be equal to short host name 'DC1'!
  File "/usr/local/samba/lib/python2.7/site-packages/samba/netcmd/domain.py", line 461, in run
    nosync=ldap_backend_nosync, ldap_dryrun_mode=ldap_dryrun_mode)
  File "/usr/local/samba/lib/python2.7/site-packages/samba/provision/__init__.py", line 2028, in provision
    sitename=sitename, rootdn=rootdn, domain_names_forced=(samdb_fill == FILL_DRS))
  File "/usr/local/samba/lib/python2.7/site-packages/samba/provision/__init__.py", line 627, in guess_names
    raise ProvisioningError("guess_names: Domain '%s' must not be equal to short host name '%s'!" % (domain, netbiosname))

1
Ви намагаєтеся використовувати частину доменного імені [dc1] .noureldin.local, рівну імені хоста (DC1). FQDN для хоста буде dc1.dc1.noureldin.local з конфліктом імен у схемі іменування windows.
мадам

до 1 секунди я щойно помітив саме те, що ви написали, питання не видаляю, це може бути корисним ще для когось іншого, дуже дякую!
Мохаммед Нурелдін

Відповіді:


1

Ви намагаєтеся використовувати частину доменного імені [dc1] .noureldin.local, рівну імені хоста (DC1). FQDN для хоста буде dc1.dc1.noureldin.local з конфліктом імен у схемі іменування windows.


Я щойно помітив це, THX
Мохаммед Нурелдін
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.