Greetings, I'm trying to configure a kerberos realm on hostA. under 3.7-RELEASE. Using the config found below [1], this is how far I get.
# kstash Master key: <masterkey> Verifying password - Master key: <masterkey> # kadmin -l kadmin> init EXAMPLE.NET Realm max ticket life [unlimited]: Realm max renewable ticket life [unlimited]: kadmin> add root Max ticket life [unlimited]: Max renewable life [unlimited]: Attributes []: Password: <foobar> Verifying password - Password: <foobar> # /usr/libexec/kdc & # /usr/libexec/kadmind & # exit Next I do... $ kinit root/admin root/[EMAIL PROTECTED]'s Password: <foobar> $ klist Credentials cache: FILE:/tmp/krb5cc_1002 Principal: [EMAIL PROTECTED] Issued Expires Principal May 26 16:37:05 May 27 02:37:05 krbtgt/[EMAIL PROTECTED] So that's all fine and dandy. But....when I try to add a user... $ kadmin kadmin> add plonk root/[EMAIL PROTECTED]'s Password: Max ticket life [unlimited]: Max renewable life [unlimited]: Principal expiration time [never]: Password expiration time [never]: Attributes []: [EMAIL PROTECTED]'s Password: Verifying - [EMAIL PROTECTED]'s Password: root/[EMAIL PROTECTED]'s Password: kadmin: kadm5_create_principal: Client (root/[EMAIL PROTECTED]) unknown kadmin: adding plonk: Client not found in Kerberos database If I destroy my tickets and try and reinit, I see the following... $ kdestroy $ kinit root/admin kinit: krb5_get_init_creds: Client (root/[EMAIL PROTECTED]) unknown The kadmind logs show... 2005-05-26T16:37:05 Server not found in database: krbtgt/[EMAIL PROTECTED]: No such entry in the database 2005-05-26T16:38:02 AS-REQ root/[EMAIL PROTECTED] from IPv6:2001:y:x:z:202:b3ff:fe28:5216 for kadmin/[EMAIL PROTECTED] 2005-05-26T16:38:02 UNKNOWN -- root/[EMAIL PROTECTED]: No such entry in the database 2005-05-26T16:38:15 AS-REQ root/[EMAIL PROTECTED] from IPv6:2001::y:x:z::202:b3ff:fe28:5216 for kadmin/[EMAIL PROTECTED] 2005-05-26T16:45:19 AS-REQ [EMAIL PROTECTED] from IPv6:2001:y:x:z::202:b3ff:fe28:5216 for krbtgt/[EMAIL PROTECTED] 2005-05-26T16:47:35 AS-REQ root/[EMAIL PROTECTED] from IPv6:2001::y:x:z:202:b3ff:fe28:5216 for krbtgt/[EMAIL PROTECTED] 2005-05-26T16:47:35 UNKNOWN -- root/[EMAIL PROTECTED]: No such entry in the database That's where I'm stuck at. Do I need a krbtgt principal on the loacl machine? If so, how do you add that (since I seem to be running into the same problem as above doing so). Should I use `kadmin -l` to do so? If anyone can just give me a nudge in the right direction I'd appreciate it. Thanks in advance. - Eric [1] /etc/kerberosV/krb5.conf [libdefaults] default_realm = EXAMPLE.NET clockskew = 300 # no-addresses = yes [realms] EXAMPLE.NET = { kdc = hostA.example.net admin_server = hostA.example.net } [domain_realm] .example.net = EXAMPLE.NET [kadmin] default_keys = v5 [logging] kadmind = FILE:/var/heimdal/kadmind.log