]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
STABLE14-aklog-deal-with-feeble-kdcs-20060829
authorDerrick Brashear <shadow@dementia.org>
Tue, 29 Aug 2006 20:19:05 +0000 (20:19 +0000)
committerDerrick Brashear <shadow@dementia.org>
Tue, 29 Aug 2006 20:19:05 +0000 (20:19 +0000)
i guess i should just give up and fix this here

(cherry picked from commit 90b79e93e81a8a20c0b6e9dc9d279dc073517ee7)

src/aklog/aklog_main.c

index 344217cd2d035ede1724dd63a7ed3e3b7be25ae0..33e181b60973fe7f2a8ea388bab49dffbfddd828 100644 (file)
@@ -570,7 +570,7 @@ static int auth_to_cell(krb5_context context, char *cell, char *realm)
        status = get_credv5(context, name, primary_instance, realm_of_cell,
                            &v5cred);
 
-       if (status == KRB5KDC_ERR_S_PRINCIPAL_UNKNOWN) {
+       if (status == KRB5KDC_ERR_S_PRINCIPAL_UNKNOWN || status == KRB5KRB_ERR_GENERIC) {
            if (try_secondary) {
                if (dflag) {
                    printf("Principal not found, trying alternate "