If you are having fun with Vista and file sharing it’s quite possibly one of two problems. One is having an older version of Samba that doesn’t work with the NTLMv2 authentication, the other is another weird thing. I’m still trying to figure out what it is and how to fix it – the problem is described in detail here
If it’s the first thing then you are best upgrading to at least Samba 3.0.22. Otherwise you can follow the instructions by Brendon Chase on his Code monkey business blog to make Vista use the old method of authentication if necessary. I had to tweak my Vista settings to communicate with my Mac.
Just in case his page goes down this is a summary of the instructions for making Vista use the old authentication method,
- Go to the security policy editor, you can do this by running
- Go to Security Settings -> Local Policies -> Security Options.
- Select Network Manager: LAN Manager authentication level.
- Change it to LM and NTLM – use NTLMv2 if negotiated.
The second issue is fixed in Samba 3.0.25 according to the release notes. Unfortunately my Ubuntu server doesn’t have that version yet. I guess it may be time to upgrade it to the Fiesty version. Alternatively I guess I will have to build it from source.