We have a domain set with Samba Version 4.0.0beta2. Machines with Windows 7 and Windows XP have no problems to log in but Windows 8.x machine has this problema where the machine joins the domain but no user can after the first reboot. "There are currently no logon servers available to service the logon request". What's could be wrong?
2 Answers
This problem is directly related to another one of mine:
Is there any trick to join and use Windows 8/8.1 with Samba 4 (4.1.6)?
It's happening because of wrong realm naming. Our internal DNS conflicts with the ad's realm.
For example: my website has the external domain letsdancesamba.me and the Active Directory's realm is set to letsdancesamba.me. This is causing conflicts inside the DNS when it receives requests for joins, logins etc. Windows 8.x and Linux clients are having more problems than Windows 7 and the older machines with Windows XP.
If you have a external site like letsdancesamba.meit seams to be wrong:
samba-tool domain provision --realm=**letsdancesamba.me** --domain=letsdancesamba
instead should be something like:
samba-tool domain provision --realm=ad.letsdancesamba.me --domain=letsdancesamba
smb.conf
[global]
workgroup = letsdancesamba
realm = ad.letsdancesamba.me
netbios name = SHARES
dns forwarder = <one of your choice>
server role = active directory domain controller
Thanks everyone!
It sounds like the systems attempting to logon to the domain have not been added to the domain. I've seen this error before when a computer is either removed from the domain or the system is not part of the domain and it is attempting to authenticate and join.
- 950