I have a Mac OS X 10.4.11 Server that after a reboot failed to boot. The disk drives were checked and found to be working ok, but I can not get the server to boot off those drives. To make a long story short, I ended up rebuilding the server from scratch to a new disk drive, installing a fresh Mac OSX 10.4.11 server OS and configuring it as far as my memory allowed me to. I am using the old server disk, which mounts and allows me access to all files (actually I had cloned it to a new disk already).
All my users home directories are stored on this disk and I manually changed the owner on each home directory. I got my server running as OD Master with all DNS records setup correctly, confirmed with the changeip -checkhostname command.
All my client computers are Mac OS X 10.5.5 and I forced the unbinding from the current OD server, restarted and bound the computer to the new OD, with the same IP address. I did changed the FQD of the new server, but it looks that my clients continue to cache this information and I have been unable to find a way to clear this information. I have tried dscl . -delete /Config/mcx_cache from the client but the command fails.
Basically I successfully bound the client to the new OD server but when a user tries to login, he/she is rejected. I am certain that this is related to KERBEROS and my new server runs KERBEROS just fine. On the client I get the following console messages, Couldn’t find KerberosClient config record
I
Does anyone know how to correct this problem?