Greetings: I have [modular] clog working, and kerberos working. However, I've yet to get coda w/kerberos working. If anyone has a base example of how to get kerberos/coda talking to each other, I would sincerely appreciate it. Specifically, I think either my coda/kerberos users aren't matching up, or I'm failing to indicate the user to coda (coda realm vs kerberos realm, with or without kerberos realm, etc.)
kinit & klist function normally
clog w/codaauth functions normally clog w/kerberos /wo kinit auth failure:
[r...@sandbox2 ~]# kdestroy
[r...@sandbox2 ~]# clog
Password for admin/ad...@kerberos.realm:
krb5secret: Unknown error -1765328228 getting credentials
clog: failed to login to Kerberos [klist shows NO VALID TICKETS] clog w/kerberos /w kinit returns:
[r...@sandbox2 ~]# kinit admin
Password for ad...@kerberos.realm:
[r...@sandbox2 ~]# clog
krb5secret: Unknown error -1765328228 getting credentials
clog: failed to login to Kerberos [klist shows VALID tgt TICKET] NOTE: It is quite possible that I simply have not created the kerberos principal/user or the coda user correctly -- or, perhaps I simply haven't configured .codafs/clog/pref or TCP 370 "codaauth" service correctly for this user/principal pair. This part of the configuration is largely undocumented. While I have spent considerable time adding all manner of service and user principals into kerberos (including exporting the resulting krb5.keytab), I have not yet successfully logged in. An example of my novice level: I created a coda user "admin" using pdbtool "cu" to duplicate the realmadmin user default. This matches our kerberos "admin" user which, while not necessary, worked for us. I can verify the coda "admin" user now exists, but how does one test to see if the coda user has a password; aetey.se instructions refer to leaving the coda user password blank for the coda side of the kerberos/coda pairing.


I am using coda client and server as available from aetey.se -- my understanding is that this provides the modular clog which is recommended for kerberos. I have followed the instructions on aetey.se for client and server. I have also configured DNS with optional SRV records (coda entries, as well as kerberos auth entries). For simplicity, I am testing the coda client on the server running the coda server. However, if needed, I also have a second server only running the client. Since kinit works, and I have successfully tested kerberos for http auth, I am assuming the issue is not related to kerberos, and have thereby made my appeal on the coda mailing list.
Regards,
-Don
{void}

Reply via email to