From 9f69dff2af5ee0e922ca75efa9749913fd2d944f Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Fri, 27 Nov 2015 14:45:03 +0100 Subject: KRB5: Handle KRB5_REALM_UNKNOWN as ERR_NETWORK_IO MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Resolves: https://fedorahosted.org/sssd/ticket/2866 This would help users who authenticate to AD trust servers while offline and see error messages such as: [get_and_save_tgt] (0x0020): 996: [-1765328230][Cannot find KDC for realm "AD.EXAMPLE.COM"] in the krb5_child.log Reviewed-by: Pavel Březina --- src/providers/krb5/krb5_child.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/providers') diff --git a/src/providers/krb5/krb5_child.c b/src/providers/krb5/krb5_child.c index be8db23df..b39269ee8 100644 --- a/src/providers/krb5/krb5_child.c +++ b/src/providers/krb5/krb5_child.c @@ -1309,6 +1309,7 @@ static errno_t map_krb5_error(krb5_error_code kerr) case KRB5KRB_AP_ERR_SKEW: case KRB5_KDC_UNREACH: case KRB5_REALM_CANT_RESOLVE: + case KRB5_REALM_UNKNOWN: return ERR_NETWORK_IO; case KRB5KDC_ERR_CLIENT_REVOKED: -- cgit