Hi Ben,

On Fri, 25 Apr 2014, Ben H wrote:

> That's interesting - thank you.  I was able to actually validate what you
> stated by installing MIT Kerberos on my Window system and then configuring
> Putty's GSSAPI option to use the MIT GSSAPI libraries as preference.
> My first attempt with kfw-4.0.1 was unsuccessful and I suspect it has to do
> with how 4.01 integrates into the Windows LSA cache - I didn't seem able to
> separate my Windows tickets from the MIT ones (init/destroy in one location
> reflected in the other).  I suspect I may have been able to find a way to
> configure it, but 4.01 seems very turnkey and I couldn't quickly find some
> way to customize this behavior.

The intention behind the KfW 4.0 GUI is that people using it would only be 
using the API: credentials cache type, and would probably not be 
interacting with the native Windows LSA cache (the MSLSA: cache type as 
exposed by KfW).  As such, the GUI does not offer a way to change what 
cache will be used for new tickets obtained using the GUI; they will be 
placed into the default cache.  Since the API cache is collection-enabled, 
it is possibl to have credentials for multiple principals present, and 
they will be displayed in the ticket list.  Since the LSA cache only 
supports having one identity at a time, if the default cache is MSLSA:, 
the new ticket will overwrite any preexisting ones.

I'm not sure how your system ended up in a state where the MSLSA: cache 
was the default (there is a registry key to control this), but using the 
KfW-provided kinit.exe and klist.exe can help understand what's going 
on: klist AA will show what cache type is in use, and "kinit -c API: 
<principal>" will create an API: cache, viewable from the GUI, which can 
be made default therein.

We have had a couple of reports that the lack of visibility into the 
default cache type can be confusing, and the upcoming 4.1 release should 
include some functionality to help in this situation.  I haven't decided 
what exactly that will look like, though -- do you have a preference among 
(1) another checkbox/display column for the cache name, (2) an option for 
cache type in the "get ticket" window, (3) a warning when new tickets will 
us the LSA cache, or (4) something else?

We really do appreciate getting feedback about the KfW 4.0 series.

Thanks,

Ben
________________________________________________
Kerberos mailing list           Kerberos@mit.edu
https://mailman.mit.edu/mailman/listinfo/kerberos

Reply via email to