Hi Ivailo
This situation repeats no matter if I try from the
server itself (ssh) or from my local machine. The
only change is the IP address. DNS should be ok..
both forward and reverse, althogh 'dig IP' fails.
'dig -x IP' works which keeps me happy. Any help will
be greatly appreciated.
If DNS is configured correctly then dig should never fail. What happens when your run host? For example launch terminal on your server and key in:
host [your server fqdn]
[your server fqdn] has address [your server IP address]
host [your server IP address]
[your server IP address].in-addr.arpa domain name pointer host [your server IP address].in-addr.[domain name]
The brackets are intended as a guide. Make sure the Server’s own IP address is in the DNS server field in the Network Preference Pane of your Server.
If you are not seeing something like the above especially the in=addr.arpa domain name pointer bit, which maps the fqdn to the IP address of your Server, then DNS is not working properly. This would explain the log entry stating that the ‘Server is not found in Kerberos database’.
When promoting from Standalone to Open Directory Master you will be prompted to create the Directory Administrator account. Along with the account – and if DNS is configured and working correctly – you should see the Kerberos Realm field already filled in with the fqdn of your server in capitalized form. The search base should also be filled in for you. If you only see one of these and have to fill in some of the details by hand then you will be experiencing login problems sooner rather than later.
I know you know but I’ll mention it anyway, you should not be configuring DNS Service using the .local name.
Hope this helps.