Hi Metze:
Thank you for pointing out this behavior of Windows 2008 R2. In a future 
release of MS-SMB2, section “3.3.5.2.9   Verifying the Session” will be 
modified as follows:

Existing text
=========

“…
If a session is found and Session.State is set to Expired, the server MUST fail 
the request with STATUS_NETWORK_SESSION_EXPIRED….
“

New text
=======

“…
If a session is found and Session.State is set to Expired, the server SHOULD 
<WBN> fail the request with STATUS_NETWORK_SESSION_EXPIRED…
“
“<WBN>>: Section 3.3.5.2.9: When Session.State is Expired, Windows Vista, 
Windows Server 2008, Windows 7 and Windows Server 2008 R2 servers do not fail 
the request in the following cases: If the SMB2 header of the request has 
SMB2_FLAGS_SIGNED set in the Flags field, and the request is not an SMB2 LOCK 
request as specified in section 2.2.26.”

Please let me know if it does not answer your question.



Regards,
Obaid Farooqi
Escalation Engineer | Microsoft

Exceeding your expectations is my highest priority.  If you would like to 
provide feedback on your case you may contact my manager at nkang at Microsoft 
dot com

From: Obaid Farooqi
Sent: Wednesday, May 23, 2012 11:14 AM
To: 'Stefan (metze) Metzmacher' ([email protected])
Cc: MSSolve Case Email
Subject: RE:[REG:112051046226036] Windows 2008 R2 doesn’t return expiry on SMB2 
expired sessions

Hi Metze:
I look into the code and it looks like before allowing any operation, server 
does validate the session (which includes checking for expiration). Can you 
please send a network traces to show this?

Regards,
Obaid Farooqi
Escalation Engineer | Microsoft

Exceeding your expectations is my highest priority.  If you would like to 
provide feedback on your case you may contact my manager at nkang at Microsoft 
dot com

From: Obaid Farooqi
Sent: Tuesday, May 15, 2012 5:18 PM
To: 'Stefan (metze) Metzmacher' ([email protected]<mailto:[email protected]>)
Cc: MSSolve Case Email
Subject: RE:[REG:112051046226036] Windows 2008 R2 doesn’t return expiry on SMB2 
expired sessions

Hi Metze:
Can you please send me a network trace for this issue?

Regards,
Obaid Farooqi
Escalation Engineer | Microsoft

Exceeding your expectations is my highest priority.  If you would like to 
provide feedback on your case you may contact my manager at nkang at Microsoft 
dot com

From: Obaid Farooqi
Sent: Tuesday, May 15, 2012 4:58 PM
To: 'Stefan (metze) Metzmacher' ([email protected]<mailto:[email protected]>)
Cc: MSSolve Case Email
Subject: [REG:112051046226036] Windows 2008 R2 doesn’t return expiry on SMB2 
expired sessions

Hi Metze:
I will help you with this issue and will be in touch as soon as I have an 
answer.

Regards,
Obaid Farooqi
Escalation Engineer | Microsoft

Exceeding your expectations is my highest priority.  If you would like to 
provide feedback on your case you may contact my manager at nkang at Microsoft 
dot com


________________________________


Microsoft is committed to protecting your privacy. Please read the Microsoft 
Privacy Statement<http://go.microsoft.com/fwlink/?LinkId=81184> for more 
information.

The above is an email for a support case from Microsoft Corp.
REPLY ALL TO THIS MESSAGE or INCLUDE 
[email protected]<mailto:[email protected]>
IN YOUR REPLY if you want your response added to the case automatically.
For technical assistance, please include the Support Engineer on the TO: line.
Thank you.(*634727158732439602*)
_______________________________________________
cifs-protocol mailing list
[email protected]
https://lists.samba.org/mailman/listinfo/cifs-protocol

Reply via email to