Last week, I spent an all-nighter troubleshooting a Kerberos issue for a MOSS installation. Although it was very tiring spending an entire day and night fixing this problem, I actually thought it was fun. I learned a lot about configuring AD for delegation and how to troubleshoot delegation problems. Before I forget everything I've learned, I'm going to take a few notes here on what helped me so that whenever I'm in the same situation again, I won't have to stay up all night fixing it.
I'm not going to discuss how to setup Kerberos here. There are plenty of good resources for doing that. Here are some blogs that really helped me out:
What I'd like to note here are some of the tools I used to debug Kerberos problems. Some of them were noted in Liam's blog, others I got from internal Microsoft resources:
C:\Inetput\AdminScripts\cscript adsutil.vbs get 3svc/1508561879/root/NTAuthenticationProviders
C:\Inetput\AdminScripts\cscript adsutil.vbs set 3svc/1508561879/root/NTAuthenticationProviders "Negotiate,NTLM"
Select auth_scheme from sys.dm_exec_connections
Cscript chcheck.vbs account1 [account2 [account […]]] where accounts are either service or computer accounts used from end to end.