Hi, Im using windows Vista SP1 and when I installed KB955302 on vista machine im unable to open file share. Please refer the following link to download KB955302. http://support.microsoft.com/?kbid=955302 This problem happens only when i set "server signing = auto" in smb.conf Have attached my smb.conf and network trace for you reference. This problem is 100% reproducable.
Created attachment 3555 [details] smb.conf
Created attachment 3556 [details] Network Capture the attached network capture is taken when i was unable to open file share.
The problem seems to be that the reply to the 2nd session setup request (frame12) isn't signed (it still has the BSRSPYL signature) I can't reproduce with a modified smbtorture under make test... Can you please upload a log file with debug level 101 (Note that might contain the password hashes!)
Created attachment 3560 [details] screen capture of Installed updated, os verson , network capture and log file with Debg level 101,smb.conf common.log file contains Debug level 101 logs
Created attachment 3561 [details] log file with debug level 101
Created attachment 3562 [details] screen capture of installed updates
Created attachment 3563 [details] windows vista OS version details
Created attachment 3564 [details] windows vista OS version details
Ok, looks like a bug in reporting guest credentials to the client. Looking in the log at line 3035 we see : 3035 register_vuid: (99,99) nobody vista LOCALHOST guest=1 because the username "SAD\vista" does not exist (see line : 2966 check_ntlm_password: Authentication for user [vista] -> [vista] FAILED with error NT_STATUS_NO_SUCH_USER but the GUEST bit is not set in the reply packet (mid=384) for the sessionsetup. I'll look into the 3.0.x code for the problem and also test 3.2.x. Jeremy.
Ok, found the bug. I'll attach a patch shortly - but you'll need to test this as I can't install that bloody hotfix on my vmware vista :-(. Jeremy.
Created attachment 3566 [details] Patch for 3.0.x. Here's the patch for 3.0.x. This was already fixed in 3.2.x. Jeremy.
Please let me know asap if this doesn't fix the problem - we may need to drop the signing bit on the response also. If you could test with 3.2.x that would also help. Jeremy.
Jeremy, I tested 3.0.32+patch and 3.2.0 with windows vista SP1 and windows 2008 server. With both the OS i was able to open file share.. I think this issue got fixed you fix. I'll reopen this bug if I find any issues in feature.
Could you please send me a capture where it's working, I'd like to understand what's going on on the wire:-) I assumed samba4 fixed this different (and maybe wrong...) See http://gitweb.samba.org/?p=samba.git;a=commitdiff;h=a89f9818180e8fb86
Created attachment 3571 [details] Network Capture network capture after applying patch
Fixed in git trees. Jeremy.