Have a strange situation where a user can download from any FTP server, but when they try to upload it used to take ages, now it just fails.
I've tried 'hash' to display progress and it does about 5-10% of a 20K file, for example and then sticks, and eventually disconnects.
I have checked the routers and Proxy and there are no access lists blocking FTP, as you can FTP in and then do Dir, which covers port 21 and 20. although, downloading is fine as well.
and the Proxy is in caching mode only, so is not perfroming and packet filtering
However, running Ethereal reveals shortly after the put command, and a short burst of transfer, Ethereal logs continuous re-transmissions, just like this
-------------------
No. Time Source Destination Protocol Info
25 64.341945 10.10.1.10 xxx.xxx.xxx.xxx FTP-DATA FTP Data: 1460 bytes
Frame 25 (1514 bytes on wire, 1514 bytes captured)
Ethernet II, Src: 00:0f:1f:6d:a6:ac, Dst: 00:00:0c:07:ac:01
Internet Protocol, Src Addr: 10.10.1.10 (10.10.1.10), Dst Addr: xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx)
Transmission Control Protocol, Src Port: 3538 (3538), Dst Port: ftp-data (20), Seq: 2921, Ack: 1, Len: 1460
FTP Data
No. Time Source Destination Protocol Info
26 70.430357 10.10.1.10 xxx.xxx.xxx.xxx FTP-DATA [TCP Retransmission] FTP Data: 1460 bytes
Frame 26 (1514 bytes on wire, 1514 bytes captured)
Ethernet II, Src: 00:0f:1f:6d:a6:ac, Dst: 00:00:0c:07:ac:01
Internet Protocol, Src Addr: 10.10.1.10 (10.10.1.10), Dst Addr: xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx)
Transmission Control Protocol, Src Port: 3538 (3538), Dst Port: ftp-data (20), Seq: 1461, Ack: 1, Len: 1460
---------------
anyone got any ideas where to continue?
Cheers
Gurner
I've tried 'hash' to display progress and it does about 5-10% of a 20K file, for example and then sticks, and eventually disconnects.
I have checked the routers and Proxy and there are no access lists blocking FTP, as you can FTP in and then do Dir, which covers port 21 and 20. although, downloading is fine as well.
and the Proxy is in caching mode only, so is not perfroming and packet filtering
However, running Ethereal reveals shortly after the put command, and a short burst of transfer, Ethereal logs continuous re-transmissions, just like this
-------------------
No. Time Source Destination Protocol Info
25 64.341945 10.10.1.10 xxx.xxx.xxx.xxx FTP-DATA FTP Data: 1460 bytes
Frame 25 (1514 bytes on wire, 1514 bytes captured)
Ethernet II, Src: 00:0f:1f:6d:a6:ac, Dst: 00:00:0c:07:ac:01
Internet Protocol, Src Addr: 10.10.1.10 (10.10.1.10), Dst Addr: xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx)
Transmission Control Protocol, Src Port: 3538 (3538), Dst Port: ftp-data (20), Seq: 2921, Ack: 1, Len: 1460
FTP Data
No. Time Source Destination Protocol Info
26 70.430357 10.10.1.10 xxx.xxx.xxx.xxx FTP-DATA [TCP Retransmission] FTP Data: 1460 bytes
Frame 26 (1514 bytes on wire, 1514 bytes captured)
Ethernet II, Src: 00:0f:1f:6d:a6:ac, Dst: 00:00:0c:07:ac:01
Internet Protocol, Src Addr: 10.10.1.10 (10.10.1.10), Dst Addr: xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx)
Transmission Control Protocol, Src Port: 3538 (3538), Dst Port: ftp-data (20), Seq: 1461, Ack: 1, Len: 1460
---------------
anyone got any ideas where to continue?
Cheers
Gurner