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
