Last modified: 2013-09-04 05:00:41 UTC
The password recovery is to the least confusing. I enter "cyrilh" all lowercase as username, and press "Email me new password"... the result is a message as follow, with different case "Cyrilh", and stating that it is case sensitive: {{{ Login error There is no user by the name "Cyrilh". User names are case sensitive. Please check your spelling, or use the link below to create a new user account. }}} Also notice that the "Email new password" button with username "cholweck" will give me the same error message but not altering the case... You can easily reproduce those two scenarios to observe the bug. I believe that my username is cyrilh, this is kind of confirmed by the fact that the login button will tell me "cholweck" user does not exist while "cyrilh" password is invalid. I mark the bug as major as it prevents me completely from logging in.
I don't know if the user you're talking about is on enwiki, but http://en.wikipedia.org/wiki/User:Cyrilh shows that no user named "Cyrilh" or "cyrilh" (since, iirc, the first character is case-insensitive). Asking Chad for input.
Also, I think user names follow page title rules which say the first character is case insensitive, while the remaining characters are case sensitive. Chad, can you confirm this?
I am login in from http://en.wikipedia.org/w/index.php?title=Special:UserLogin&returnto=Main_Page&campaign=ACP1 I found now my intended login (Cyril.holweck)... but what I reported is correct, the interface is confusing (it lead me to think that cyrilh was a valid user name. I push back the bug as minor as it is actually not preventing from login in as long as one has not lost his username.
(In reply to comment #2) > Also, I think user names follow page title rules which say the first character > is case insensitive, while the remaining characters are case sensitive. > > Chad, can you confirm this? Yes.
Another reason why I got confused and that is also probably a separate bug is that the user cyrilh do exist on http://fr.wikipedia.org/wiki/Utilisateur:Cyrilh Some of the code is probably checking only on en. domain while some other parts are smarter and look cross domains and find my account on fr.
Looks like the only issue here is that the error message says that all characters are case sensitive, where the first is actually not. The rest is probably just SUL confusion. This is an error message wording issue, recategorizing to user interface.
Clarified summary. Note that comment 0 refers to an old version of the message. https://translatewiki.net/w/i.php?title=MediaWiki%3ANosuchuser%2Fen&diff=2502309&oldid=1478626
Gerrit change #24218. By the way, [[mw:Manual:$wgCapitalLinks]] says the config doesn't affect usernames.
(In reply to comment #8) > Gerrit change #24218. WONTFIX per code review by Nikerabbit and Siebrand.
(In reply to comment #8) > Gerrit change #24218. > > By the way, [[mw:Manual:$wgCapitalLinks]] says the config doesn't affect > usernames. (Which is bug 26396.)