[OpenAFS] pam_krb5afs grabs no tokens, afslog() returned 57
Derrick J Brashear
shadow@dementia.org
Tue, 17 Jun 2003 08:01:56 -0400 (EDT)
On Tue, 17 Jun 2003, John Morris wrote:
> I'm trying to get pam_krb5afs working, no such luck so far. The krb5
> part is working fine, gets tokens like it should. The krb_afslog()
> call is returning 57; don't know what that means, but I'm getting no
> tokens. An aklog will get me tokens after I'm logged in.
I'd guess it's a krb4 error:
#define SKDC_CANT 57 /* Can't send request */
since a system error:
#define EBADSLT 57 /* Invalid slot */
makes no sense. but it implies your libkrbafs isn't compiled right.
> Looking through the krb5afs and libkrbafs source, seems that the
> result code of krb_afslog is that of the VIOCSETTOK pioctl. I've got
> my openafs sources all unpacked, but haven't been able to find where
> those result codes are defined.
>
> Can someone clue me in? What's result code 57? Am I barking up the
> wrong tree? Should I go bug the pam_krb5 list instead? Thanks for
> all info!
>