Am Mon, Aug 16, 2021 at 10:49:18PM +0000 schrieb Dungan, Scott A. via 
FreeIPA-users:
> Hello.
> 
> We have a client system (client1) that refuses login and throws an error in 
> the krb5_child.log only when a particular account tries to log in (user1). 
> The same account can log into other ipa domain client machines just fine. 
> Other ipa accounts can log in to this machine, just not the user1 account. In 
> /var/log/secure we see:
> 
> Aug 16 15:16:56 client1 sshd[13173]: pam_sss(sshd:auth): authentication 
> failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=xxx.xxx.xxx.xxx user=user1
> Aug 16 15:16:56 client1 sshd[13173]: pam_sss(sshd:auth): received for user 
> user1: 4 (System error)
> Aug 16 15:16:59 client1 sshd[13171]: error: PAM: Authentication failure for 
> user1 from xxx.xxx.xxx.xxx
> 
> sssd_domain_withheld.log:
> 
> (2021-08-16 15:16:56): [be[id.gps.caltech.edu]] [krb5_auth_done] (0x0040): 
> The krb5_child process returned an error. Please inspect the krb5_child.log 
> file or the journal for more information
> 
> krb5_child.log:
> 
> (2021-08-16 15:16:56): [krb5_child[13176]] [create_ccache] (0x0020): 1039: 
> [-1765328188][Internal credentials cache error]
> (2021-08-16 15:16:56): [krb5_child[13176]] [map_krb5_error] (0x0020): 1849: 
> [-1765328188][Internal credentials cache error]

Hi,

can you add 'debug_level = 9' to the [domain/...] section of sssd.conf,
restart SSSD and try again to get more debug information into the logs?
If possible please send the full log of the failed krb5_child run.

> 
> Sometimes we see this in krb5_child.log as well:
> 
> (2021-08-16 12:32:13): [krb5_child[6232]] [get_and_save_tgt] (0x0020): 1720: 
> [-1765328360][Preauthentication failed]
> (2021-08-16 12:32:13): [krb5_child[6232]] [map_krb5_error] (0x0020): 1849: 
> [-1765328360][Preauthentication failed]

This typically indicates a wrong password.

bye,
Sumit

> 
> Steps taken to clear the issue with no results:
> 
> 1. sss_cache -E
> 
> 2. systemctl stop sssd
>     rm -rf /var/lib/sss/db/*
>     systemctl start sssd
> 
> 3. ipa-client-install -uninstall and then rejoin
> 
> Environment:
> 
> RHEL8.4 - 4.18.0-305.12.1.el8_4.x86_64
> ipa-client-4.9.2-3.module+el8.4.0+10413+a92f1bfa.x86_64
> 
> Contents of /etc/krb5.conf:
> 
> #File modified by ipa-client-install
> 
> includedir /etc/krb5.conf.d/
> includedir /var/lib/sss/pubconf/krb5.include.d/
> 
> [libdefaults]
>   default_realm = DOMAIN.WITHHELD.LOCAL
>   dns_lookup_realm = true
>   rdns = false
>   dns_canonicalize_hostname = false
>   dns_lookup_kdc = true
>   ticket_lifetime = 24h
>   forwardable = true
>   udp_preference_limit = 0
>   default_ccache_name = KEYRING:persistent:%{uid}
> 
> [realms]
>   DOMAIN.WITHHELD.LOCAL = {
>     pkinit_anchors = FILE:/var/lib/ipa-client/pki/kdc-ca-bundle.pem
>     pkinit_pool = FILE:/var/lib/ipa-client/pki/ca-bundle.pem
> 
>   }
> 
> [domain_realm]
>   .domain.withheld.local = DOMAIN.WITHHELD.LOCAL
>   domain.withheld.local = DOMAIN.WITHHELD.LOCAL
>   client1.domain.withheld.local = DOMAIN.WITHHELD.LOCAL
>   .withheld.local = DOMAIN.WITHHELD.LOCAL
>   withheld.local = DOMAIN.WITHHELD.LOCAL
> 
> 
> Contents of /etc/sssd/sssd.conf:
> 
> [domain/domain.withheld.local]
> 
> id_provider = ipa
> dns_discovery_domain = domain.withheld.local
> ipa_server = _srv_, idm2.domain.withheld.local
> ipa_domain = domain.withheld.local
> ipa_hostname = client1.domain.withheld.local
> auth_provider = ipa
> chpass_provider = ipa
> access_provider = ipa
> cache_credentials = True
> ldap_tls_cacert = /etc/ipa/ca.crt
> krb5_store_password_if_offline = True
> sudo_provider = ipa
> autofs_provider = ipa
> subdomains_provider = ipa
> session_provider = ipa
> hostid_provider = ipa
> ipa_automount_location = default
> [sssd]
> services = nss, pam, ssh, sudo, autofs
> 
> domains = domain.withheld.local
> [nss]
> homedir_substring = /home
> 
> [pam]
> 
> [sudo]
> 
> [autofs]
> 
> [ssh]
> 
> [pac]
> 
> [ifp]
> 
> [secrets]
> 
> [session_recording]
> 
> Any help would be appreciated.
> 
> -Scott

> _______________________________________________
> FreeIPA-users mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedorahosted.org/archives/list/[email protected]
> Do not reply to spam on the list, report it: 
> https://pagure.io/fedora-infrastructure
_______________________________________________
FreeIPA-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedorahosted.org/archives/list/[email protected]
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to