Question: What does <WARNING: no policy specified for xgrid/server.wdn.com@SERVER.WDN.COM; defaulting to no policy> mean?
The sso tools do not specify a policy when creating principals. The policy is a Kerberos attribute of the principal, look at the man page for kadmin.
How or where can we specify a policy?
You can edit it using kadmin, but you shouldn't need to, the policies in Mac OS X server are enforced by the Password server instead of the kdc.
more info is available at
http://web.mit.edu/kerberos/www/krb5-1.4/krb5-1.4.2/doc/krb5-admin/index.html
Question: What does <kadmin: No entry for principal ldap/server.wdn.com@SERVER.WDN.COM exists in keytab WRFILE:/etc/krb5.keytab> mean?
This one is a bit more interesting, probably an artifact of a race condition in the tools. It looks like the ldap key entry did not make it into the keytab.
Do we have to take care of that?
Yes.
First verify that the entry really is missing:
as root on server: klist -k
you should see three entrys for each service principal, is ldap/server.wdn.com@SERVER.WDN.COM present?
if it is not present then you will need to add it manually.
kadmin.local -q ktadd -k /etc/krb5.keytab ldap/server.wdn.com@SERVER.WDN.COM
then verify that it worked with klist -k again.
HTH
- Leland