after upgrading my debian Sarge distribution with apt-get to 3.0.23 i have some troubles to access 3 shares on Windows 2000 and 2003 Server. When trying to access them over smbclient i get the following error messages: :~# smbclient //ente/Axapta_Dokumente -U Administrator -d 2 added interface ip=192.168.100.121 bcast=192.168.100.255 nmask=255.255.255.0 Password: Domain=[APE-BERLIN] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager] smb: \> ls client_check_incoming_message: received message with mid 9 with no matching send record. SMB Signature verification failed on incoming packet! Server packet had invalid SMB signature! listing \* Error in dskattr: Server packet had invalid SMB signature! With kerberos authentication i get the same error but different mid number. My smb.conf lists a server signing = auto I can not figure out how to attach level 10 logfile and raw tcpdump file, sorry
Created attachment 2066 [details] tcpdump -s 1024 -vvvnNw tcpdump.raw not port ssh
Created attachment 2067 [details] smbclient //192.168.100.118/Axapta_Dokumente -d 10 -k -U Administrator -l /root/
Same problem for me, a detailed description with log file is available here : http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=200362
I think I understand the problem - give me a little while to create a patch. Jeremy.
Created attachment 2074 [details] Proposed patch Please try this patch. This should fix the secondary trans2 replies signing issue. If you ok it I'll include it in 3.0.23b. Jeremy.
Created attachment 2075 [details] Patch Slightly better patch that enters the trans state after the first trans call send - this will work for receiving secondary and subsequent replies. I'm committing this to SAMBA_3_0 and SAMBA_3_0_23. PLEASE TEST ! Jeremy.
Fixed.
*** Bug 3968 has been marked as a duplicate of this bug. ***