[jcifs] Upper-casing the username and password.
Christopher R. Hertel
crh at ubiqx.mn.org
Mon Nov 11 07:16:54 EST 2002
Mike, et. al.,
No further news on whether the username should be upcased in the
SESSION_SETUP_ANDX but I found this in the smbclient(1) man page:
Note: Some servers (including OS/2 and Windows for
Workgroups) insist on an uppercase password. Lower
case or mixed case passwords may be rejected by
So that's why W/9x up-cases plaintext passwords. jCIFS only speaks the
NT LM 0.12 dialect, however, so we can't talk to those older systems
anyway. That means that it probably doesn't matter. The SNIA doc uses
the name "CaseInsensitivePassword" for the ANSI password field, which
suggests that, in plaintext mode, it doesn't matter whether the password
is upcased or not. The server will do a case-insensitive comparison to
see if it's valid. That's all guess-work, mind you, but as theories go
it seems to be holding up.
Samba Team -- http://www.samba.org/ -)----- Christopher R. Hertel
jCIFS Team -- http://jcifs.samba.org/ -)----- ubiqx development, uninq.
ubiqx Team -- http://www.ubiqx.org/ -)----- crh at ubiqx.mn.org
OnLineBook -- http://ubiqx.org/cifs/ -)----- crh at ubiqx.org
More information about the jcifs