1. DropBox works fine -- no problems with any files of any size.
2. Wireshark capture completed -- see below. I used a text editor to filter the packet stream by hand.*.
3. I am not savvy enough to use Hash; I don't operate at the Terminal level.
4. I am not set up to run Windows applications on my Mac. I don't have a PC available.
* I could not figure out how to use Wireshark to filter on the specific remote IP address.
Using File Mapping mode in Interarchy:
I copied the 1,364 character file -- successful.
I copied the 1,365 character file -- started, almost complete, struggle, time out.
Here is the Interarchy Transcript:
SIZE index1364charactersOKviafilemap.html
550 Could not get file size.
PASV
227 Entering Passive Mode (206,188,192,160,92,22)
STOR index1364charactersOKviafilemap.html
150 Ok to send data.
226 Transfer complete.
MFF Create=20140911132938;Modify=20140911164219;UNIX.mode=33188 index1364charactersOKviafilemap.html
500 Unknown command.
SIZE index1365charactersNOviafilemap.html
550 Could not get file size.
PASV
227 Entering Passive Mode (206,188,192,160,95,235)
STOR index1365charactersNOviafilemap.html
150 Ok to send data.
QUIT
Here is the Wireshark capture file from the first (successful) transfer:
Request: SIZE index1364charactersOKviafilemap.html
21\xe2\x86\x9253324 [ACK] Seq=1 Ack=44 Win=4586 Len=0 TSval=1800168337 TSecr=39516936
Response: 550 Could not get file size.
53324\xe2\x86\x9221 [ACK] Seq=44 Ack=31 Win=65535 Len=0 TSval=39516936 TSecr=1800168338
Request: PASV
21\xe2\x86\x9253324 [ACK] Seq=31 Ack=50 Win=4592 Len=0 TSval=1800168383 TSecr=39516936
Response: 227 Entering Passive Mode (206,188,192,160,92,22)
53324\xe2\x86\x9221 [ACK] Seq=50 Ack=82 Win=65535 Len=0 TSval=39516937 TSecr=1800168384
53326\xe2\x86\x9223574 [SYN] Seq=0 Win=65535 Len=0 MSS=1460 WS=8 TSval=39516937 TSecr=0 SACK_PERM=1
Request: STOR index1364charactersOKviafilemap.html
[TCP Dup ACK 9#1] 21\xe2\x86\x9253324 [ACK] Seq=82 Ack=50 Win=4592 Len=0 TSval=1800168438 TSecr=39516937
23574\xe2\x86\x9253326 [SYN, ACK] Seq=0 Ack=1 Win=14480 Len=0 MSS=1460 TSval=458474731 TSecr=39516937
53326\xe2\x86\x9223574 [ACK] Seq=1 Ack=1 Win=524280 Len=0 TSval=39516937 TSecr=458474731
FTP Data: 1424 bytes
53326\xe2\x86\x9223574 [FIN, ACK] Seq=1425 Ack=1 Win=524280 Len=0 TSval=39516937 TSecr=458474731
21\xe2\x86\x9253324 [ACK] Seq=82 Ack=93 Win=4635 Len=0 TSval=1800168464 TSecr=39516937
23574\xe2\x86\x9253326 [ACK] Seq=1 Ack=1425 Win=17088 Len=0 TSval=458474735 TSecr=39516937
[TCP Retransmission] 53326\xe2\x86\x9223574 [FIN, ACK] Seq=1425 Ack=1 Win=524280 Len=0 TSval=39516938 TSecr=458474735
[TCP Dup ACK 19#1] 23574\xe2\x86\x9253326 [ACK] Seq=1 Ack=1425 Win=17088 Len=0 TSval=458474735 TSecr=39516937
Response: 150 Ok to send data.
53324\xe2\x86\x9221 [ACK] Seq=93 Ack=104 Win=65535 Len=0 TSval=39516938 TSecr=1800168490
23574\xe2\x86\x9253326 [FIN, ACK] Seq=1 Ack=1426 Win=17088 Len=0 TSval=458474738 TSecr=39516937
53326\xe2\x86\x9223574 [ACK] Seq=1426 Ack=2 Win=524280 Len=0 TSval=39516938 TSecr=458474738
[TCP Dup ACK 24#1] 23574\xe2\x86\x9253326 [ACK] Seq=2 Ack=1426 Win=17088 Len=0 TSval=458474742 TSecr=39516938
Response: 226 Transfer complete.
53324\xe2\x86\x9221 [ACK] Seq=93 Ack=128 Win=65535 Len=0 TSval=39516939 TSecr=1800168579
Request: MFF Create=20140911132938;Modify=20140911164219;UNIX.mode=33188 index1364charactersOKviafilemap.html
21\xe2\x86\x9253324 [ACK] Seq=128 Ack=195 Win=4737 Len=0 TSval=1800168642 TSecr=39516939
53324\xe2\x86\x9221 [ACK] Seq=195 Ack=150 Win=65535 Len=0 TSval=39516939 TSecr=1800168642
Here is the Wireshark capture file from the second (unsuccessful) transfer:
Request: SIZE index1365charactersNOviafilemap.html
21\xe2\x86\x9253324 [ACK] Seq=150 Ack=238 Win=4780 Len=0 TSval=1800179198 TSecr=39517044
Response: 550 Could not get file size.
53324\xe2\x86\x9221 [ACK] Seq=238 Ack=180 Win=65535 Len=0 TSval=39517045 TSecr=1800179199
Request: PASV
21\xe2\x86\x9253324 [ACK] Seq=180 Ack=244 Win=4786 Len=0 TSval=1800179243 TSecr=39517045
Response: 227 Entering Passive Mode (206,188,192,160,95,235)
53324\xe2\x86\x9221 [ACK] Seq=244 Ack=232 Win=65535 Len=0 TSval=39517045 TSecr=1800179244
53327\xe2\x86\x9224555 [SYN] Seq=0 Win=65535 Len=0 MSS=1460 WS=8 TSval=39517045 TSecr=0 SACK_PERM=1
Request: STOR index1365charactersNOviafilemap.html
[TCP Dup ACK 64#1] 21\xe2\x86\x9253324 [ACK] Seq=232 Ack=244 Win=4786 Len=0 TSval=1800179297 TSecr=39517045
21\xe2\x86\x9253324 [ACK] Seq=232 Ack=287 Win=4829 Len=0 TSval=1800179300 TSecr=39517045
24555\xe2\x86\x9253327 [SYN, ACK] Seq=0 Ack=1 Win=14480 Len=0 MSS=1460 TSval=458475817 TSecr=39517045
53327\xe2\x86\x9224555 [ACK] Seq=1 Ack=1 Win=524280 Len=0 TSval=39517046 TSecr=458475817
FTP Data: 1425 bytes
53327\xe2\x86\x9224555 [FIN, ACK] Seq=1426 Ack=1 Win=524280 Len=0 TSval=39517046 TSecr=458475817
[TCP Dup ACK 70#1] 24555\xe2\x86\x9253327 [ACK] Seq=1 Ack=1 Win=14480 Len=0 TSval=458475821 TSecr=39517046
Response: 150 Ok to send data.
53324\xe2\x86\x9221 [ACK] Seq=287 Ack=254 Win=65535 Len=0 TSval=39517046 TSecr=1800179345
[TCP Retransmission] FTP Data: 1425 bytes
80\xe2\x86\x9253328 [SYN, ACK] Seq=0 Ack=1 Win=42540 Len=0 MSS=1430 SACK_PERM=1 TSval=2399790227 TSecr=39517057 WS=64
[TCP segment of a reassembled PDU]
80\xe2\x86\x9253328 [ACK] Seq=1 Ack=1418 Win=42880 Len=0 TSval=2399790243 TSecr=39517057
80\xe2\x86\x9253328 [ACK] Seq=1 Ack=1520 Win=42880 Len=0 TSval=2399790256 TSecr=39517057
80\xe2\x86\x9253329 [SYN, ACK] Seq=0 Ack=1 Win=42540 Len=0 MSS=1430 SACK_PERM=1 TSval=555965929 TSecr=39517058 WS=128
80\xe2\x86\x9253329 [ACK] Seq=1 Ack=1368 Win=45440 Len=0 TSval=555965943 TSecr=39517058
[TCP segment of a reassembled PDU]
[TCP segment of a reassembled PDU]
[TCP segment of a reassembled PDU]
[TCP segment of a reassembled PDU]
[TCP segment of a reassembled PDU]
[TCP Retransmission] FTP Data: 1425 bytes
[TCP Retransmission] FTP Data: 1425 bytes
[TCP Retransmission] FTP Data: 1425 bytes
53312\xe2\x86\x928769 [FIN, PSH, ACK] Seq=1 Ack=1 Win=65535 Len=1425 TSval=39517222 TSecr=458332340
[TCP Retransmission] FTP Data: 1425 bytes
53302\xe2\x86\x9252868 [RST, ACK] Seq=1 Ack=1 Win=65535 Len=0
Request: QUIT
53324\xe2\x86\x9221 [FIN, ACK] Seq=293 Ack=254 Win=65535 Len=0 TSval=39517646 TSecr=1800179345
[TCP Dup ACK 75#1] 21\xe2\x86\x9253324 [ACK] Seq=254 Ack=287 Win=4829 Len=0 TSval=1800239421 TSecr=39517046
21\xe2\x86\x9253324 [ACK] Seq=254 Ack=294 Win=4835 Len=0 TSval=1800239435 TSecr=39517646
[TCP Dup ACK 171#1] 53324\xe2\x86\x9221 [ACK] Seq=294 Ack=254 Win=65535 Len=0 TSval=39517646 TSecr=1800239435
[TCP Retransmission] FTP Data: 1425 bytes
The file name ends up in the remote directory, but with a file size of -zero- bytes.