Opened 9 years ago

Last modified 9 years ago

#274 accepted defect

uppercase username sensitivity

Reported by: ocehugo Owned by: Antoine Martin
Priority: critical Milestone: 0.11
Component: Global Keywords: login, fail, case sensitiviry



current version of winswitch have problems with case sensitive username. Currently it doesnt maintain the case of the username when parsing to other softwares (putty or any other). Looks like this was not a problem with old openssh, but now the username case is sensitive.

How to reproduce:
server machine: linux, OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013

setup login to $server_machine with $USERNAME in uppercase. all winswitch attempts to connect will fail. If you setup winswitch without username and password, and type the username by hand in all uppercase, it will fail too, so it's a problem of parsing the username to the program since openssh will only recognize the uppercase name.

This will not work with ssh keys either.

within a terminal (cygwin for example), the ssh ALLUPERCASE@$server_machine works like a charm, as also with plink/Tortoise provided by winswitch.

Change History (2)

comment:1 Changed 9 years ago by Antoine Martin

Milestone: 0.11
Owner: set to Antoine Martin
Priority: majorcritical
Status: newaccepted

comment:2 Changed 9 years ago by Antoine Martin

I have reviewed the code and we do not modify the username in any way...
So I suspect that the problem is somewhere in twisted conch, we already have a blocker there: #270

Note: See TracTickets for help on using tickets.