Author: ts
Date: Mon Sep 24 23:09:49 2007
New Revision: 6250

Log:
- Added wireshark dump directory.
- Added dump of most basic communication between Lighttpd mod_webdav and 
cadaver.
# cadaver calls at top.

Added:
    trunk/Webdav/docs/wireshark/
    trunk/Webdav/docs/wireshark/cadaver_lighttpd_ls.txt   (with props)

Added: trunk/Webdav/docs/wireshark/cadaver_lighttpd_ls.txt
==============================================================================
--- trunk/Webdav/docs/wireshark/cadaver_lighttpd_ls.txt (added)
+++ trunk/Webdav/docs/wireshark/cadaver_lighttpd_ls.txt [iso-8859-1] Mon Sep 24 
23:09:49 2007
@@ -1,0 +1,806 @@
+--------------------------- SNIP -----------------------
[EMAIL PROTECTED] ~/dev/ez/ezcomponents/trunk $ cadaver http://lightwebdav/foo/
+dav:/foo/> ls
+Listing collection `/foo/': succeeded.
+        bar.txt                               12  Sep 24 22:50
+dav:/foo/> Terminated by signal 2.
+Connection to `lightwebdav' closed.
+--------------------------- SNIP -----------------------
+No.     Time        Source                Destination           Protocol Info
+      4 0.000021    127.0.0.1             127.0.0.1             HTTP     
OPTIONS /foo/ HTTP/1.1
+
+Frame 4 (207 bytes on wire, 207 bytes captured)
+    Arrival Time: Sep 24, 2007 22:58:33.255731000
+    [Time delta from previous captured frame: -0.000620000 seconds]
+    [Time delta from previous displayed frame: 0.000021000 seconds]
+    [Time since reference or first frame: 0.000021000 seconds]
+    Frame Number: 4
+    Frame Length: 207 bytes
+    Capture Length: 207 bytes
+    [Frame is marked: False]
+    [Protocols in frame: eth:ip:tcp:http]
+    [Coloring Rule Name: Checksum Errors]
+    [Coloring Rule String: cdp.checksum_bad==1 || edp.checksum_bad==1 || 
ip.checksum_bad==1 || tcp.checksum_bad==1 || udp.checksum_bad==1]
+Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 
00:00:00_00:00:00 (00:00:00:00:00:00)
+    Destination: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        Address: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)
+        .... ..0. .... .... .... .... = LG bit: Globally unique address 
(factory default)
+    Source: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        Address: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)
+        .... ..0. .... .... .... .... = LG bit: Globally unique address 
(factory default)
+    Type: IP (0x0800)
+Internet Protocol, Src: 127.0.0.1 (127.0.0.1), Dst: 127.0.0.1 (127.0.0.1)
+    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: 193
+    Identification: 0x6ef5 (28405)
+    Flags: 0x04 (Don't Fragment)
+        0... = Reserved bit: Not set
+        .1.. = Don't fragment: Set
+        ..0. = More fragments: Not set
+    Fragment offset: 0
+    Time to live: 64
+    Protocol: TCP (0x06)
+    Header checksum: 0xcd3f [correct]
+        [Good: True]
+        [Bad : False]
+    Source: 127.0.0.1 (127.0.0.1)
+    Destination: 127.0.0.1 (127.0.0.1)
+Transmission Control Protocol, Src Port: 50771 (50771), Dst Port: http (80), 
Seq: 1, Ack: 1, Len: 141
+    Source port: 50771 (50771)
+    Destination port: http (80)
+    Sequence number: 1    (relative sequence number)
+    [Next sequence number: 142    (relative sequence number)]
+    Acknowledgement number: 1    (relative ack number)
+    Header length: 32 bytes
+    Flags: 0x18 (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: 32896 (scaled)
+    Checksum: 0xfeb5 [incorrect, should be 0x421b (maybe caused by "TCP 
checksum offload"?)]
+        [Good Checksum: False]
+        [Bad Checksum: True]
+    Options: (12 bytes)
+        NOP
+        NOP
+        Timestamps: TSval 28172418, TSecr 28172418
+Hypertext Transfer Protocol
+    OPTIONS /foo/ HTTP/1.1\r\n
+        Request Method: OPTIONS
+        Request URI: /foo/
+        Request Version: HTTP/1.1
+    Host: lightwebdav\r\n
+    User-Agent: cadaver/0.22.5 neon/0.26.3\r\n
+    Keep-Alive: \r\n
+    Connection: TE, Keep-Alive\r\n
+    TE: trailers\r\n
+    \r\n
+
+No.     Time        Source                Destination           Protocol Info
+      6 0.000515    127.0.0.1             127.0.0.1             HTTP     
HTTP/1.1 200 OK
+
+Frame 6 (303 bytes on wire, 303 bytes captured)
+    Arrival Time: Sep 24, 2007 22:58:33.256225000
+    [Time delta from previous captured frame: 0.000482000 seconds]
+    [Time delta from previous displayed frame: 0.000494000 seconds]
+    [Time since reference or first frame: 0.000515000 seconds]
+    Frame Number: 6
+    Frame Length: 303 bytes
+    Capture Length: 303 bytes
+    [Frame is marked: False]
+    [Protocols in frame: eth:ip:tcp:http]
+    [Coloring Rule Name: Checksum Errors]
+    [Coloring Rule String: cdp.checksum_bad==1 || edp.checksum_bad==1 || 
ip.checksum_bad==1 || tcp.checksum_bad==1 || udp.checksum_bad==1]
+Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 
00:00:00_00:00:00 (00:00:00:00:00:00)
+    Destination: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        Address: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)
+        .... ..0. .... .... .... .... = LG bit: Globally unique address 
(factory default)
+    Source: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        Address: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)
+        .... ..0. .... .... .... .... = LG bit: Globally unique address 
(factory default)
+    Type: IP (0x0800)
+Internet Protocol, Src: 127.0.0.1 (127.0.0.1), Dst: 127.0.0.1 (127.0.0.1)
+    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: 289
+    Identification: 0xe207 (57863)
+    Flags: 0x04 (Don't Fragment)
+        0... = Reserved bit: Not set
+        .1.. = Don't fragment: Set
+        ..0. = More fragments: Not set
+    Fragment offset: 0
+    Time to live: 64
+    Protocol: TCP (0x06)
+    Header checksum: 0x59cd [correct]
+        [Good: True]
+        [Bad : False]
+    Source: 127.0.0.1 (127.0.0.1)
+    Destination: 127.0.0.1 (127.0.0.1)
+Transmission Control Protocol, Src Port: http (80), Dst Port: 50771 (50771), 
Seq: 1, Ack: 142, Len: 237
+    Source port: http (80)
+    Destination port: 50771 (50771)
+    Sequence number: 1    (relative sequence number)
+    [Next sequence number: 238    (relative sequence number)]
+    Acknowledgement number: 142    (relative ack number)
+    Header length: 32 bytes
+    Flags: 0x18 (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: 33920 (scaled)
+    Checksum: 0xff15 [incorrect, should be 0x59f4 (maybe caused by "TCP 
checksum offload"?)]
+        [Good Checksum: False]
+        [Bad Checksum: True]
+    Options: (12 bytes)
+        NOP
+        NOP
+        Timestamps: TSval 28172418, TSecr 28172418
+Hypertext Transfer Protocol
+    HTTP/1.1 200 OK\r\n
+        Request Version: HTTP/1.1
+        Response Code: 200
+    DAV: 1,2\r\n
+    MS-Author-Via: DAV\r\n
+    Allow: PROPFIND, DELETE, MKCOL, PUT, MOVE, COPY, PROPPATCH, LOCK, 
UNLOCK\r\n
+    Allow: OPTIONS, GET, HEAD, POST\r\n
+    Content-Length: 0
+    Date: Mon, 24 Sep 2007 20:58:32 GMT\r\n
+    Server: lighttpd/1.4.18\r\n
+    \r\n
+
+No.     Time        Source                Destination           Protocol Info
+      8 0.000829    127.0.0.1             127.0.0.1             HTTP     
PROPFIND /foo/ HTTP/1.1
+
+Frame 8 (244 bytes on wire, 244 bytes captured)
+    Arrival Time: Sep 24, 2007 22:58:33.256539000
+    [Time delta from previous captured frame: 0.000300000 seconds]
+    [Time delta from previous displayed frame: 0.000314000 seconds]
+    [Time since reference or first frame: 0.000829000 seconds]
+    Frame Number: 8
+    Frame Length: 244 bytes
+    Capture Length: 244 bytes
+    [Frame is marked: False]
+    [Protocols in frame: eth:ip:tcp:http]
+    [Coloring Rule Name: Checksum Errors]
+    [Coloring Rule String: cdp.checksum_bad==1 || edp.checksum_bad==1 || 
ip.checksum_bad==1 || tcp.checksum_bad==1 || udp.checksum_bad==1]
+Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 
00:00:00_00:00:00 (00:00:00:00:00:00)
+    Destination: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        Address: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)
+        .... ..0. .... .... .... .... = LG bit: Globally unique address 
(factory default)
+    Source: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        Address: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)
+        .... ..0. .... .... .... .... = LG bit: Globally unique address 
(factory default)
+    Type: IP (0x0800)
+Internet Protocol, Src: 127.0.0.1 (127.0.0.1), Dst: 127.0.0.1 (127.0.0.1)
+    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: 230
+    Identification: 0x6ef7 (28407)
+    Flags: 0x04 (Don't Fragment)
+        0... = Reserved bit: Not set
+        .1.. = Don't fragment: Set
+        ..0. = More fragments: Not set
+    Fragment offset: 0
+    Time to live: 64
+    Protocol: TCP (0x06)
+    Header checksum: 0xcd18 [correct]
+        [Good: True]
+        [Bad : False]
+    Source: 127.0.0.1 (127.0.0.1)
+    Destination: 127.0.0.1 (127.0.0.1)
+Transmission Control Protocol, Src Port: 50771 (50771), Dst Port: http (80), 
Seq: 142, Ack: 238, Len: 178
+    Source port: 50771 (50771)
+    Destination port: http (80)
+    Sequence number: 142    (relative sequence number)
+    [Next sequence number: 320    (relative sequence number)]
+    Acknowledgement number: 238    (relative ack number)
+    Header length: 32 bytes
+    Flags: 0x18 (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: 33920 (scaled)
+    Checksum: 0xfeda [incorrect, should be 0x34fe (maybe caused by "TCP 
checksum offload"?)]
+        [Good Checksum: False]
+        [Bad Checksum: True]
+    Options: (12 bytes)
+        NOP
+        NOP
+        Timestamps: TSval 28172418, TSecr 28172418
+Hypertext Transfer Protocol
+    PROPFIND /foo/ HTTP/1.1\r\n
+        Request Method: PROPFIND
+        Request URI: /foo/
+        Request Version: HTTP/1.1
+    Host: lightwebdav\r\n
+    User-Agent: cadaver/0.22.5 neon/0.26.3\r\n
+    Connection: TE\r\n
+    TE: trailers\r\n
+    Depth: 0\r\n
+    Content-Length: 288
+    Content-Type: application/xml\r\n
+    \r\n
+
+No.     Time        Source                Destination           Protocol Info
+      9 0.000847    127.0.0.1             127.0.0.1             HTTP     
Continuation or non-HTTP traffic
+
+Frame 9 (354 bytes on wire, 354 bytes captured)
+    Arrival Time: Sep 24, 2007 22:58:33.256557000
+    [Time delta from previous captured frame: 0.000018000 seconds]
+    [Time delta from previous displayed frame: 0.000018000 seconds]
+    [Time since reference or first frame: 0.000847000 seconds]
+    Frame Number: 9
+    Frame Length: 354 bytes
+    Capture Length: 354 bytes
+    [Frame is marked: False]
+    [Protocols in frame: eth:ip:tcp:http:data]
+    [Coloring Rule Name: Checksum Errors]
+    [Coloring Rule String: cdp.checksum_bad==1 || edp.checksum_bad==1 || 
ip.checksum_bad==1 || tcp.checksum_bad==1 || udp.checksum_bad==1]
+Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 
00:00:00_00:00:00 (00:00:00:00:00:00)
+    Destination: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        Address: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)
+        .... ..0. .... .... .... .... = LG bit: Globally unique address 
(factory default)
+    Source: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        Address: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)
+        .... ..0. .... .... .... .... = LG bit: Globally unique address 
(factory default)
+    Type: IP (0x0800)
+Internet Protocol, Src: 127.0.0.1 (127.0.0.1), Dst: 127.0.0.1 (127.0.0.1)
+    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: 340
+    Identification: 0x6ef8 (28408)
+    Flags: 0x04 (Don't Fragment)
+        0... = Reserved bit: Not set
+        .1.. = Don't fragment: Set
+        ..0. = More fragments: Not set
+    Fragment offset: 0
+    Time to live: 64
+    Protocol: TCP (0x06)
+    Header checksum: 0xcca9 [correct]
+        [Good: True]
+        [Bad : False]
+    Source: 127.0.0.1 (127.0.0.1)
+    Destination: 127.0.0.1 (127.0.0.1)
+Transmission Control Protocol, Src Port: 50771 (50771), Dst Port: http (80), 
Seq: 320, Ack: 238, Len: 288
+    Source port: 50771 (50771)
+    Destination port: http (80)
+    Sequence number: 320    (relative sequence number)
+    [Next sequence number: 608    (relative sequence number)]
+    Acknowledgement number: 238    (relative ack number)
+    Header length: 32 bytes
+    Flags: 0x18 (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: 33920 (scaled)
+    Checksum: 0xff48 [incorrect, should be 0x5234 (maybe caused by "TCP 
checksum offload"?)]
+        [Good Checksum: False]
+        [Bad Checksum: True]
+    Options: (12 bytes)
+        NOP
+        NOP
+        Timestamps: TSval 28172418, TSecr 28172418
+Hypertext Transfer Protocol
+    Data (288 bytes)
+
+0000  3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31   <?xml version="1
+0010  2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 75 74   .0" encoding="ut
+0020  66 2d 38 22 3f 3e 0a 3c 70 72 6f 70 66 69 6e 64   f-8"?>.<propfind
+0030  20 78 6d 6c 6e 73 3d 22 44 41 56 3a 22 3e 3c 70    xmlns="DAV:"><p
+0040  72 6f 70 3e 0a 3c 67 65 74 63 6f 6e 74 65 6e 74   rop>.<getcontent
+0050  6c 65 6e 67 74 68 20 78 6d 6c 6e 73 3d 22 44 41   length xmlns="DA
+0060  56 3a 22 2f 3e 0a 3c 67 65 74 6c 61 73 74 6d 6f   V:"/>.<getlastmo
+0070  64 69 66 69 65 64 20 78 6d 6c 6e 73 3d 22 44 41   dified xmlns="DA
+0080  56 3a 22 2f 3e 0a 3c 65 78 65 63 75 74 61 62 6c   V:"/>.<executabl
+0090  65 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f   e xmlns="http://
+00a0  61 70 61 63 68 65 2e 6f 72 67 2f 64 61 76 2f 70   apache.org/dav/p
+00b0  72 6f 70 73 2f 22 2f 3e 0a 3c 72 65 73 6f 75 72   rops/"/>.<resour
+00c0  63 65 74 79 70 65 20 78 6d 6c 6e 73 3d 22 44 41   cetype xmlns="DA
+00d0  56 3a 22 2f 3e 0a 3c 63 68 65 63 6b 65 64 2d 69   V:"/>.<checked-i
+00e0  6e 20 78 6d 6c 6e 73 3d 22 44 41 56 3a 22 2f 3e   n xmlns="DAV:"/>
+00f0  0a 3c 63 68 65 63 6b 65 64 2d 6f 75 74 20 78 6d   .<checked-out xm
+0100  6c 6e 73 3d 22 44 41 56 3a 22 2f 3e 0a 3c 2f 70   lns="DAV:"/>.</p
+0110  72 6f 70 3e 3c 2f 70 72 6f 70 66 69 6e 64 3e 0a   rop></propfind>.
+
+No.     Time        Source                Destination           Protocol Info
+     11 0.001473    127.0.0.1             127.0.0.1             HTTP/XML 
HTTP/1.1 207 Multi-status
+
+Frame 11 (896 bytes on wire, 896 bytes captured)
+    Arrival Time: Sep 24, 2007 22:58:33.257183000
+    [Time delta from previous captured frame: 0.000596000 seconds]
+    [Time delta from previous displayed frame: 0.000626000 seconds]
+    [Time since reference or first frame: 0.001473000 seconds]
+    Frame Number: 11
+    Frame Length: 896 bytes
+    Capture Length: 896 bytes
+    [Frame is marked: False]
+    [Protocols in frame: eth:ip:tcp:http:xml]
+    [Coloring Rule Name: Checksum Errors]
+    [Coloring Rule String: cdp.checksum_bad==1 || edp.checksum_bad==1 || 
ip.checksum_bad==1 || tcp.checksum_bad==1 || udp.checksum_bad==1]
+Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 
00:00:00_00:00:00 (00:00:00:00:00:00)
+    Destination: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        Address: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)
+        .... ..0. .... .... .... .... = LG bit: Globally unique address 
(factory default)
+    Source: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        Address: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)
+        .... ..0. .... .... .... .... = LG bit: Globally unique address 
(factory default)
+    Type: IP (0x0800)
+Internet Protocol, Src: 127.0.0.1 (127.0.0.1), Dst: 127.0.0.1 (127.0.0.1)
+    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: 882
+    Identification: 0xe209 (57865)
+    Flags: 0x04 (Don't Fragment)
+        0... = Reserved bit: Not set
+        .1.. = Don't fragment: Set
+        ..0. = More fragments: Not set
+    Fragment offset: 0
+    Time to live: 64
+    Protocol: TCP (0x06)
+    Header checksum: 0x577a [correct]
+        [Good: True]
+        [Bad : False]
+    Source: 127.0.0.1 (127.0.0.1)
+    Destination: 127.0.0.1 (127.0.0.1)
+Transmission Control Protocol, Src Port: http (80), Dst Port: 50771 (50771), 
Seq: 238, Ack: 608, Len: 830
+    Source port: http (80)
+    Destination port: 50771 (50771)
+    Sequence number: 238    (relative sequence number)
+    [Next sequence number: 1068    (relative sequence number)]
+    Acknowledgement number: 608    (relative ack number)
+    Header length: 32 bytes
+    Flags: 0x18 (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: 36096 (scaled)
+    Checksum: 0x0167 [incorrect, should be 0xa51b (maybe caused by "TCP 
checksum offload"?)]
+        [Good Checksum: False]
+        [Bad Checksum: True]
+    Options: (12 bytes)
+        NOP
+        NOP
+        Timestamps: TSval 28172419, TSecr 28172418
+Hypertext Transfer Protocol
+    HTTP/1.1 207 Multi-status\r\n
+        Request Version: HTTP/1.1
+        Response Code: 207
+    Content-Type: text/xml; charset="utf-8"\r\n
+    Content-Length: 677
+    Date: Mon, 24 Sep 2007 20:58:33 GMT\r\n
+    Server: lighttpd/1.4.18\r\n
+    \r\n
+eXtensible Markup Language
+    <?xml
+        version="1.0"
+        encoding="utf-8"
+        ?>
+    <D:multistatus
+        xmlns:D="DAV:"
+        xmlns:ns0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/">
+        <D:response>
+            <D:href>
+                http://lightwebdav/foo/
+                </D:href>
+            <D:propstat>
+                <D:prop>
+                    <D:getcontentlength>
+                        4096
+                        </D:getcontentlength>
+                    <D:getlastmodified
+                        ns0:dt="dateTime.rfc1123">
+                        Mon, 24 Sep 2007 20:50:13 GMT
+                        </D:getlastmodified>
+                    <D:resourcetype>
+                        <D:collection/>
+                        </D:resourcetype>
+                    </D:prop>
+                <D:status>
+                    HTTP/1.1 200 OK
+                    </D:status>
+                </D:propstat>
+            <D:propstat>
+                <D:prop>
+                    <executable
+                        xmlns="http://apache.org/dav/props/"/>
+                    <checked-in
+                        xmlns="DAV:"/>
+                    <checked-out
+                        xmlns="DAV:"/>
+                    </D:prop>
+                <D:status>
+                    HTTP/1.1 404 Not Found
+                    </D:status>
+                </D:propstat>
+            </D:response>
+        </D:multistatus>
+
+No.     Time        Source                Destination           Protocol Info
+     13 3.136930    127.0.0.1             127.0.0.1             HTTP     
PROPFIND /foo/ HTTP/1.1
+
+Frame 13 (244 bytes on wire, 244 bytes captured)
+    Arrival Time: Sep 24, 2007 22:58:36.392640000
+    [Time delta from previous captured frame: 3.095785000 seconds]
+    [Time delta from previous displayed frame: 3.135457000 seconds]
+    [Time since reference or first frame: 3.136930000 seconds]
+    Frame Number: 13
+    Frame Length: 244 bytes
+    Capture Length: 244 bytes
+    [Frame is marked: False]
+    [Protocols in frame: eth:ip:tcp:http]
+    [Coloring Rule Name: Checksum Errors]
+    [Coloring Rule String: cdp.checksum_bad==1 || edp.checksum_bad==1 || 
ip.checksum_bad==1 || tcp.checksum_bad==1 || udp.checksum_bad==1]
+Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 
00:00:00_00:00:00 (00:00:00:00:00:00)
+    Destination: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        Address: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)
+        .... ..0. .... .... .... .... = LG bit: Globally unique address 
(factory default)
+    Source: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        Address: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)
+        .... ..0. .... .... .... .... = LG bit: Globally unique address 
(factory default)
+    Type: IP (0x0800)
+Internet Protocol, Src: 127.0.0.1 (127.0.0.1), Dst: 127.0.0.1 (127.0.0.1)
+    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: 230
+    Identification: 0x6efa (28410)
+    Flags: 0x04 (Don't Fragment)
+        0... = Reserved bit: Not set
+        .1.. = Don't fragment: Set
+        ..0. = More fragments: Not set
+    Fragment offset: 0
+    Time to live: 64
+    Protocol: TCP (0x06)
+    Header checksum: 0xcd15 [correct]
+        [Good: True]
+        [Bad : False]
+    Source: 127.0.0.1 (127.0.0.1)
+    Destination: 127.0.0.1 (127.0.0.1)
+Transmission Control Protocol, Src Port: 50771 (50771), Dst Port: http (80), 
Seq: 608, Ack: 1068, Len: 178
+    Source port: 50771 (50771)
+    Destination port: http (80)
+    Sequence number: 608    (relative sequence number)
+    [Next sequence number: 786    (relative sequence number)]
+    Acknowledgement number: 1068    (relative ack number)
+    Header length: 32 bytes
+    Flags: 0x18 (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: 35584 (scaled)
+    Checksum: 0xfeda [incorrect, should be 0x2ccf (maybe caused by "TCP 
checksum offload"?)]
+        [Good Checksum: False]
+        [Bad Checksum: True]
+    Options: (12 bytes)
+        NOP
+        NOP
+        Timestamps: TSval 28173202, TSecr 28172419
+Hypertext Transfer Protocol
+    PROPFIND /foo/ HTTP/1.1\r\n
+        Request Method: PROPFIND
+        Request URI: /foo/
+        Request Version: HTTP/1.1
+    Host: lightwebdav\r\n
+    User-Agent: cadaver/0.22.5 neon/0.26.3\r\n
+    Connection: TE\r\n
+    TE: trailers\r\n
+    Depth: 1\r\n
+    Content-Length: 288
+    Content-Type: application/xml\r\n
+    \r\n
+
+No.     Time        Source                Destination           Protocol Info
+     14 3.136965    127.0.0.1             127.0.0.1             HTTP     
Continuation or non-HTTP traffic
+
+Frame 14 (354 bytes on wire, 354 bytes captured)
+    Arrival Time: Sep 24, 2007 22:58:36.392675000
+    [Time delta from previous captured frame: 0.000035000 seconds]
+    [Time delta from previous displayed frame: 0.000035000 seconds]
+    [Time since reference or first frame: 3.136965000 seconds]
+    Frame Number: 14
+    Frame Length: 354 bytes
+    Capture Length: 354 bytes
+    [Frame is marked: False]
+    [Protocols in frame: eth:ip:tcp:http:data]
+    [Coloring Rule Name: Checksum Errors]
+    [Coloring Rule String: cdp.checksum_bad==1 || edp.checksum_bad==1 || 
ip.checksum_bad==1 || tcp.checksum_bad==1 || udp.checksum_bad==1]
+Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 
00:00:00_00:00:00 (00:00:00:00:00:00)
+    Destination: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        Address: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)
+        .... ..0. .... .... .... .... = LG bit: Globally unique address 
(factory default)
+    Source: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        Address: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)
+        .... ..0. .... .... .... .... = LG bit: Globally unique address 
(factory default)
+    Type: IP (0x0800)
+Internet Protocol, Src: 127.0.0.1 (127.0.0.1), Dst: 127.0.0.1 (127.0.0.1)
+    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: 340
+    Identification: 0x6efb (28411)
+    Flags: 0x04 (Don't Fragment)
+        0... = Reserved bit: Not set
+        .1.. = Don't fragment: Set
+        ..0. = More fragments: Not set
+    Fragment offset: 0
+    Time to live: 64
+    Protocol: TCP (0x06)
+    Header checksum: 0xcca6 [correct]
+        [Good: True]
+        [Bad : False]
+    Source: 127.0.0.1 (127.0.0.1)
+    Destination: 127.0.0.1 (127.0.0.1)
+Transmission Control Protocol, Src Port: 50771 (50771), Dst Port: http (80), 
Seq: 786, Ack: 1068, Len: 288
+    Source port: 50771 (50771)
+    Destination port: http (80)
+    Sequence number: 786    (relative sequence number)
+    [Next sequence number: 1074    (relative sequence number)]
+    Acknowledgement number: 1068    (relative ack number)
+    Header length: 32 bytes
+    Flags: 0x18 (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: 35584 (scaled)
+    Checksum: 0xff48 [incorrect, should be 0x4a06 (maybe caused by "TCP 
checksum offload"?)]
+        [Good Checksum: False]
+        [Bad Checksum: True]
+    Options: (12 bytes)
+        NOP
+        NOP
+        Timestamps: TSval 28173202, TSecr 28172419
+Hypertext Transfer Protocol
+    Data (288 bytes)
+
+0000  3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31   <?xml version="1
+0010  2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 75 74   .0" encoding="ut
+0020  66 2d 38 22 3f 3e 0a 3c 70 72 6f 70 66 69 6e 64   f-8"?>.<propfind
+0030  20 78 6d 6c 6e 73 3d 22 44 41 56 3a 22 3e 3c 70    xmlns="DAV:"><p
+0040  72 6f 70 3e 0a 3c 67 65 74 63 6f 6e 74 65 6e 74   rop>.<getcontent
+0050  6c 65 6e 67 74 68 20 78 6d 6c 6e 73 3d 22 44 41   length xmlns="DA
+0060  56 3a 22 2f 3e 0a 3c 67 65 74 6c 61 73 74 6d 6f   V:"/>.<getlastmo
+0070  64 69 66 69 65 64 20 78 6d 6c 6e 73 3d 22 44 41   dified xmlns="DA
+0080  56 3a 22 2f 3e 0a 3c 65 78 65 63 75 74 61 62 6c   V:"/>.<executabl
+0090  65 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f   e xmlns="http://
+00a0  61 70 61 63 68 65 2e 6f 72 67 2f 64 61 76 2f 70   apache.org/dav/p
+00b0  72 6f 70 73 2f 22 2f 3e 0a 3c 72 65 73 6f 75 72   rops/"/>.<resour
+00c0  63 65 74 79 70 65 20 78 6d 6c 6e 73 3d 22 44 41   cetype xmlns="DA
+00d0  56 3a 22 2f 3e 0a 3c 63 68 65 63 6b 65 64 2d 69   V:"/>.<checked-i
+00e0  6e 20 78 6d 6c 6e 73 3d 22 44 41 56 3a 22 2f 3e   n xmlns="DAV:"/>
+00f0  0a 3c 63 68 65 63 6b 65 64 2d 6f 75 74 20 78 6d   .<checked-out xm
+0100  6c 6e 73 3d 22 44 41 56 3a 22 2f 3e 0a 3c 2f 70   lns="DAV:"/>.</p
+0110  72 6f 70 3e 3c 2f 70 72 6f 70 66 69 6e 64 3e 0a   rop></propfind>.
+
+No.     Time        Source                Destination           Protocol Info
+     16 3.137723    127.0.0.1             127.0.0.1             HTTP/XML 
HTTP/1.1 207 Multi-status
+
+Frame 16 (1413 bytes on wire, 1413 bytes captured)
+    Arrival Time: Sep 24, 2007 22:58:36.393433000
+    [Time delta from previous captured frame: 0.000733000 seconds]
+    [Time delta from previous displayed frame: 0.000758000 seconds]
+    [Time since reference or first frame: 3.137723000 seconds]
+    Frame Number: 16
+    Frame Length: 1413 bytes
+    Capture Length: 1413 bytes
+    [Frame is marked: False]
+    [Protocols in frame: eth:ip:tcp:http:xml]
+    [Coloring Rule Name: Checksum Errors]
+    [Coloring Rule String: cdp.checksum_bad==1 || edp.checksum_bad==1 || 
ip.checksum_bad==1 || tcp.checksum_bad==1 || udp.checksum_bad==1]
+Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 
00:00:00_00:00:00 (00:00:00:00:00:00)
+    Destination: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        Address: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)
+        .... ..0. .... .... .... .... = LG bit: Globally unique address 
(factory default)
+    Source: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        Address: 00:00:00_00:00:00 (00:00:00:00:00:00)
+        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)
+        .... ..0. .... .... .... .... = LG bit: Globally unique address 
(factory default)
+    Type: IP (0x0800)
+Internet Protocol, Src: 127.0.0.1 (127.0.0.1), Dst: 127.0.0.1 (127.0.0.1)
+    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: 1399
+    Identification: 0xe20b (57867)
+    Flags: 0x04 (Don't Fragment)
+        0... = Reserved bit: Not set
+        .1.. = Don't fragment: Set
+        ..0. = More fragments: Not set
+    Fragment offset: 0
+    Time to live: 64
+    Protocol: TCP (0x06)
+    Header checksum: 0x5573 [correct]
+        [Good: True]
+        [Bad : False]
+    Source: 127.0.0.1 (127.0.0.1)
+    Destination: 127.0.0.1 (127.0.0.1)
+Transmission Control Protocol, Src Port: http (80), Dst Port: 50771 (50771), 
Seq: 1068, Ack: 1074, Len: 1347
+    Source port: http (80)
+    Destination port: 50771 (50771)
+    Sequence number: 1068    (relative sequence number)
+    [Next sequence number: 2415    (relative sequence number)]
+    Acknowledgement number: 1074    (relative ack number)
+    Header length: 32 bytes
+    Flags: 0x18 (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: 38144 (scaled)
+    Checksum: 0x036c [incorrect, should be 0x6beb (maybe caused by "TCP 
checksum offload"?)]
+        [Good Checksum: False]
+        [Bad Checksum: True]
+    Options: (12 bytes)
+        NOP
+        NOP
+        Timestamps: TSval 28173203, TSecr 28173202
+Hypertext Transfer Protocol
+    HTTP/1.1 207 Multi-status\r\n
+        Request Version: HTTP/1.1
+        Response Code: 207
+    Content-Type: text/xml; charset="utf-8"\r\n
+    Content-Length: 1193
+    Date: Mon, 24 Sep 2007 20:58:36 GMT\r\n
+    Server: lighttpd/1.4.18\r\n
+    \r\n
+eXtensible Markup Language
+    <?xml
+        version="1.0"
+        encoding="utf-8"
+        ?>
+    <D:multistatus
+        xmlns:D="DAV:"
+        xmlns:ns0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/">
+        <D:response>
+            <D:href>
+                http://lightwebdav/foo/bar.txt
+                </D:href>
+            <D:propstat>
+                <D:prop>
+                    <D:getcontentlength>
+                        12
+                        </D:getcontentlength>
+                    <D:getlastmodified
+                        ns0:dt="dateTime.rfc1123">
+                        Mon, 24 Sep 2007 20:50:13 GMT
+                        </D:getlastmodified>
+                    </D:prop>
+                <D:status>
+                    HTTP/1.1 200 OK
+                    </D:status>
+                </D:propstat>
+            <D:propstat>
+                <D:prop>
+                    <executable
+                        xmlns="http://apache.org/dav/props/"/>
+                    <resourcetype
+                        xmlns="DAV:"/>
+                    <checked-in
+                        xmlns="DAV:"/>
+                    <checked-out
+                        xmlns="DAV:"/>
+                    </D:prop>
+                <D:status>
+                    HTTP/1.1 404 Not Found
+                    </D:status>
+                </D:propstat>
+            </D:response>
+        <D:response>
+            <D:href>
+                http://lightwebdav/foo/
+                </D:href>
+            <D:propstat>
+                <D:prop>
+                    <D:getcontentlength>
+                        4096
+                        </D:getcontentlength>
+                    <D:getlastmodified
+                        ns0:dt="dateTime.rfc1123">
+                        Mon, 24 Sep 2007 20:50:13 GMT
+                        </D:getlastmodified>
+                    <D:resourcetype>
+                        <D:collection/>
+                        </D:resourcetype>
+                    </D:prop>
+                <D:status>
+                    HTTP/1.1 200 OK
+                    </D:status>
+                </D:propstat>
+            <D:propstat>
+                <D:prop>
+                    <executable
+                        xmlns="http://apache.org/dav/props/"/>
+                    <checked-in
+                        xmlns="DAV:"/>
+                    <checked-out
+                        xmlns="DAV:"/>
+                    </D:prop>
+                <D:status>
+                    HTTP/1.1 404 Not Found
+                    </D:status>
+                </D:propstat>
+            </D:response>
+        </D:multistatus>

Propchange: trunk/Webdav/docs/wireshark/cadaver_lighttpd_ls.txt
------------------------------------------------------------------------------
    svn:eol-style = native


-- 
svn-components mailing list
[email protected]
http://lists.ez.no/mailman/listinfo/svn-components

Reply via email to