steve wrote:beteljuice's suggestion is a good one, but if you really haven't changed any settings...
The web update screen isn't much use for diagnosing problems. Turn on ftp logging, and attach the ftplog.txt file.
21:46:20:625 ! HighLevelAsync 0
21:46:20:656 03224050 Socket handle created 772
21:46:20:656 TWSocket will connect to 210.79.48.4:21
21:46:20:687 03224050 TriggerDataSent 772
21:46:20:734 FTP Response: 220 ProFTPD 1.3.3e Server ready.
21:46:20:734 >|220 ProFTPD 1.3.3e Server ready.|
21:46:20:734 FTP Session Connected, code = 0
21:46:20:734 ! HighLevelAsync 0
21:46:20:734 FTP Command: USER brooklyn
21:46:20:734 03224050 TriggerDataSent 772
21:46:20:750 FTP Response: 331 Password required for brooklyn
21:46:20:750 >|331 Password required for brooklyn|
21:46:20:750 ! HighLevelAsync 0
21:46:20:750 FTP Command: PASS
21:46:20:750 03224050 TriggerDataSent 772
21:46:20:828 FTP Response: 230 User brooklyn logged in
21:46:20:828 >|230 User brooklyn logged in|
21:46:20:828 ! HighLevelAsync 0
21:46:20:828 ! HighLevelAsync done
21:46:20:828 Getting directory listing
21:46:20:828 FTP Command: PWD
21:46:20:828 03224050 TriggerDataSent 772
21:46:20:875 FTP Response: 257 "/" is the current directory
21:46:20:875 >|257 "/" is the current directory|
21:46:21:828 ! HighLevelAsync 0
21:46:21:828 FTP Command: PORT 192,168,1,102,14,51
21:46:21:828 03224050 TriggerDataSent 772
21:46:21:890 FTP Response: 200 PORT command successful
21:46:21:890 >|200 PORT command successful|
21:46:21:890 ! HighLevelAsync 0
21:46:21:890 FTP Command: NLST
21:46:21:890 03224050 TriggerDataSent 772
21:46:51:875 ! Aborting
21:46:51:875 FTP Session Closed
21:46:51:875 ! HighLevelAsync 0
21:46:51:875 ! Abort detected
21:46:51:875 ! HighLevelAsync done
21:46:51:875 03224810 TCustomWSocket.Shutdown 1 896
21:48:16:015 ! HighLevelAsync 0
21:48:16:046 03224050 Socket handle created 868
21:48:16:046 TWSocket will connect to 210.79.48.4:21
21:48:16:078 03224050 TriggerDataSent 868
21:48:16:125 FTP Response: 220 ProFTPD 1.3.3e Server ready.
21:48:16:125 >|220 ProFTPD 1.3.3e Server ready.|
21:48:16:125 FTP Session Connected, code = 0
21:48:16:125 ! HighLevelAsync 0
21:48:16:125 FTP Command: USER brooklyn
21:48:16:125 03224050 TriggerDataSent 868
21:48:16:156 FTP Response: 331 Password required for brooklyn
21:48:16:156 >|331 Password required for brooklyn|
21:48:16:156 ! HighLevelAsync 0
21:48:16:156 FTP Command: PASS
21:48:16:156 03224050 TriggerDataSent 868
21:48:16:187 FTP Response: 230 User brooklyn logged in
21:48:16:187 >|230 User brooklyn logged in|
21:48:16:187 ! HighLevelAsync 0
21:48:16:187 ! HighLevelAsync done
21:48:16:187 Getting directory listing
21:48:16:187 FTP Command: PWD
21:48:16:187 03224050 TriggerDataSent 868
21:48:16:218 FTP Response: 257 "/" is the current directory
21:48:16:218 >|257 "/" is the current directory|
21:48:17:187 ! HighLevelAsync 0
21:48:17:187 FTP Command: PORT 192,168,1,102,14,84
21:48:17:187 03224050 TriggerDataSent 868
21:48:17:250 FTP Response: 200 PORT command successful
21:48:17:250 >|200 PORT command successful|
21:48:17:250 ! HighLevelAsync 0
21:48:17:250 FTP Command: NLST
21:48:17:250 03224050 TriggerDataSent 868
21:48:47:218 ! Aborting
21:48:47:218 FTP Session Closed
21:48:47:218 ! HighLevelAsync 0
21:48:47:218 ! Abort detected
21:48:47:218 ! HighLevelAsync done
21:48:47:218 03224810 TCustomWSocket.Shutdown 1 980