WinSCP Suddenly No Longer Uploads...
Using the GUI of WinSCP v5.19.2 (Build 11614) in Windows 10, WinSCP can no longer upload files to my local server. It gets two different kinds of errors randomly. This happened out of nowhere, in the middle of uploading a large number of files. Now nothing uploads with WinSCP, but uploads have no issues through other FTP software. I have been using WinSCP for at least 2 months now with no problems until this suddenly happened. Note that downloads work without a problem.
Now, trying to upload files has one of the following happen:
1) The file acts like it was successful, but has a 0 size. The log file says it skipped uploading due to a future date on the server. This may happen whether the file existed first or not.
2) The file doesn't even try to upload. A popup appears saying,
Oddly enough, I do not have problems uploading via WinSCP to other servers.
It was working as expected in WinSCP until randomly it decided to no longer work.
Log for #1 happening:
Log for type 2 happening:
Now, trying to upload files has one of the following happen:
1) The file acts like it was successful, but has a 0 size. The log file says it skipped uploading due to a future date on the server. This may happen whether the file existed first or not.
2) The file doesn't even try to upload. A popup appears saying,
Restarting WinSCP does not fix the problem. Restarting pure-ftpd on the server does not fix the problem. Diagnostics on the server return nothing wrong. Using another FTP program, such as FileZilla, works as expected.Copying files to remote side failed.
Error during read from data connection
Transfer aborted.
Oddly enough, I do not have problems uploading via WinSCP to other servers.
It was working as expected in WinSCP until randomly it decided to no longer work.
Log for #1 happening:
. 2021-10-06 12:44:22.194 [Background 1] Size of 1 local files/folders calculated as 32729
. 2021-10-06 12:44:22.194 [Background 1] Copying 1 files/directories to remote directory "/GolfRack/Plugin/Commerce/" - in parallel, with 1 total files - total size: 32,729
. 2021-10-06 12:44:22.197 [Background 1] PrTime: No; PrRO: No; Rght: rw-r--r--; PrR: No (No); FnCs: N; RIC: 0100; Resume: S (102400); CalcS: Yes; Mask: *.*
. 2021-10-06 12:44:22.197 [Background 1] TM: B; ClAr: No; RemEOF: No; RemBOM: No; CPS: 0; NewerOnly: Yes; EncryptNewFiles: Yes; ExcludeHiddenFiles: No; ExcludeEmptyDirectories: No; InclM: ; ResumeL: 0
. 2021-10-06 12:44:22.197 [Background 1] AscM: *.*html; *.htm; *.txt; *.php; *.php3; *.cgi; *.c; *.cpp; *.h; *.pas; *.bas; *.tex; *.pl; *.js; .htaccess; *.xtml; *.css; *.cfg; *.ini; *.sh; *.xml
. 2021-10-06 12:44:22.197 [Background 1] File: 'E:\Internet\MeMSO\!Generic\!PHP v4.0\Plugin\Commerce\Checkout-Payment.php' [2021-10-06T19:22:32.003Z] [32729]
. 2021-10-06 12:44:22.197 [Background 1] Copying "E:\Internet\MeMSO\!Generic\!PHP v4.0\Plugin\Commerce\Checkout-Payment.php" to remote directory started.
. 2021-10-06 12:44:22.197 [Background 1] Binary transfer mode selected.
. 2021-10-06 12:44:22.197 [Background 1] Starting upload of E:\Internet\MeMSO\!Generic\!PHP v4.0\Plugin\Commerce\Checkout-Payment.php
. 2021-10-06 12:44:22.197 [Background 1] Source file timestamp is [2021-10-06T19:22:32.000Z], destination timestamp is [2021-10-06T19:38:18.000Z], will not overwrite
. 2021-10-06 12:44:22.197 [Background 1] Upload successful
. 2021-10-06 12:44:22.197 [Background 1] Got reply 1 to the command 4
* 2021-10-06 12:44:22.197 [Background 1] (ESkipFile)
. 2021-10-06 12:44:22.197 [Background 1] Copying finished: Transferred: 0, Elapsed: 0:00:00, CPS: 0/s
. 2021-10-06 12:51:16.645 [Background 1] Size of 1 local files/folders calculated as 32729 . 2021-10-06 12:51:16.645 [Background 1] Copying 1 files/directories to remote directory "/GolfRack/Plugin/Commerce/" - in parallel, with 1 total files - total size: 32,729 . 2021-10-06 12:51:16.645 [Background 1] PrTime: No; PrRO: No; Rght: rw-r--r--; PrR: No (No); FnCs: N; RIC: 0100; Resume: S (102400); CalcS: Yes; Mask: *.* . 2021-10-06 12:51:16.645 [Background 1] TM: B; ClAr: No; RemEOF: No; RemBOM: No; CPS: 0; NewerOnly: Yes; EncryptNewFiles: Yes; ExcludeHiddenFiles: No; ExcludeEmptyDirectories: No; InclM: ; ResumeL: 0 . 2021-10-06 12:51:16.645 [Background 1] AscM: *.*html; *.htm; *.txt; *.php; *.php3; *.cgi; *.c; *.cpp; *.h; *.pas; *.bas; *.tex; *.pl; *.js; .htaccess; *.xtml; *.css; *.cfg; *.ini; *.sh; *.xml . 2021-10-06 12:51:16.645 [Background 1] File: 'E:\Internet\MeMSO\!Generic\!PHP v4.0\Plugin\Commerce\Checkout-Payment.php' [2021-10-06T19:22:32.003Z] [32729] . 2021-10-06 12:51:16.645 [Background 1] Copying "E:\Internet\MeMSO\!Generic\!PHP v4.0\Plugin\Commerce\Checkout-Payment.php" to remote directory started. . 2021-10-06 12:51:16.645 [Background 1] Binary transfer mode selected. . 2021-10-06 12:51:16.645 [Background 1] Starting upload of E:\Internet\MeMSO\!Generic\!PHP v4.0\Plugin\Commerce\Checkout-Payment.php > 2021-10-06 12:51:16.645 [Background 1] TYPE I < 2021-10-06 12:51:16.646 [Background 1] 200 TYPE is now 8-bit binary > 2021-10-06 12:51:16.646 [Background 1] PASV < 2021-10-06 12:51:16.646 [Background 1] 227 Entering Passive Mode (50,243,106,2,118,13) > 2021-10-06 12:51:16.646 [Background 1] STOR Checkout-Payment.php < 2021-10-06 12:51:16.647 [Background 1] 150 Accepted data connection < 2021-10-06 12:51:16.676 [Background 1] 451-Error during read from data connection < 2021-10-06 12:51:16.676 [Background 1] 451 Transfer aborted . 2021-10-06 12:51:16.676 [Background 1] Copying files to remote side failed. . 2021-10-06 12:51:16.676 [Background 1] Got reply 4 to the command 4 * 2021-10-06 12:51:16.676 [Background 1] (ExtException) **Copying files to remote side failed.** * 2021-10-06 12:51:16.676 [Background 1] Error during read from data connection * 2021-10-06 12:51:16.676 [Background 1] Transfer aborted . 2021-10-06 12:51:16.676 [Background 1] Asking user: . 2021-10-06 12:51:16.676 [Background 1] Error transferring file 'E:\Internet\MeMSO\!Generic\!PHP v4.0\Plugin\Commerce\Checkout-Payment.php'. ("Copying files to remote side failed.","Error during read from data connection","Transfer aborted")