Ludovic Drolez
2005-Dec-02 16:23 UTC
[Samba] Permission problems after an NT4 -> Samba LDAP PDC migration
Hello, I replaced an NT4 server by a Samba 3.0.14a ldap server following the instructions in 'Samba by example'. Everything works fine except for some files on a W2003 SP2 server: - when the W2003 server uses the Linux PDC, from a WinXP client, some files are not writable, and ACLs can be listed but not changed. - when the NT4 server is up, the same files on the W2003 server can be modified and ACLs can be changed. I've attached the 2 ethereal captures. Also, I've noticed that when the WinXP reads some files on the W2K3 server, not a single packet is sent to the PDC. Is it normal ? It seems that the W2K3 has an ACL cache, and does not try to communicate with our samba server. Any ideas ? -- Ludovic DROLEZ -------------- next part -------------- Frame 4886 (178 on wire, 178 captured) Arrival Time: Dec 1, 2005 18:24:14.337183000 Time delta from previous packet: 0.000235000 seconds Time relative to first packet: 1.955019000 seconds Frame Number: 4886 Packet Length: 178 bytes Capture Length: 178 bytes Ethernet II Destination: 00:14:22:11:93:c1 (00:14:22:11:93:c1) Source: 00:11:43:ca:d9:04 (00:11:43:ca:d9:04) Type: IP (0x0800) Internet Protocol, Src Addr: 10.164.8.148 (10.164.8.148), Dst Addr: 10.164.8.12 (10.164.8.12) Version: 4 Header length: 20 bytes Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00) 0000 00.. = Differentiated Services Codepoint: Default (0x00) .... ..0. = ECN-Capable Transport (ECT): 0 .... ...0 = ECN-CE: 0 Total Length: 164 Identification: 0x546d Flags: 0x04 .1.. = Don't fragment: Set ..0. = More fragments: Not set Fragment offset: 0 Time to live: 128 Protocol: TCP (0x06) Header checksum: 0x7fff (correct) Source: 10.164.8.148 (10.164.8.148) Destination: 10.164.8.12 (10.164.8.12) Transmission Control Protocol, Src Port: 1740 (1740), Dst Port: netbios-ssn (139), Seq: 716625107, Ack: 2010932993, Len: 124 Source port: 1740 (1740) Destination port: netbios-ssn (139) Sequence number: 716625107 Next sequence number: 716625231 Acknowledgement number: 2010932993 Header length: 20 bytes Flags: 0x0018 (PSH, ACK) 0... .... = Congestion Window Reduced (CWR): Not set .0.. .... = ECN-Echo: Not set ..0. .... = Urgent: Not set ...1 .... = Acknowledgment: Set .... 1... = Push: Set .... .0.. = Reset: Not set .... ..0. = Syn: Not set .... ...0 = Fin: Not set Window size: 64824 Checksum: 0xd924 (correct) NetBIOS Session Service Message Type: Session message Flags: 0x00 .... ...0 = Add 0 to length Length: 120 SMB (Server Message Block Protocol) SMB Header Server Component: SMB SMB Command: NT Create AndX (0xa2) NT Status: STATUS_SUCCESS (0x00000000) Flags: 0x18 0... .... = Request/Response: Message is a request to the server .0.. .... = Notify: Notify client only on open ..0. .... = Oplocks: OpLock not requested/granted ...1 .... = Canonicalized Pathnames: Pathnames are canonicalized .... 1... = Case Sensitivity: Path names are caseless .... ..0. = Receive Buffer Posted: Receive buffer has not been posted .... ...0 = Lock and Read: Lock&Read, Write&Unlock are not supported Flags2: 0xc807 1... .... .... .... = Unicode Strings: Strings are Unicode .1.. .... .... .... = Error Code Type: Error codes are NT error codes ..0. .... .... .... = Execute-only Reads: Don't permit reads if execute-only ...0 .... .... .... = Dfs: Don't resolve pathnames with Dfs .... 1... .... .... = Extended Security Negotiation: Extended security negotiation is supported .... .... .0.. .... = Long Names Used: Path names in request are not long file names .... .... .... .1.. = Security Signatures: Security signatures are supported .... .... .... ..1. = Extended Attributes: Extended attributes are supported .... .... .... ...1 = Long Names Allowed: Long file names are allowed in the response Reserved: 000000000000000000000000 Tree ID: 22530 Process ID: 3040 User ID: 43010 Multiplex ID: 17984 NT Create AndX Request (0xa2) Word Count (WCT): 24 AndXCommand: No further commands (0xff) Reserved: 00 AndXOffset: 57054 Reserved: 00 File Name Len: 34 Create Flags: 0x00000016 .... .... .... .... .... .... .... 0... = Create Directory: Target of open can be a file .... .... .... .... .... .... .... .1.. = Batch Oplock: Requesting BATCH OPLOCK .... .... .... .... .... .... .... ..1. = Exclusive Oplock: Requesting OPLOCK Root FID: 0x00000000 Access Mask: 0x0002019f 0... .... .... .... .... .... .... .... = Generic Read: Generic read is NOT set .0.. .... .... .... .... .... .... .... = Generic Write: Generic write is NOT set ..0. .... .... .... .... .... .... .... = Generic Execute: Generic execute is NOT set ...0 .... .... .... .... .... .... .... = Generic All: Generic all is NOT set .... ..0. .... .... .... .... .... .... = Maximum Allowed: Maximum allowed is NOT set .... ...0 .... .... .... .... .... .... = System Security: System security is NOT set .... .... ...0 .... .... .... .... .... = Synchronize: Can NOT wait on handle to synchronize on completion of I/O .... .... .... 0... .... .... .... .... = Write Owner: Can NOT write owner (take ownership) .... .... .... .0.. .... .... .... .... = Write DAC: Owner may NOT write to the DAC .... .... .... ..1. .... .... .... .... = Read Control: READ ACCESS to owner, group and ACL of the SID .... .... .... ...0 .... .... .... .... = Delete: NO delete access .... .... .... .... .... ...1 .... .... = Write Attributes: WRITE ATTRIBUTES access .... .... .... .... .... .... 1... .... = Read Attributes: READ ATTRIBUTES access .... .... .... .... .... .... .0.. .... = Delete Child: NO delete child access .... .... .... .... .... .... ..0. .... = Execute: NO execute access .... .... .... .... .... .... ...1 .... = Write EA: WRITE EXTENDED ATTRIBUTES access .... .... .... .... .... .... .... 1... = Read EA: READ EXTENDED ATTRIBUTES access .... .... .... .... .... .... .... .1.. = Append: APPEND access .... .... .... .... .... .... .... ..1. = Write: WRITE access .... .... .... .... .... .... .... ...1 = Read: READ access Allocation Size: 0 File Attributes: 0x00000080 0... .... .... .... .... .... .... .... = Write Through: This object does NOT require write through ..0. .... .... .... .... .... .... .... = No Buffering: This object can be buffered ...0 .... .... .... .... .... .... .... = Random Access: Random access is NOT requested .... 0... .... .... .... .... .... .... = Sequential Scan: This object is NOT optimized for sequential scan .... .0.. .... .... .... .... .... .... = Delete on Close: This object will not be deleted on close .... ..0. .... .... .... .... .... .... = Backup: This object does NOT support backup semantics .... ...0 .... .... .... .... .... .... = Posix: This object does NOT support POSIX semantics .... .... .... .... .0.. .... .... .... = Encrypted: This is NOT an encrypted file .... .... .... .... ..0. .... .... .... = Content Indexed: This file MAY be indexed by the content indexing service .... .... .... .... ...0 .... .... .... = Offline: This file is NOT offline .... .... .... .... .... 0... .... .... = Compressed: This is NOT a compressed file .... .... .... .... .... .0.. .... .... = Reparse Point: This file does NOT have an associated reparse point .... .... .... .... .... ..0. .... .... = Sparse: This is NOT a sparse file .... .... .... .... .... ...0 .... .... = Temporary: This is NOT a temporary file .... .... .... .... .... .... 1... .... = Normal: This file is an ordinary file .... .... .... .... .... .... .0.. .... = Device: This is NOT a device .... .... .... .... .... .... ..0. .... = Archive: This is NOT an archive file .... .... .... .... .... .... ...0 .... = Directory: This is NOT a directory .... .... .... .... .... .... .... 0... = Volume ID: This is NOT a volume ID .... .... .... .... .... .... .... .0.. = System: This is NOT a system file .... .... .... .... .... .... .... ..0. = Hidden: This is NOT a hidden file .... .... .... .... .... .... .... ...0 = Read Only: This file is NOT read only Share Access: 0x00000003 .... .... .... .... .... .... .... .0.. = Delete: Object can NOT be shared for delete .... .... .... .... .... .... .... ..1. = Write: Object can be shared for WRITE .... .... .... .... .... .... .... ...1 = Read: Object can be shared for READ Disposition: Open (if file exists open it, else fail) (1) Create Options: 0x00000040 .... .... .... .... .... .... .... ...0 = Directory: File being created/opened must not be a directory .... .... .... .... .... .... .... ..0. = Write Through: Writes need not flush buffered data before completing .... .... .... .... .... .... .... .0.. = Sequential Only: The file might not only be accessed sequentially .... .... .... .... .... .... ...0 .... = Sync I/O Alert: Operations NOT necessarily synchronous .... .... .... .... .... .... ..0. .... = Sync I/O Nonalert: Operations NOT necessarily synchronous .... .... .... .... .... .... .1.. .... = Non-Directory: File being created/opened must not be a directory .... .... .... .... .... ..0. .... .... = No EA Knowledge: The client understands extended attributes .... .... .... .... .... .0.. .... .... = 8.3 Only: The client understands long file names .... .... .... .... .... 0... .... .... = Random Access: The file will not be accessed randomly .... .... .... .... ...0 .... .... .... = Delete On Close: The file should not be deleted when it is closed Impersonation: Impersonation (2) Security Flags: 0x03 .... ...1 = Context Tracking: Security tracking mode is DYNAMIC .... ..1. = Effective Only: ONLY ENABLED aspects of the client's security context are available Byte Count (BCC): 37 File Name: \pmssaari\PMS.MAS Frame 4887 (93 on wire, 93 captured) Arrival Time: Dec 1, 2005 18:24:14.337638000 Time delta from previous packet: 0.000455000 seconds Time relative to first packet: 1.955474000 seconds Frame Number: 4887 Packet Length: 93 bytes Capture Length: 93 bytes Ethernet II Destination: 00:11:43:ca:d9:04 (00:11:43:ca:d9:04) Source: 00:14:22:11:93:c1 (00:14:22:11:93:c1) Type: IP (0x0800) Internet Protocol, Src Addr: 10.164.8.12 (10.164.8.12), Dst Addr: 10.164.8.148 (10.164.8.148) Version: 4 Header length: 20 bytes Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00) 0000 00.. = Differentiated Services Codepoint: Default (0x00) .... ..0. = ECN-Capable Transport (ECT): 0 .... ...0 = ECN-CE: 0 Total Length: 79 Identification: 0x7492 Flags: 0x04 .1.. = Don't fragment: Set ..0. = More fragments: Not set Fragment offset: 0 Time to live: 128 Protocol: TCP (0x06) Header checksum: 0x602f (correct) Source: 10.164.8.12 (10.164.8.12) Destination: 10.164.8.148 (10.164.8.148) Transmission Control Protocol, Src Port: netbios-ssn (139), Dst Port: 1740 (1740), Seq: 2010932993, Ack: 716625231, Len: 39 Source port: netbios-ssn (139) Destination port: 1740 (1740) Sequence number: 2010932993 Next sequence number: 2010933032 Acknowledgement number: 716625231 Header length: 20 bytes Flags: 0x0018 (PSH, ACK) 0... .... = Congestion Window Reduced (CWR): Not set .0.. .... = ECN-Echo: Not set ..0. .... = Urgent: Not set ...1 .... = Acknowledgment: Set .... 1... = Push: Set .... .0.. = Reset: Not set .... ..0. = Syn: Not set .... ...0 = Fin: Not set Window size: 64592 Checksum: 0xcaa3 (correct) NetBIOS Session Service Message Type: Session message Flags: 0x00 .... ...0 = Add 0 to length Length: 35 SMB (Server Message Block Protocol) SMB Header Server Component: SMB Response to: 4886 SMB Command: NT Create AndX (0xa2) NT Status: STATUS_ACCESS_DENIED (0xc0000022) Flags: 0x98 1... .... = Request/Response: Message is a response to the client/redirector .0.. .... = Notify: Notify client only on open ..0. .... = Oplocks: OpLock not requested/granted ...1 .... = Canonicalized Pathnames: Pathnames are canonicalized .... 1... = Case Sensitivity: Path names are caseless .... ..0. = Receive Buffer Posted: Receive buffer has not been posted .... ...0 = Lock and Read: Lock&Read, Write&Unlock are not supported Flags2: 0xc807 1... .... .... .... = Unicode Strings: Strings are Unicode .1.. .... .... .... = Error Code Type: Error codes are NT error codes ..0. .... .... .... = Execute-only Reads: Don't permit reads if execute-only ...0 .... .... .... = Dfs: Don't resolve pathnames with Dfs .... 1... .... .... = Extended Security Negotiation: Extended security negotiation is supported .... .... .0.. .... = Long Names Used: Path names in request are not long file names .... .... .... .1.. = Security Signatures: Security signatures are supported .... .... .... ..1. = Extended Attributes: Extended attributes are supported .... .... .... ...1 = Long Names Allowed: Long file names are allowed in the response Reserved: 000000000000000000000000 Tree ID: 22530 Process ID: 3040 User ID: 43010 Multiplex ID: 17984 NT Create AndX Response (0xa2) Word Count (WCT): 0 Byte Count (BCC): 0 -------------- next part -------------- Frame 10995 (178 on wire, 178 captured) Arrival Time: Dec 1, 2005 19:51:41.178076000 Time delta from previous packet: 0.001153000 seconds Time relative to first packet: 5.035264000 seconds Frame Number: 10995 Packet Length: 178 bytes Capture Length: 178 bytes Ethernet II Destination: 00:14:22:11:93:c1 (00:14:22:11:93:c1) Source: 00:11:43:ca:d9:04 (00:11:43:ca:d9:04) Type: IP (0x0800) Internet Protocol, Src Addr: 10.164.8.148 (10.164.8.148), Dst Addr: 10.164.8.12 (10.164.8.12) Version: 4 Header length: 20 bytes Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00) 0000 00.. = Differentiated Services Codepoint: Default (0x00) .... ..0. = ECN-Capable Transport (ECT): 0 .... ...0 = ECN-CE: 0 Total Length: 164 Identification: 0x78d5 Flags: 0x04 .1.. = Don't fragment: Set ..0. = More fragments: Not set Fragment offset: 0 Time to live: 128 Protocol: TCP (0x06) Header checksum: 0x5b97 (correct) Source: 10.164.8.148 (10.164.8.148) Destination: 10.164.8.12 (10.164.8.12) Transmission Control Protocol, Src Port: 1037 (1037), Dst Port: 445 (445), Seq: 3533260855, Ack: 3186873572, Len: 124 Source port: 1037 (1037) Destination port: 445 (445) Sequence number: 3533260855 Next sequence number: 3533260979 Acknowledgement number: 3186873572 Header length: 20 bytes Flags: 0x0018 (PSH, ACK) 0... .... = Congestion Window Reduced (CWR): Not set .0.. .... = ECN-Echo: Not set ..0. .... = Urgent: Not set ...1 .... = Acknowledgment: Set .... 1... = Push: Set .... .0.. = Reset: Not set .... ..0. = Syn: Not set .... ...0 = Fin: Not set Window size: 65535 Checksum: 0x638f (correct) NetBIOS Session Service Message Type: Session message Length: 120 SMB (Server Message Block Protocol) SMB Header Server Component: SMB SMB Command: NT Create AndX (0xa2) NT Status: STATUS_SUCCESS (0x00000000) Flags: 0x18 0... .... = Request/Response: Message is a request to the server .0.. .... = Notify: Notify client only on open ..0. .... = Oplocks: OpLock not requested/granted ...1 .... = Canonicalized Pathnames: Pathnames are canonicalized .... 1... = Case Sensitivity: Path names are caseless .... ..0. = Receive Buffer Posted: Receive buffer has not been posted .... ...0 = Lock and Read: Lock&Read, Write&Unlock are not supported Flags2: 0xc807 1... .... .... .... = Unicode Strings: Strings are Unicode .1.. .... .... .... = Error Code Type: Error codes are NT error codes ..0. .... .... .... = Execute-only Reads: Don't permit reads if execute-only ...0 .... .... .... = Dfs: Don't resolve pathnames with Dfs .... 1... .... .... = Extended Security Negotiation: Extended security negotiation is supported .... .... .0.. .... = Long Names Used: Path names in request are not long file names .... .... .... .1.. = Security Signatures: Security signatures are supported .... .... .... ..1. = Extended Attributes: Extended attributes are supported .... .... .... ...1 = Long Names Allowed: Long file names are allowed in the response Reserved: 000000000000000000000000 Tree ID: 2049 Process ID: 328 User ID: 2049 Multiplex ID: 23168 NT Create AndX Request (0xa2) Word Count (WCT): 24 AndXCommand: No further commands (0xff) Reserved: 00 AndXOffset: 57054 Reserved: 00 File Name Len: 34 Create Flags: 0x00000016 .... .... .... .... .... .... .... 0... = Create Directory: Target of open can be a file .... .... .... .... .... .... .... .1.. = Batch Oplock: Requesting BATCH OPLOCK .... .... .... .... .... .... .... ..1. = Exclusive Oplock: Requesting OPLOCK Root FID: 0x00000000 Access Mask: 0x0002019f 0... .... .... .... .... .... .... .... = Generic Read: Generic read is NOT set .0.. .... .... .... .... .... .... .... = Generic Write: Generic write is NOT set ..0. .... .... .... .... .... .... .... = Generic Execute: Generic execute is NOT set ...0 .... .... .... .... .... .... .... = Generic All: Generic all is NOT set .... ..0. .... .... .... .... .... .... = Maximum Allowed: Maximum allowed is NOT set .... ...0 .... .... .... .... .... .... = System Security: System security is NOT set .... .... ...0 .... .... .... .... .... = Synchronize: Can NOT wait on handle to synchronize on completion of I/O .... .... .... 0... .... .... .... .... = Write Owner: Can NOT write owner (take ownership) .... .... .... .0.. .... .... .... .... = Write DAC: Owner may NOT write to the DAC .... .... .... ..1. .... .... .... .... = Read Control: READ ACCESS to owner, group and ACL of the SID .... .... .... ...0 .... .... .... .... = Delete: NO delete access .... .... .... .... .... ...1 .... .... = Write Attributes: WRITE ATTRIBUTES access .... .... .... .... .... .... 1... .... = Read Attributes: READ ATTRIBUTES access .... .... .... .... .... .... .0.. .... = Delete Child: NO delete child access .... .... .... .... .... .... ..0. .... = Execute: NO execute access .... .... .... .... .... .... ...1 .... = Write EA: WRITE EXTENDED ATTRIBUTES access .... .... .... .... .... .... .... 1... = Read EA: READ EXTENDED ATTRIBUTES access .... .... .... .... .... .... .... .1.. = Append: APPEND access .... .... .... .... .... .... .... ..1. = Write: WRITE access .... .... .... .... .... .... .... ...1 = Read: READ access Allocation Size: 0 File Attributes: 0x00000080 0... .... .... .... .... .... .... .... = Write Through: This object does NOT require write through ..0. .... .... .... .... .... .... .... = No Buffering: This object can be buffered ...0 .... .... .... .... .... .... .... = Random Access: Random access is NOT requested .... 0... .... .... .... .... .... .... = Sequential Scan: This object is NOT optimized for sequential scan .... .0.. .... .... .... .... .... .... = Delete on Close: This object will not be deleted on close .... ..0. .... .... .... .... .... .... = Backup: This object does NOT support backup semantics .... ...0 .... .... .... .... .... .... = Posix: This object does NOT support POSIX semantics .... .... .... .... .0.. .... .... .... = Encrypted: This is NOT an encrypted file .... .... .... .... ..0. .... .... .... = Content Indexed: This file MAY be indexed by the content indexing service .... .... .... .... ...0 .... .... .... = Offline: This file is NOT offline .... .... .... .... .... 0... .... .... = Compressed: This is NOT a compressed file .... .... .... .... .... .0.. .... .... = Reparse Point: This file does NOT have an associated reparse point .... .... .... .... .... ..0. .... .... = Sparse: This is NOT a sparse file .... .... .... .... .... ...0 .... .... = Temporary: This is NOT a temporary file .... .... .... .... .... .... 1... .... = Normal: This file is an ordinary file .... .... .... .... .... .... .0.. .... = Device: This is NOT a device .... .... .... .... .... .... ..0. .... = Archive: This is NOT an archive file .... .... .... .... .... .... ...0 .... = Directory: This is NOT a directory .... .... .... .... .... .... .... 0... = Volume ID: This is NOT a volume ID .... .... .... .... .... .... .... .0.. = System: This is NOT a system file .... .... .... .... .... .... .... ..0. = Hidden: This is NOT a hidden file .... .... .... .... .... .... .... ...0 = Read Only: This file is NOT read only Share Access: 0x00000003 .... .... .... .... .... .... .... .0.. = Delete: Object can NOT be shared for delete .... .... .... .... .... .... .... ..1. = Write: Object can be shared for WRITE .... .... .... .... .... .... .... ...1 = Read: Object can be shared for READ Disposition: Open (if file exists open it, else fail) (1) Create Options: 0x00000040 .... .... .... .... .... .... .... ...0 = Directory: File being created/opened must not be a directory .... .... .... .... .... .... .... ..0. = Write Through: Writes need not flush buffered data before completing .... .... .... .... .... .... .... .0.. = Sequential Only: The file might not only be accessed sequentially .... .... .... .... .... .... ...0 .... = Sync I/O Alert: Operations NOT necessarily synchronous .... .... .... .... .... .... ..0. .... = Sync I/O Nonalert: Operations NOT necessarily synchronous .... .... .... .... .... .... .1.. .... = Non-Directory: File being created/opened must not be a directory .... .... .... .... .... ..0. .... .... = No EA Knowledge: The client understands extended attributes .... .... .... .... .... .0.. .... .... = 8.3 Only: The client understands long file names .... .... .... .... .... 0... .... .... = Random Access: The file will not be accessed randomly .... .... .... .... ...0 .... .... .... = Delete On Close: The file should not be deleted when it is closed Impersonation: Impersonation (2) Security Flags: 0x03 .... ...1 = Context Tracking: Security tracking mode is DYNAMIC .... ..1. = Effective Only: ONLY ENABLED aspects of the client's security context are available Byte Count (BCC): 37 File Name: \pmssaari\PMS.MAS Frame 11008 (193 on wire, 193 captured) Arrival Time: Dec 1, 2005 19:51:41.189822000 Time delta from previous packet: 0.000050000 seconds Time relative to first packet: 5.047010000 seconds Frame Number: 11008 Packet Length: 193 bytes Capture Length: 193 bytes Ethernet II Destination: 00:11:43:ca:d9:04 (00:11:43:ca:d9:04) Source: 00:14:22:11:93:c1 (00:14:22:11:93:c1) Type: IP (0x0800) Internet Protocol, Src Addr: 10.164.8.12 (10.164.8.12), Dst Addr: 10.164.8.148 (10.164.8.148) Version: 4 Header length: 20 bytes Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00) 0000 00.. = Differentiated Services Codepoint: Default (0x00) .... ..0. = ECN-Capable Transport (ECT): 0 .... ...0 = ECN-CE: 0 Total Length: 179 Identification: 0x5dbc Flags: 0x04 .1.. = Don't fragment: Set ..0. = More fragments: Not set Fragment offset: 0 Time to live: 128 Protocol: TCP (0x06) Header checksum: 0x76a1 (correct) Source: 10.164.8.12 (10.164.8.12) Destination: 10.164.8.148 (10.164.8.148) Transmission Control Protocol, Src Port: 445 (445), Dst Port: 1037 (1037), Seq: 3186873572, Ack: 3533260979, Len: 139 Source port: 445 (445) Destination port: 1037 (1037) Sequence number: 3186873572 Next sequence number: 3186873711 Acknowledgement number: 3533260979 Header length: 20 bytes Flags: 0x0018 (PSH, ACK) 0... .... = Congestion Window Reduced (CWR): Not set .0.. .... = ECN-Echo: Not set ..0. .... = Urgent: Not set ...1 .... = Acknowledgment: Set .... 1... = Push: Set .... .0.. = Reset: Not set .... ..0. = Syn: Not set .... ...0 = Fin: Not set Window size: 64592 Checksum: 0x189f (correct) NetBIOS Session Service Message Type: Session message Length: 135 SMB (Server Message Block Protocol) SMB Header Server Component: SMB Response to: 10995 SMB Command: NT Create AndX (0xa2) NT Status: STATUS_SUCCESS (0x00000000) Flags: 0x98 1... .... = Request/Response: Message is a response to the client/redirector .0.. .... = Notify: Notify client only on open ..0. .... = Oplocks: OpLock not requested/granted ...1 .... = Canonicalized Pathnames: Pathnames are canonicalized .... 1... = Case Sensitivity: Path names are caseless .... ..0. = Receive Buffer Posted: Receive buffer has not been posted .... ...0 = Lock and Read: Lock&Read, Write&Unlock are not supported Flags2: 0xc807 1... .... .... .... = Unicode Strings: Strings are Unicode .1.. .... .... .... = Error Code Type: Error codes are NT error codes ..0. .... .... .... = Execute-only Reads: Don't permit reads if execute-only ...0 .... .... .... = Dfs: Don't resolve pathnames with Dfs .... 1... .... .... = Extended Security Negotiation: Extended security negotiation is supported .... .... .0.. .... = Long Names Used: Path names in request are not long file names .... .... .... .1.. = Security Signatures: Security signatures are supported .... .... .... ..1. = Extended Attributes: Extended attributes are supported .... .... .... ...1 = Long Names Allowed: Long file names are allowed in the response Reserved: 000000000000000000000000 Tree ID: 2049 Process ID: 328 User ID: 2049 Multiplex ID: 23168 NT Create AndX Response (0xa2) Word Count (WCT): 42 AndXCommand: No further commands Reserved: 00 AndXOffset: 135 Oplock level: Batch oplock granted (2) FID: 0x4010 Create action: Open (if file exists open it, else fail) (1) Created: Sep 14, 2005 10:48:52.718749421 Last Access: Dec 1, 2005 19:45:15.031249421 Last Write: Jul 21, 2003 16:10:59.999999425 Change: Sep 14, 2005 11:21:55.687499421 File Attributes: 0x00000020 0... .... .... .... .... .... .... .... = Write Through: This object does NOT require write through ..0. .... .... .... .... .... .... .... = No Buffering: This object can be buffered ...0 .... .... .... .... .... .... .... = Random Access: Random access is NOT requested .... 0... .... .... .... .... .... .... = Sequential Scan: This object is NOT optimized for sequential scan .... .0.. .... .... .... .... .... .... = Delete on Close: This object will not be deleted on close .... ..0. .... .... .... .... .... .... = Backup: This object does NOT support backup semantics .... ...0 .... .... .... .... .... .... = Posix: This object does NOT support POSIX semantics .... .... .... .... .0.. .... .... .... = Encrypted: This is NOT an encrypted file .... .... .... .... ..0. .... .... .... = Content Indexed: This file MAY be indexed by the content indexing service .... .... .... .... ...0 .... .... .... = Offline: This file is NOT offline .... .... .... .... .... 0... .... .... = Compressed: This is NOT a compressed file .... .... .... .... .... .0.. .... .... = Reparse Point: This file does NOT have an associated reparse point .... .... .... .... .... ..0. .... .... = Sparse: This is NOT a sparse file .... .... .... .... .... ...0 .... .... = Temporary: This is NOT a temporary file .... .... .... .... .... .... 0... .... = Normal: This file has some attribute set .... .... .... .... .... .... .0.. .... = Device: This is NOT a device .... .... .... .... .... .... ..1. .... = Archive: This is an ARCHIVE file .... .... .... .... .... .... ...0 .... = Directory: This is NOT a directory .... .... .... .... .... .... .... 0... = Volume ID: This is NOT a volume ID .... .... .... .... .... .... .... .0.. = System: This is NOT a system file .... .... .... .... .... .... .... ..0. = Hidden: This is NOT a hidden file .... .... .... .... .... .... .... ...0 = Read Only: This file is NOT read only Allocation Size: 20480 End Of File: 19012 File Type: Disk file or directory (0) IPC State: 0x0007 0... .... .... .... = Nonblocking: Reads/writes block if no data available .0.. .... .... .... = Endpoint: Consumer end of pipe (0) .... 00.. .... .... = Pipe Type: Byte stream pipe (0) .... ..00 .... .... = Read Mode: Read pipe as a byte stream (0) .... .... 0000 0111 = Icount: 7 Is Directory: This is NOT a directory (0) Byte Count (BCC): 0 Frame 11009 (130 on wire, 130 captured) Arrival Time: Dec 1, 2005 19:51:41.189956000 Time delta from previous packet: 0.000134000 seconds Time relative to first packet: 5.047144000 seconds Frame Number: 11009 Packet Length: 130 bytes Capture Length: 130 bytes Ethernet II Destination: 00:14:22:11:93:c1 (00:14:22:11:93:c1) Source: 00:11:43:ca:d9:04 (00:11:43:ca:d9:04) Type: IP (0x0800) Internet Protocol, Src Addr: 10.164.8.148 (10.164.8.148), Dst Addr: 10.164.8.12 (10.164.8.12) Version: 4 Header length: 20 bytes Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00) 0000 00.. = Differentiated Services Codepoint: Default (0x00) .... ..0. = ECN-Capable Transport (ECT): 0 .... ...0 = ECN-CE: 0 Total Length: 116 Identification: 0x78e2 Flags: 0x04 .1.. = Don't fragment: Set ..0. = More fragments: Not set Fragment offset: 0 Time to live: 128 Protocol: TCP (0x06) Header checksum: 0x5bba (correct) Source: 10.164.8.148 (10.164.8.148) Destination: 10.164.8.12 (10.164.8.12) Transmission Control Protocol, Src Port: 1037 (1037), Dst Port: 445 (445), Seq: 3533260979, Ack: 3186873711, Len: 76 Source port: 1037 (1037) Destination port: 445 (445) Sequence number: 3533260979 Next sequence number: 3533261055 Acknowledgement number: 3186873711 Header length: 20 bytes Flags: 0x0018 (PSH, ACK) 0... .... = Congestion Window Reduced (CWR): Not set .0.. .... = ECN-Echo: Not set ..0. .... = Urgent: Not set ...1 .... = Acknowledgment: Set .... 1... = Push: Set .... .0.. = Reset: Not set .... ..0. = Syn: Not set .... ...0 = Fin: Not set Window size: 65396 Checksum: 0x36d6 (correct) NetBIOS Session Service Message Type: Session message Length: 72 SMB (Server Message Block Protocol) SMB Header Server Component: SMB SMB Command: Transaction2 (0x32) NT Status: STATUS_SUCCESS (0x00000000) Flags: 0x18 0... .... = Request/Response: Message is a request to the server .0.. .... = Notify: Notify client only on open ..0. .... = Oplocks: OpLock not requested/granted ...1 .... = Canonicalized Pathnames: Pathnames are canonicalized .... 1... = Case Sensitivity: Path names are caseless .... ..0. = Receive Buffer Posted: Receive buffer has not been posted .... ...0 = Lock and Read: Lock&Read, Write&Unlock are not supported Flags2: 0xc807 1... .... .... .... = Unicode Strings: Strings are Unicode .1.. .... .... .... = Error Code Type: Error codes are NT error codes ..0. .... .... .... = Execute-only Reads: Don't permit reads if execute-only ...0 .... .... .... = Dfs: Don't resolve pathnames with Dfs .... 1... .... .... = Extended Security Negotiation: Extended security negotiation is supported .... .... .0.. .... = Long Names Used: Path names in request are not long file names .... .... .... .1.. = Security Signatures: Security signatures are supported .... .... .... ..1. = Extended Attributes: Extended attributes are supported .... .... .... ...1 = Long Names Allowed: Long file names are allowed in the response Reserved: 000000000000000000000000 Tree ID: 2049 Process ID: 328 User ID: 2049 Multiplex ID: 23232 Transaction2 Request (0x32) Word Count (WCT): 15 Total Parameter Count: 4 Total Data Count: 0 Max Parameter Count: 2 Max Data Count: 8 Max Setup Count: 0 Reserved: 00 Flags: 0x0000 .... .... .... ..0. = One Way Transaction: Two way transaction .... .... .... ...0 = Disconnect TID: Do NOT disconnect TID Timeout: Return immediately (0) Reserved: 0000 Parameter Count: 4 Parameter Offset: 68 Data Count: 0 Data Offset: 0 Setup Count: 1 Reserved: 00 Subcommand: QUERY_FILE_INFORMATION (0x0007) Byte Count (BCC): 7 Padding: 000000 QUERY_FILE_INFORMATION Parameters FID: 0x4010 Level of Interest: Query File Internal Info (4.2.14.?) (1006)