[Samba] Windows 10 won't join Samba 3 domain
Konstantin Boyandin
lists at boyandin.info
Thu Jul 19 09:36:45 UTC 2018
Hello,
Given:
- Samba 3 domain is set up (runs on Samba 3.6.23, domain name "LAN")
- Windows 10 Enterprise workstation
1. Workstation (currently in WORKGROUP workgroup) is assigned computer
(NetBIOS) name "sirius"
2. The instructions below:
https://wiki.samba.org/index.php/Required_Settings_for_Samba_NT4_Domains
have been applied (the 2 registry values added, workstation rebooted)
3. Corresponding machine name has been added on Samba PDC via
useradd -M -g 515 sirius$
smbpasswd -a -m sirius
4. Firewall settings on Windows machine do not prevent communication
with the PDC.
When I try to join workstation to domain LAN (from "This PC" ->
"Properties" -> "Change settings"), the only reaction is pop-up:
============= details below
An Active Directory Domain Controller (AD DC) for the domain "LAN" could
not be contacted"
Ensure that the domain name is typed correctly.
If the name is correct, click "Details" for troubleshooting
information."
============= details above
When I click "Details, the below is displayed:
============= details below
Note: This information is intended for a network administrator. If you
are not your network's administrator, notify the administrator that you
received this information, which has been recorded in the file
C:\WINDOWS\debug\dcdiag.txt.
The domain name "LAN" might be a NetBIOS domain name. If this is the
case, verify that the domain name is properly registered with WINS.
If you are certain that the name is not a NetBIOS domain name, then the
following information can help you troubleshoot your DNS configuration.
The following error occurred when DNS was queried for the service
location (SRV) resource record used to locate an Active Directory Domain
Controller (AD DC) for domain "LAN":
The error was: "DNS name does not exist."
(error code 0x0000232B RCODE_NAME_ERROR)
The query was for the SRV record for _ldap._tcp.dc._msdcs.LAN
Common causes of this error include the following:
- The DNS SRV records required to locate a AD DC for the domain are not
registered in DNS. These records are registered with a DNS server
automatically when a AD DC is added to a domain. They are updated by the
AD DC at set intervals. This computer is configured to use DNS servers
with the following IP addresses:
10.1.0.1
10.1.0.5
- One or more of the following zones do not include delegation to its
child zone:
LAN
. (the root zone)
============= details below
/etc/samba/smb.conf:
============= smb.conf below
[global]
unix charset = UTF8
workgroup = LAN
netbios name = PDCLAN
server max protocol = NT1
server string = PDCLAN - LAN Samba PDC
passdb backend =ldapsam:"ldap://127.0.0.1 ldap://10.1.0.10"
username map = /etc/samba/smbusers
interfaces = eth0 lo
bind interfaces only = yes
enable privileges = yes
log level = 1
syslog = 0
log file = /var/log/samba/%m
max log size = 0
name resolve order = wins bcast hosts
time server = Yes
printcap name = CUPS
add user script = /usr/sbin/smbldap-useradd -m '%u'
delete user script = /usr/sbin/smbldap-userdel '%u'
add group script = /usr/sbin/smbldap-groupadd -p '%g'
delete group script = /usr/sbin/smbldap-groupdel '%g'
add user to group script = /usr/sbin/smbldap-groupmod -m '%g' '%u'
delete user from group script = /usr/sbin/smbldap-groupmod -x '%g' '%u'
set primary group script = /usr/sbin/smbldap-usermod -g '%g' '%u'
add machine script = /usr/sbin/smbldap-useradd -W '%u'
shutdown script = /var/lib/samba/scripts/shutdown.sh
abort shutdown script = /sbin/shutdown -c
logon script = %u.bat
logon drive = W:
logon home = \\%L\%u
logon path = \\%L\profiles\%u
domain logons = Yes
domain master = Yes
wins support = Yes
ldapsam:trusted = no
ldap ssl = off
ldap suffix = dc=company,dc=lan
ldap machine suffix = ou=Computers
ldap user suffix = ou=Users
ldap group suffix = ou=Groups
ldap idmap suffix = ou=Idmap
ldap admin dn = cn=Manager,dc=company,dc=lan
idmap backend = ldap://127.0.0.1
idmap uid = 500-20000
idmap gid = 500-20000
printer admin = root
printing = cups
============= smb.conf above
PDC lives in intranet, in DNS root zone .lan.
Note: there were many a Windows 7, Windows 8/8.1, other Windows 10;
Windows 2012, and Windows 1026 servers which joined the above domain,
following the same instructions, without a glitch.
I would appreciate any helpful piece of advice.
Sincerely,
Konstantin
More information about the samba
mailing list