I just realized you are running edtftpj-1.4.5.
Hi Bruce. I am using the most recent version.(someone else was using old version, not me) I turned on debug. Here is the log:
(I set timeout as 4 minutes, but it only timeout after about 10 minutes after fiber cut. static private final int MaxFTPTimeout = 240000;)
01 Jul 2008 21:25:43,880 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7 Reply received: 220 Tornado-vxWorks (VxWorks 6.2) FTP server ready false false
01 Jul 2008 21:25:43,880 [Chassis Pool] DEBUG - Unable to find DeviceStatus for 9/pon2/7 Reply received
01 Jul 2008 21:25:43,900 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:43,900 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7 Command sent: ---> USER scoobydoo false false
01 Jul 2008 21:25:43,900 [Chassis Pool] DEBUG - Unable to find DeviceStatus for 9/pon2/7 Command sent
01 Jul 2008 21:25:43,900 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:43,900 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7 Reply received: 331 Password required false false
01 Jul 2008 21:25:43,920 [Chassis Pool] DEBUG - Unable to find DeviceStatus for 9/pon2/7 Reply received
01 Jul 2008 21:25:43,920 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:43,920 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7 Command sent: ---> PASS ******** false false
01 Jul 2008 21:25:43,920 [Chassis Pool] DEBUG - Unable to find DeviceStatus for 9/pon2/7 Command sent
01 Jul 2008 21:25:43,940 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:43,940 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7 Reply received: 230 User logged in false false
01 Jul 2008 21:25:43,940 [Chassis Pool] DEBUG - Unable to find DeviceStatus for 9/pon2/7 Reply received
01 Jul 2008 21:25:43,940 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:43,960 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7 Command sent: ---> TYPE I false false
01 Jul 2008 21:25:43,960 [Chassis Pool] DEBUG - Unable to find DeviceStatus for 9/pon2/7 Command sent
01 Jul 2008 21:25:43,960 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:43,960 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7 Reply received: 200 Type set to I, binary mode false false
01 Jul 2008 21:25:43,960 [Chassis Pool] DEBUG - Unable to find DeviceStatus for 9/pon2/7 Reply received
01 Jul 2008 21:25:43,980 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:43,980 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7: Logging in... false false
01 Jul 2008 21:25:43,980 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:44,000 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7: Starting transfer... false false
01 Jul 2008 21:25:44,000 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:44,000 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7 Command sent: ---> MKD /tffs0/images false false
01 Jul 2008 21:25:44,000 [Chassis Pool] DEBUG - Unable to find DeviceStatus for 9/pon2/7 Command sent
01 Jul 2008 21:25:44,020 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:44,020 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7 Reply received: 550 "/tffs0/images" directory could not be created false false
01 Jul 2008 21:25:44,020 [Chassis Pool] DEBUG - Unable to find DeviceStatus for 9/pon2/7 Reply received
01 Jul 2008 21:25:44,020 [Chassis Pool] ERROR - Unable to create directory: /tffs0/images com.enterprisedt.com.ftp.FTPException: "/tffs0/images" directory could not be created
01 Jul 2008 21:25:44,040 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:44,040 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7 Command sent: ---> DELE /tffs0/images/onte_test.imz.w7 false false
01 Jul 2008 21:25:44,040 [Chassis Pool] DEBUG - Unable to find DeviceStatus for 9/pon2/7 Command sent
01 Jul 2008 21:25:44,060 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:44,060 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7 Reply received: 550 File "/tffs0/images/onte_test.imz.w7" not found or permission problem false false
01 Jul 2008 21:25:44,060 [Chassis Pool] DEBUG - Unable to find DeviceStatus for 9/pon2/7 Reply received
01 Jul 2008 21:25:44,060 [Chassis Pool] ERROR - Ignoring exception when deleting file
01 Jul 2008 21:25:44,080 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:44,080 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7 Command sent: ---> PORT 10,255,0,1,4,84 false false
01 Jul 2008 21:25:44,100 [Chassis Pool] DEBUG - Unable to find DeviceStatus for 9/pon2/7 Command sent
01 Jul 2008 21:25:44,100 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:44,100 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7 Reply received: 200 Port set okay false false
01 Jul 2008 21:25:44,100 [Chassis Pool] DEBUG - Unable to find DeviceStatus for 9/pon2/7 Reply received
01 Jul 2008 21:25:44,120 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:44,120 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7 Command sent: ---> STOR /tffs0/images/onte_test.imz.w7.tmp false false
01 Jul 2008 21:25:44,120 [Chassis Pool] DEBUG - Unable to find DeviceStatus for 9/pon2/7 Command sent
01 Jul 2008 21:25:44,140 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:44,140 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7 Reply received: 150 Opening BINARY mode data connection false false
01 Jul 2008 21:25:44,160 [Chassis Pool] DEBUG - Unable to find DeviceStatus for 9/pon2/7 Reply received
01 Jul 2008 21:25:45,180 [JMX Aggregate Notifier] DEBUG - Sent 19 notifications
01 Jul 2008 21:25:45,580 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:45,580 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7: onte_test.imz.w7 2% false false
01 Jul 2008 21:25:46,860 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:46,860 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7: onte_test.imz.w7 5% false false
01 Jul 2008 21:25:48,580 [JMX Aggregate Notifier] DEBUG - Sent 2 notifications
01 Jul 2008 21:25:50,040 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:50,040 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7: onte_test.imz.w7 7% false false
01 Jul 2008 21:25:51,620 [JMX Aggregate Notifier] DEBUG - Sent 1 notifications
01 Jul 2008 21:25:52,760 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:52,760 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7: onte_test.imz.w7 10% false false
01 Jul 2008 21:25:53,860 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:53,860 [Chassis Pool] DEBUG - updateSummaryStatus 9/pon2/7: onte_test.imz.w7 13% false false
01 Jul 2008 21:25:54,660 [JMX Aggregate Notifier] DEBUG - Sent 2 notifications
01 Jul 2008 21:25:57,340 [Chassis Pool] DEBUG - forward notification module.transfer.progress
01 Jul 2008 21:25:5