Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

recently we've upgraded our server distro (Ubuntu gutsy to hardy), and as a side effect, older Samba clients (Win95, mostly) are now unable to connect (it keeps asking their password). I have been unable to retrieve meaningful information from samba logs, currently.

1) Has anyone encountered such a problem, and if yes, what is the cause of it/how it can be fixed? I don't know if moving to e.g. user-level security is an acceptable solution.

2) If not, where and how should I dig?

share|improve this question

3 Answers 3

Maybe try http://support.microsoft.com/kb/165403 for updating Vredir.vxd and Vnetsup.vxd relating to SAMBA password encryption.

share|improve this answer
    
No luck so far. –  dpq Jun 30 '09 at 8:49

There's an outside chance that your Windows 95 machines aren't supporting "encrypted passwords". You could try adding the following to the "global" section of your smb.conf file:

encrypt passwords = no

Assuming this works, the "right thing" to do would be to apply the necessary updates to get Windows 95 to use encrypted passwords (I believe that "SP1" did it, but I can't swear to that-- it has been, like, 10 years since I've used much Windows 95).

share|improve this answer
    
That worked. However, with encryption disabled, all other clients refuse to connect :-) The weird things is that it worked before the upgrade, so I'm at a loss. –  dpq Jun 29 '09 at 12:36
    
That's odd. I'd have to see how the defaults were set when samba was compiled in both those instances to understand myself. In the meantime, I'd see about getting those Win95 clients updated to support encrypted passwords. I believe this VREDIR.VXD update will do it: support.microsoft.com/support/kb/articles/q174/3/71.asp –  Evan Anderson Jun 29 '09 at 12:56
up vote 0 down vote accepted

Well, I have circumvented the bug rather than fixed it: I redirect Win95 client to another Samba server with encryption off, and mount to it the directories they need from the main Samba server with NFS.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.