Bug 319456

Summary: Bad error message when typing wrong user password upon kdm login
Product: kdm Reporter: krienke
Component: generalAssignee: kdm bugs tracker <kdm-bugs-null>
Status: RESOLVED UNMAINTAINED    
Severity: normal    
Priority: NOR    
Version: 4.10.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

Description krienke 2013-05-07 09:26:50 UTC
I am using KDE 4.10.2 on a openSuSE 12,3 system that has non local users. Authentication is done via sssd. sssd again is using pam_nss and pam_ldap to authenticate users.

The problem occurs when I try to login via kdm using a non local user name. If I type the correct password everything is ok and login is successful. If I type the wrong password I would expect a "login incorrect" message but instead a pop up dialog with a red icon appears telling me that a severe error occurred and I should check the log files for more information.  Bevore I can try again I have to confirm by pressing a OK button. 

If I try to login using a non existent user I get the correct message telling me that this user does not exist. If I try to login using root (beeing a local user) and the wrong password things work as expected and a "login incorrect" message appears. 

I also tried to use gdm instead of kdm.  Here I see a "permission denied " message when I type the wrong password and I can try again (no pop up window).

So the problem occurs using kdm and authenticating a non local user via sssd typing the wrong password. Using the right password  everything works fine and the kde session is started. 


Reproducible: Always

Steps to Reproduce:
1. Configure a system to authenticate users via sssd 
2. try to login with a ldap user and type the wrong password
3.
Actual Results:  
A pop up window with a strabge error message that I need to confirm by clicking OK

Expected Results:  
A simple "wrong password" messaage
Comment 1 Nate Graham 2018-04-16 20:24:05 UTC
KDM is unmaintained and not used in KDE Plasma 5.

SDDM is the login manager used in KDE Plasma 5. If you still have this same issue with SDDM, please file an issue on the SDDM bugtracker (after doing a search for existing issues first!): https://github.com/sddm/sddm/issues/