[cifs-protocol] SMB1 maximum packet size with signing enabled

Jeff Layton jlayton at samba.org
Mon Jun 20 07:43:04 MDT 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I've been doing some testing with signing enabled and have found that
win2k8 seems to consistently return STATUS_ACCESS_DENIED whenever I
send it a SMB that's larger than 16704 bytes. It seems to have no issue
with larger sized SMBs when signing is disabled.

It seems sort of like a protocol violation since the NEGOTIATE response
from the server has the CAP_LARGE_READX and WRITEX bits set. It's
possible though that I've missed something in the spec.

In any case, my questions:

1) is this a known limitation in windows, or a bug?

2) is this common to all (most?) versions of windows?

3) is there some way we can detect what the server's limit is in this situation?

Thanks and let me know if you need clarification on these questions,
- -- 
Jeff Layton <jlayton at samba.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)

iEYEARECAAYFAk3/Tm4ACgkQyP0gxQMdzIC4oACfWODLyYLKgAYsoorXWkHp+VQR
l74AoIv80J9WCpfJRTQP2B/gWn8g4nxR
=1qM/
-----END PGP SIGNATURE-----


More information about the cifs-protocol mailing list