The Samba-Bugzilla – Bug 832
Client multi-tran2 signing problem
Last modified: 2005-08-24 10:22:13 UTC
w2k3ts is a German W2k3 Server, testgruppe is a global group with 1900 members.
SAMBA_3_0 of November 28, 2003.
net_rpc.c:1129 increased to 1000.
vlendec@delphin:/tmp> net rpc group members testgruppe -S w2k3ts -Uvl%asdf
[2003/11/28 09:51:49, 0] libsmb/smb_signing.c:client_check_incoming_message(365)
client_check_incoming_message: out of seq. seq num 49 matches. We were
expecting seq 47
[2003/11/28 09:51:49, 0] libsmb/clientgen.c:cli_receive_smb(121)
SMB Signature verification failed on incoming packet!
[2003/11/28 09:51:49, 0] rpc_client/cli_pipe.c:rpc_api_pipe(424)
cli_pipe: return critical error. Error was Server packet had invalid SMB
Created attachment 283 [details]
It's the last packet in a secondary trans sequence that matters
for calculating the reply signatures. Need to check this in
server side code.
Attached patch fixes this.
sorry for the same, cleaning up the database to prevent unecessary reopens of bugs.