Displaying 2 results from an estimated 2 matches for "krb5_kt_unknown_type".
2009 Feb 16
1
samba-3.2.8 - KRB5_KT_UNKNOWN_TYPE;
...; in smb.conf is set with samba-3.2.8 and
the environment variable KRB5_KTNAME is not set with the value using
prefix "FILE:" or the default_keytab in /etc/krb5.conf is set without
the prefix i.e.
default_keytab_name = /etc/v5srvtab
then the function smb_krb5_open_keytab() returns KRB5_KT_UNKNOWN_TYPE.
If smb_krb5_open_keytab with a filename "/etc/v5srvtab" it would work
fine, however if the "default" keytab is used the expectation is that it
must have a prefix "FILE:" or "WRFILE:".
Is this the correct logic? It appears that the loop
while (next_tok...
2004 Jan 05
1
Samba requesting nonexistent keytab type?
..., 3] smbd/error.c:error_packet(118)
error packet at smbd/sesssetup.c(173) cmd=115 (SMBsesssetupX)
NT_STATUS_LOGON_FAILURE
After looking at kerberos_verify.c and doing some debugging, I found
exactly where the problem is occuring (I think). The krb5_kt_resolve
immediately before is returning KRB5_KT_UNKNOWN_TYPE. Doing some looking
at the source for MIT krb5, and a bit of reading, it looks like there
are two key table types defined: FILE and WRFILE. Specifically, in
lib/krb5/keytab/ktbase.c:krb5_kt_resolve(112), it cycles through a list
of registered key table types, and MEMORY is definitely not one of...