"./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPProftpd: -verbose" - Starting (try 1/5) 2026/08/14 04:31:46 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-wifaden9lori" 2026/08/14 04:31:46 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/14 04:31:46 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:46 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:46 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:46 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:46 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:46 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:46 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:46 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:46 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:46 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: Connecting to FTP server 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60718->172.17.0.3:21, err= 2026/08/14 04:31:46 DEBUG : Creating backend with remote "/tmp/rclone3276973478" === RUN TestDoMultiThreadCopy --- PASS: TestDoMultiThreadCopy (0.00s) === RUN TestMultithreadCalculateNumChunks === RUN TestMultithreadCalculateNumChunks/{size:1_chunkSize:65536_wantNumChunks:1} === RUN TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:1_wantNumChunks:1048576} === RUN TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:2_wantNumChunks:524288} === RUN TestMultithreadCalculateNumChunks/{size:1048577_chunkSize:2_wantNumChunks:524289} === RUN TestMultithreadCalculateNumChunks/{size:1048575_chunkSize:2_wantNumChunks:524288} --- PASS: TestMultithreadCalculateNumChunks (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1_chunkSize:65536_wantNumChunks:1} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:1_wantNumChunks:1048576} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:2_wantNumChunks:524288} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048577_chunkSize:2_wantNumChunks:524289} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048575_chunkSize:2_wantNumChunks:524288} (0.00s) === RUN TestMultithreadCopy run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" multithread_test.go:119: multithread writing not supported 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:2415") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44894->172.17.0.3:2415, err= 2026/08/14 04:31:46 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopy (0.00s) === RUN TestMultithreadCopyAbort run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" multithread_test.go:119: multithread writing not supported 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:43807") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59644->172.17.0.3:43807, err= 2026/08/14 04:31:46 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopyAbort (0.00s) === RUN TestSizeDiffers 2026/08/14 04:31:46 DEBUG : a: size = 0 OK 2026/08/14 04:31:46 DEBUG : a: size = 1 (memory) 2026/08/14 04:31:46 DEBUG : a: size = 2 (memory) --- PASS: TestSizeDiffers (0.00s) === RUN TestReOpen === RUN TestReOpen/Normal === RUN TestReOpen/Normal/Basics 2026/08/14 04:31:46 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/ErrorAtStart === RUN TestReOpen/Normal/WithErrors 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/Normal/TooManyErrors 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/08/14 04:31:46 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/Normal/ReadAt 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/14 04:31:46 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/Normal/Seek 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/14 04:31:46 DEBUG : potato: Seek from 5 to 2 === RUN TestReOpen/Normal/AccountRead === RUN TestReOpen/Normal/AccountReadDelay 2026/08/14 04:31:46 DEBUG : potato: Seek from 10 to 0 2026/08/14 04:31:46 DEBUG : potato: Seek from 10 to 0 2026/08/14 04:31:46 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/AccountReadError === RUN TestReOpen/WithRangeOption === RUN TestReOpen/WithRangeOption/Basics 2026/08/14 04:31:46 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/ErrorAtStart === RUN TestReOpen/WithRangeOption/WithErrors 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithRangeOption/TooManyErrors 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/08/14 04:31:46 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithRangeOption/ReadAt 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/14 04:31:46 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithRangeOption/Seek 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/14 04:31:46 DEBUG : potato: Seek from 5 to 2 2026/08/14 04:31:46 DEBUG : potato: Seek from 7 to 4 === RUN TestReOpen/WithRangeOption/AccountRead === RUN TestReOpen/WithRangeOption/AccountReadDelay 2026/08/14 04:31:46 DEBUG : potato: Seek from 7 to 0 2026/08/14 04:31:46 DEBUG : potato: Seek from 7 to 0 2026/08/14 04:31:46 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/AccountReadError === RUN TestReOpen/WithSeekOption === RUN TestReOpen/WithSeekOption/Basics 2026/08/14 04:31:46 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/ErrorAtStart === RUN TestReOpen/WithSeekOption/WithErrors 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithSeekOption/TooManyErrors 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/08/14 04:31:46 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithSeekOption/ReadAt 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/14 04:31:46 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithSeekOption/Seek 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/14 04:31:46 DEBUG : potato: Seek from 5 to 2 2026/08/14 04:31:46 DEBUG : potato: Seek from 7 to 5 === RUN TestReOpen/WithSeekOption/AccountRead === RUN TestReOpen/WithSeekOption/AccountReadDelay 2026/08/14 04:31:46 DEBUG : potato: Seek from 8 to 0 2026/08/14 04:31:46 DEBUG : potato: Seek from 8 to 0 2026/08/14 04:31:46 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/AccountReadError === RUN TestReOpen/UnknownSize === RUN TestReOpen/UnknownSize/Basics 2026/08/14 04:31:46 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/ErrorAtStart === RUN TestReOpen/UnknownSize/WithErrors 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/UnknownSize/TooManyErrors 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/08/14 04:31:46 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/UnknownSize/ReadAt 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/14 04:31:46 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/UnknownSize/Seek 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/14 04:31:46 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/14 04:31:46 DEBUG : potato: Seek from 5 to 2 2026/08/14 04:31:46 DEBUG : potato: Seek from 7 to 6 === RUN TestReOpen/UnknownSize/AccountRead === RUN TestReOpen/UnknownSize/AccountReadDelay 2026/08/14 04:31:46 DEBUG : potato: Seek from 9 to 0 2026/08/14 04:31:46 DEBUG : potato: Seek from 9 to 0 2026/08/14 04:31:46 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/AccountReadError --- PASS: TestReOpen (0.00s) --- PASS: TestReOpen/Normal (0.00s) --- PASS: TestReOpen/Normal/Basics (0.00s) --- PASS: TestReOpen/Normal/ErrorAtStart (0.00s) --- PASS: TestReOpen/Normal/WithErrors (0.00s) --- PASS: TestReOpen/Normal/TooManyErrors (0.00s) --- PASS: TestReOpen/Normal/ReadAt (0.00s) --- PASS: TestReOpen/Normal/Seek (0.00s) --- PASS: TestReOpen/Normal/AccountRead (0.00s) --- PASS: TestReOpen/Normal/AccountReadDelay (0.00s) --- PASS: TestReOpen/Normal/AccountReadError (0.00s) --- PASS: TestReOpen/WithRangeOption (0.00s) --- PASS: TestReOpen/WithRangeOption/Basics (0.00s) --- PASS: TestReOpen/WithRangeOption/ErrorAtStart (0.00s) --- PASS: TestReOpen/WithRangeOption/WithErrors (0.00s) --- PASS: TestReOpen/WithRangeOption/TooManyErrors (0.00s) --- PASS: TestReOpen/WithRangeOption/ReadAt (0.00s) --- PASS: TestReOpen/WithRangeOption/Seek (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountRead (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountReadDelay (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountReadError (0.00s) --- PASS: TestReOpen/WithSeekOption (0.00s) --- PASS: TestReOpen/WithSeekOption/Basics (0.00s) --- PASS: TestReOpen/WithSeekOption/ErrorAtStart (0.00s) --- PASS: TestReOpen/WithSeekOption/WithErrors (0.00s) --- PASS: TestReOpen/WithSeekOption/TooManyErrors (0.00s) --- PASS: TestReOpen/WithSeekOption/ReadAt (0.00s) --- PASS: TestReOpen/WithSeekOption/Seek (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountRead (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountReadDelay (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountReadError (0.00s) --- PASS: TestReOpen/UnknownSize (0.00s) --- PASS: TestReOpen/UnknownSize/Basics (0.00s) --- PASS: TestReOpen/UnknownSize/ErrorAtStart (0.00s) --- PASS: TestReOpen/UnknownSize/WithErrors (0.00s) --- PASS: TestReOpen/UnknownSize/TooManyErrors (0.00s) --- PASS: TestReOpen/UnknownSize/ReadAt (0.00s) --- PASS: TestReOpen/UnknownSize/Seek (0.00s) --- PASS: TestReOpen/UnknownSize/AccountRead (0.00s) --- PASS: TestReOpen/UnknownSize/AccountReadDelay (0.00s) --- PASS: TestReOpen/UnknownSize/AccountReadError (0.00s) === RUN TestCheck run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:49046") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53170->172.17.0.3:49046, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:31649") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50674->172.17.0.3:31649, err= === RUN TestCheck/1 === RUN TestCheck/2 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:37893") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33680->172.17.0.3:37893, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:59215") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43868->172.17.0.3:59215, err= === RUN TestCheck/3 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:25372") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59926->172.17.0.3:25372, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:57953") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45698->172.17.0.3:57953, err= === RUN TestCheck/4 === RUN TestCheck/5 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:10276") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56978->172.17.0.3:10276, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:53413") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43708->172.17.0.3:53413, err= === RUN TestCheck/6 === RUN TestCheck/7 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:47452") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:38894->172.17.0.3:47452, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:53753") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54870->172.17.0.3:53753, err= --- PASS: TestCheck (0.06s) --- PASS: TestCheck/1 (0.00s) --- PASS: TestCheck/2 (0.00s) --- PASS: TestCheck/3 (0.00s) --- PASS: TestCheck/4 (0.00s) --- PASS: TestCheck/5 (0.00s) --- PASS: TestCheck/6 (0.00s) --- PASS: TestCheck/7 (0.00s) === RUN TestCheckFsError 2026/08/14 04:31:46 DEBUG : Creating backend with remote "nonexistent" 2026/08/14 04:31:46 DEBUG : Creating backend with remote "nonexistent" 2026/08/14 04:31:46 DEBUG : Local file system at nonexistent: Waiting for checks to finish 2026/08/14 04:31:46 ERROR : Local file system at nonexistent: error reading source root directory: directory not found 2026/08/14 04:31:46 NOTICE: Local file system at nonexistent: 0 differences found 2026/08/14 04:31:46 NOTICE: Local file system at nonexistent: 2 errors while checking --- PASS: TestCheckFsError (0.00s) === RUN TestCheckDownload run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:26254") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52702->172.17.0.3:26254, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:39808") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:38492->172.17.0.3:39808, err= === RUN TestCheckDownload/1 === RUN TestCheckDownload/2 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:16458") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56248->172.17.0.3:16458, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:25294") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47018->172.17.0.3:25294, err= === RUN TestCheckDownload/3 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:37631") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:34870->172.17.0.3:37631, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:8066") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42746->172.17.0.3:8066, err= === RUN TestCheckDownload/4 === RUN TestCheckDownload/5 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:58308") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48178->172.17.0.3:58308, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:62263") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51464->172.17.0.3:62263, err= === RUN TestCheckDownload/6 === RUN TestCheckDownload/7 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:26377") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40726->172.17.0.3:26377, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:7947") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50578->172.17.0.3:7947, err= --- PASS: TestCheckDownload (0.13s) --- PASS: TestCheckDownload/1 (0.00s) --- PASS: TestCheckDownload/2 (0.01s) --- PASS: TestCheckDownload/3 (0.01s) --- PASS: TestCheckDownload/4 (0.02s) --- PASS: TestCheckDownload/5 (0.02s) --- PASS: TestCheckDownload/6 (0.02s) --- PASS: TestCheckDownload/7 (0.02s) === RUN TestCheckSizeOnly run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:18329") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41596->172.17.0.3:18329, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:8295") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:55840->172.17.0.3:8295, err= === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:47080") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59834->172.17.0.3:47080, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:3754") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48210->172.17.0.3:3754, err= === RUN TestCheckSizeOnly/3 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:61655") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46168->172.17.0.3:61655, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:40540") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45396->172.17.0.3:40540, err= === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:3603") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51466->172.17.0.3:3603, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:52441") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49040->172.17.0.3:52441, err= === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:42231") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40466->172.17.0.3:42231, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:8390") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51610->172.17.0.3:8390, err= --- PASS: TestCheckSizeOnly (0.06s) --- PASS: TestCheckSizeOnly/1 (0.00s) --- PASS: TestCheckSizeOnly/2 (0.00s) --- PASS: TestCheckSizeOnly/3 (0.00s) --- PASS: TestCheckSizeOnly/4 (0.00s) --- PASS: TestCheckSizeOnly/5 (0.00s) --- PASS: TestCheckSizeOnly/6 (0.00s) --- PASS: TestCheckSizeOnly/7 (0.00s) === RUN TestCheckEqualReaders --- PASS: TestCheckEqualReaders (0.00s) === RUN TestParseSumFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:1200") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54660->172.17.0.3:1200, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:62646") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58206->172.17.0.3:62646, err= 2026/08/14 04:31:46 NOTICE: test.sum: improperly formatted checksum line 4 2026/08/14 04:31:46 NOTICE: test.sum: improperly formatted checksum line 5 2026/08/14 04:31:46 NOTICE: test.sum: improperly formatted checksum line 6 2026/08/14 04:31:46 NOTICE: test.sum: 2 warning(s) suppressed... 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:11438") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51096->172.17.0.3:11438, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:57148") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36080->172.17.0.3:57148, err= 2026/08/14 04:31:46 NOTICE: test.sum: improperly formatted checksum line 4 2026/08/14 04:31:46 NOTICE: test.sum: improperly formatted checksum line 5 2026/08/14 04:31:46 NOTICE: test.sum: improperly formatted checksum line 6 2026/08/14 04:31:46 NOTICE: test.sum: 2 warning(s) suppressed... 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:55420") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52430->172.17.0.3:55420, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:8166") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40426->172.17.0.3:8166, err= --- PASS: TestParseSumFile (0.02s) === RUN TestCheckSum run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:46 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-wifaden9lori/data" 2026/08/14 04:31:46 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:46 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:46 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:46 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:46 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:46 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:46 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:46 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:46 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:46 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/data: Connecting to FTP server 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/data: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/data: > dial: conn=172.17.0.1:60730->172.17.0.3:21, err= check_test.go:354: ftp://172.17.0.3:21/rclone-test-wifaden9lori/data lacks md5, skipping 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:14315") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44570->172.17.0.3:14315, err= 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:8031") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56240->172.17.0.3:8031, err= --- SKIP: TestCheckSum (0.02s) === RUN TestCheckSumDownload run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:46 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-wifaden9lori/data" 2026/08/14 04:31:46 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:46 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:46 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:46 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:46 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:46 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:46 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:46 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:46 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:46 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/data: Connecting to FTP server 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/data: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:46 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/data: > dial: conn=172.17.0.1:60734->172.17.0.3:21, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:61824") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33308->172.17.0.3:61824, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:51790") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47978->172.17.0.3:51790, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:22842") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47272->172.17.0.3:22842, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:60224") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40938->172.17.0.3:60224, err= === RUN TestCheckSumDownload/subtest1 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:29766") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39338->172.17.0.3:29766, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:13019") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33820->172.17.0.3:13019, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:19904") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53340->172.17.0.3:19904, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:24907") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39630->172.17.0.3:24907, err= === RUN TestCheckSumDownload/subtest2 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:1450") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49472->172.17.0.3:1450, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:27637") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:34646->172.17.0.3:27637, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:38627") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44740->172.17.0.3:38627, err= === RUN TestCheckSumDownload/subtest3 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:2642") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:34044->172.17.0.3:2642, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:37135") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53388->172.17.0.3:37135, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:17961") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60990->172.17.0.3:17961, err= === RUN TestCheckSumDownload/subtest4 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:24041") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59184->172.17.0.3:24041, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:10448") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:57120->172.17.0.3:10448, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:14843") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42742->172.17.0.3:14843, err= === RUN TestCheckSumDownload/subtest5 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:17814") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41548->172.17.0.3:17814, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:15020") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40878->172.17.0.3:15020, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:62360") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53224->172.17.0.3:62360, err= === RUN TestCheckSumDownload/subtest6 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:6633") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58606->172.17.0.3:6633, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:52245") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39324->172.17.0.3:52245, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:35372") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35214->172.17.0.3:35372, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:19925") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46178->172.17.0.3:19925, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:59253") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:38608->172.17.0.3:59253, err= === RUN TestCheckSumDownload/subtest7 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:6180") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50942->172.17.0.3:6180, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:16561") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46014->172.17.0.3:16561, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:26351") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41344->172.17.0.3:26351, err= --- PASS: TestCheckSumDownload (0.18s) --- PASS: TestCheckSumDownload/subtest1 (0.01s) --- PASS: TestCheckSumDownload/subtest2 (0.01s) --- PASS: TestCheckSumDownload/subtest3 (0.02s) --- PASS: TestCheckSumDownload/subtest4 (0.02s) --- PASS: TestCheckSumDownload/subtest5 (0.01s) --- PASS: TestCheckSumDownload/subtest6 (0.02s) --- PASS: TestCheckSumDownload/subtest7 (0.01s) === RUN TestCheckSumConcurrency 2026/08/14 04:31:47 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/08/14 04:31:47 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/08/14 04:31:47 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/08/14 04:31:47 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/08/14 04:31:47 NOTICE: Mock file system at checkSum: 0 differences found 2026/08/14 04:31:47 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumConcurrency (0.00s) === RUN TestCheckSumDownloadConcurrency 2026/08/14 04:31:47 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/08/14 04:31:47 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/08/14 04:31:47 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/08/14 04:31:47 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/08/14 04:31:47 NOTICE: Mock file system at checkSum: 0 differences found 2026/08/14 04:31:47 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumDownloadConcurrency (0.00s) === RUN TestApplyTransforms 2026/08/14 04:31:47 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-varamir5woha" 2026/08/14 04:31:47 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/14 04:31:47 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-varamir5woha: Connecting to FTP server 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-varamir5woha: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-varamir5woha: > dial: conn=172.17.0.1:60738->172.17.0.3:21, err= 2026/08/14 04:31:47 DEBUG : Creating backend with remote "/tmp/rclone3500030737" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-varamir5woha", Local "Local file system at /tmp/rclone3500030737", Modify Window "1s" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-varamir5woha: dial("tcp","172.17.0.3:61079") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-varamir5woha: > dial: conn=172.17.0.1:57336->172.17.0.3:61079, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-varamir5woha: dial("tcp","172.17.0.3:48331") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-varamir5woha: > dial: conn=172.17.0.1:41398->172.17.0.3:48331, err= upper checkfile vs. lower remote (without normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-varamir5woha: dial("tcp","172.17.0.3:29599") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-varamir5woha: > dial: conn=172.17.0.1:51378->172.17.0.3:29599, err= 2026/08/14 04:31:47 ERROR : hello, world!: sum not found 2026/08/14 04:31:47 ERROR : HELLO, WORLD!: file not in ftp://172.17.0.3:21/rclone-test-varamir5woha 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-varamir5woha: 1 files missing 2026/08/14 04:31:47 NOTICE: 1 hashes missing 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-varamir5woha: 1 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-varamir5woha: 2 errors while checking upper checkfile vs. lower remote (with normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-varamir5woha: dial("tcp","172.17.0.3:53055") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-varamir5woha: > dial: conn=172.17.0.1:57206->172.17.0.3:53055, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-varamir5woha: dial("tcp","172.17.0.3:33974") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-varamir5woha: > dial: conn=172.17.0.1:48538->172.17.0.3:33974, err= 2026/08/14 04:31:47 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-varamir5woha: 0 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-varamir5woha: 1 matching files 2026/08/14 04:31:47 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-patowoy0dako" 2026/08/14 04:31:47 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/14 04:31:47 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-patowoy0dako: Connecting to FTP server 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-patowoy0dako: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-patowoy0dako: > dial: conn=172.17.0.1:60740->172.17.0.3:21, err= 2026/08/14 04:31:47 DEBUG : Creating backend with remote "/tmp/rclone119994596" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-patowoy0dako", Local "Local file system at /tmp/rclone119994596", Modify Window "1s" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-patowoy0dako: dial("tcp","172.17.0.3:6852") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-patowoy0dako: > dial: conn=172.17.0.1:58996->172.17.0.3:6852, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-patowoy0dako: dial("tcp","172.17.0.3:21482") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-patowoy0dako: > dial: conn=172.17.0.1:49976->172.17.0.3:21482, err= lower checkfile vs. upper remote (without normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-patowoy0dako: dial("tcp","172.17.0.3:39925") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-patowoy0dako: > dial: conn=172.17.0.1:46442->172.17.0.3:39925, err= 2026/08/14 04:31:47 ERROR : HELLO, WORLD!: sum not found 2026/08/14 04:31:47 ERROR : hello, world!: file not in ftp://172.17.0.3:21/rclone-test-patowoy0dako 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-patowoy0dako: 1 files missing 2026/08/14 04:31:47 NOTICE: 1 hashes missing 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-patowoy0dako: 1 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-patowoy0dako: 2 errors while checking lower checkfile vs. upper remote (with normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-patowoy0dako: dial("tcp","172.17.0.3:40269") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-patowoy0dako: > dial: conn=172.17.0.1:33144->172.17.0.3:40269, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-patowoy0dako: dial("tcp","172.17.0.3:10424") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-patowoy0dako: > dial: conn=172.17.0.1:52340->172.17.0.3:10424, err= 2026/08/14 04:31:47 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-patowoy0dako: 0 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-patowoy0dako: 1 matching files 2026/08/14 04:31:47 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-busukec7vari" 2026/08/14 04:31:47 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/14 04:31:47 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-busukec7vari: Connecting to FTP server 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-busukec7vari: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-busukec7vari: > dial: conn=172.17.0.1:60744->172.17.0.3:21, err= 2026/08/14 04:31:47 DEBUG : Creating backend with remote "/tmp/rclone723171040" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-busukec7vari", Local "Local file system at /tmp/rclone723171040", Modify Window "1s" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-busukec7vari: dial("tcp","172.17.0.3:28988") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-busukec7vari: > dial: conn=172.17.0.1:49926->172.17.0.3:28988, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-busukec7vari: dial("tcp","172.17.0.3:52873") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-busukec7vari: > dial: conn=172.17.0.1:38978->172.17.0.3:52873, err= lower checkfile vs. upperlowermixed remote (without normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-busukec7vari: dial("tcp","172.17.0.3:42002") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-busukec7vari: > dial: conn=172.17.0.1:33682->172.17.0.3:42002, err= 2026/08/14 04:31:47 ERROR : HeLlO, wOrLd!: sum not found 2026/08/14 04:31:47 ERROR : hello, world!: file not in ftp://172.17.0.3:21/rclone-test-busukec7vari 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-busukec7vari: 1 files missing 2026/08/14 04:31:47 NOTICE: 1 hashes missing 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-busukec7vari: 1 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-busukec7vari: 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-busukec7vari: dial("tcp","172.17.0.3:4519") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-busukec7vari: > dial: conn=172.17.0.1:48002->172.17.0.3:4519, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-busukec7vari: dial("tcp","172.17.0.3:23514") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-busukec7vari: > dial: conn=172.17.0.1:48806->172.17.0.3:23514, err= 2026/08/14 04:31:47 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-busukec7vari: 0 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-busukec7vari: 1 matching files 2026/08/14 04:31:47 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-tazowev7kahi" 2026/08/14 04:31:47 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/14 04:31:47 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-tazowev7kahi: Connecting to FTP server 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-tazowev7kahi: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-tazowev7kahi: > dial: conn=172.17.0.1:60750->172.17.0.3:21, err= 2026/08/14 04:31:47 DEBUG : Creating backend with remote "/tmp/rclone3248053157" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-tazowev7kahi", Local "Local file system at /tmp/rclone3248053157", Modify Window "1s" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-tazowev7kahi: dial("tcp","172.17.0.3:7074") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-tazowev7kahi: > dial: conn=172.17.0.1:47110->172.17.0.3:7074, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-tazowev7kahi: dial("tcp","172.17.0.3:25928") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-tazowev7kahi: > dial: conn=172.17.0.1:40224->172.17.0.3:25928, err= upperlowermixed checkfile vs. upper remote (without normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-tazowev7kahi: dial("tcp","172.17.0.3:20013") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-tazowev7kahi: > dial: conn=172.17.0.1:36704->172.17.0.3:20013, err= 2026/08/14 04:31:47 ERROR : HELLO, WORLD!: sum not found 2026/08/14 04:31:47 ERROR : HeLlO, wOrLd!: file not in ftp://172.17.0.3:21/rclone-test-tazowev7kahi 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-tazowev7kahi: 1 files missing 2026/08/14 04:31:47 NOTICE: 1 hashes missing 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-tazowev7kahi: 1 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-tazowev7kahi: 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-tazowev7kahi: dial("tcp","172.17.0.3:56314") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-tazowev7kahi: > dial: conn=172.17.0.1:45140->172.17.0.3:56314, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-tazowev7kahi: dial("tcp","172.17.0.3:32118") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-tazowev7kahi: > dial: conn=172.17.0.1:51056->172.17.0.3:32118, err= 2026/08/14 04:31:47 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-tazowev7kahi: 0 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-tazowev7kahi: 1 matching files 2026/08/14 04:31:47 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-camunom4diru" 2026/08/14 04:31:47 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/14 04:31:47 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-camunom4diru: Connecting to FTP server 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-camunom4diru: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-camunom4diru: > dial: conn=172.17.0.1:60756->172.17.0.3:21, err= 2026/08/14 04:31:47 DEBUG : Creating backend with remote "/tmp/rclone3224942102" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-camunom4diru", Local "Local file system at /tmp/rclone3224942102", Modify Window "1s" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-camunom4diru: dial("tcp","172.17.0.3:60842") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-camunom4diru: > dial: conn=172.17.0.1:33696->172.17.0.3:60842, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-camunom4diru: dial("tcp","172.17.0.3:24560") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-camunom4diru: > dial: conn=172.17.0.1:60856->172.17.0.3:24560, err= NFD checkfile vs. NFC remote (without normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-camunom4diru: dial("tcp","172.17.0.3:21553") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-camunom4diru: > dial: conn=172.17.0.1:44516->172.17.0.3:21553, err= 2026/08/14 04:31:47 ERROR : 測試_Русский___ě_áñ: sum not found 2026/08/14 04:31:47 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-camunom4diru 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-camunom4diru: 1 files missing 2026/08/14 04:31:47 NOTICE: 1 hashes missing 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-camunom4diru: 1 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-camunom4diru: 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-camunom4diru: dial("tcp","172.17.0.3:19823") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-camunom4diru: > dial: conn=172.17.0.1:40702->172.17.0.3:19823, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-camunom4diru: dial("tcp","172.17.0.3:12335") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-camunom4diru: > dial: conn=172.17.0.1:53488->172.17.0.3:12335, err= 2026/08/14 04:31:47 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-camunom4diru: 0 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-camunom4diru: 1 matching files 2026/08/14 04:31:47 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-firakaq8rudu" 2026/08/14 04:31:47 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/14 04:31:47 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-firakaq8rudu: Connecting to FTP server 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-firakaq8rudu: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-firakaq8rudu: > dial: conn=172.17.0.1:60758->172.17.0.3:21, err= 2026/08/14 04:31:47 DEBUG : Creating backend with remote "/tmp/rclone1927056106" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-firakaq8rudu", Local "Local file system at /tmp/rclone1927056106", Modify Window "1s" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-firakaq8rudu: dial("tcp","172.17.0.3:38532") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-firakaq8rudu: > dial: conn=172.17.0.1:53206->172.17.0.3:38532, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-firakaq8rudu: dial("tcp","172.17.0.3:61707") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-firakaq8rudu: > dial: conn=172.17.0.1:50580->172.17.0.3:61707, err= NFC checkfile vs. NFD remote (without normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-firakaq8rudu: dial("tcp","172.17.0.3:31379") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-firakaq8rudu: > dial: conn=172.17.0.1:43514->172.17.0.3:31379, err= 2026/08/14 04:31:47 ERROR : 測試_Русский___ě_áñ: sum not found 2026/08/14 04:31:47 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-firakaq8rudu 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-firakaq8rudu: 1 files missing 2026/08/14 04:31:47 NOTICE: 1 hashes missing 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-firakaq8rudu: 1 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-firakaq8rudu: 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-firakaq8rudu: dial("tcp","172.17.0.3:38890") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-firakaq8rudu: > dial: conn=172.17.0.1:53476->172.17.0.3:38890, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-firakaq8rudu: dial("tcp","172.17.0.3:52695") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-firakaq8rudu: > dial: conn=172.17.0.1:49908->172.17.0.3:52695, err= 2026/08/14 04:31:47 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-firakaq8rudu: 0 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-firakaq8rudu: 1 matching files 2026/08/14 04:31:47 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-raxikog5nodi" 2026/08/14 04:31:47 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/14 04:31:47 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-raxikog5nodi: Connecting to FTP server 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-raxikog5nodi: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-raxikog5nodi: > dial: conn=172.17.0.1:60770->172.17.0.3:21, err= 2026/08/14 04:31:47 DEBUG : Creating backend with remote "/tmp/rclone2883997322" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-raxikog5nodi", Local "Local file system at /tmp/rclone2883997322", Modify Window "1s" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-raxikog5nodi: dial("tcp","172.17.0.3:32261") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-raxikog5nodi: > dial: conn=172.17.0.1:51122->172.17.0.3:32261, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-raxikog5nodi: dial("tcp","172.17.0.3:16771") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-raxikog5nodi: > dial: conn=172.17.0.1:39900->172.17.0.3:16771, err= NFDx2 checkfile vs. both remote (without normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-raxikog5nodi: dial("tcp","172.17.0.3:34962") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-raxikog5nodi: > dial: conn=172.17.0.1:59860->172.17.0.3:34962, err= 2026/08/14 04:31:47 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/08/14 04:31:47 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-raxikog5nodi 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-raxikog5nodi: 1 files missing 2026/08/14 04:31:47 NOTICE: 1 hashes missing 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-raxikog5nodi: 1 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-raxikog5nodi: 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-raxikog5nodi: dial("tcp","172.17.0.3:9641") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-raxikog5nodi: > dial: conn=172.17.0.1:34156->172.17.0.3:9641, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-raxikog5nodi: dial("tcp","172.17.0.3:58616") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-raxikog5nodi: > dial: conn=172.17.0.1:58210->172.17.0.3:58616, err= 2026/08/14 04:31:47 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-raxikog5nodi: 0 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-raxikog5nodi: 1 matching files 2026/08/14 04:31:47 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-siduvob9behe" 2026/08/14 04:31:47 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/14 04:31:47 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-siduvob9behe: Connecting to FTP server 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-siduvob9behe: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-siduvob9behe: > dial: conn=172.17.0.1:60774->172.17.0.3:21, err= 2026/08/14 04:31:47 DEBUG : Creating backend with remote "/tmp/rclone572581794" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-siduvob9behe", Local "Local file system at /tmp/rclone572581794", Modify Window "1s" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-siduvob9behe: dial("tcp","172.17.0.3:50428") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-siduvob9behe: > dial: conn=172.17.0.1:44094->172.17.0.3:50428, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-siduvob9behe: dial("tcp","172.17.0.3:39030") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-siduvob9behe: > dial: conn=172.17.0.1:40720->172.17.0.3:39030, err= NFCx2 checkfile vs. both remote (without normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-siduvob9behe: dial("tcp","172.17.0.3:1989") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-siduvob9behe: > dial: conn=172.17.0.1:58374->172.17.0.3:1989, err= 2026/08/14 04:31:47 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/08/14 04:31:47 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-siduvob9behe 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-siduvob9behe: 1 files missing 2026/08/14 04:31:47 NOTICE: 1 hashes missing 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-siduvob9behe: 1 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-siduvob9behe: 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-siduvob9behe: dial("tcp","172.17.0.3:11950") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-siduvob9behe: > dial: conn=172.17.0.1:46294->172.17.0.3:11950, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-siduvob9behe: dial("tcp","172.17.0.3:23020") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-siduvob9behe: > dial: conn=172.17.0.1:52894->172.17.0.3:23020, err= 2026/08/14 04:31:47 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-siduvob9behe: 0 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-siduvob9behe: 1 matching files 2026/08/14 04:31:47 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-seridab9lejo" 2026/08/14 04:31:47 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/14 04:31:47 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-seridab9lejo: Connecting to FTP server 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-seridab9lejo: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-seridab9lejo: > dial: conn=172.17.0.1:60778->172.17.0.3:21, err= 2026/08/14 04:31:47 DEBUG : Creating backend with remote "/tmp/rclone1737049357" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-seridab9lejo", Local "Local file system at /tmp/rclone1737049357", Modify Window "1s" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-seridab9lejo: dial("tcp","172.17.0.3:49054") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-seridab9lejo: > dial: conn=172.17.0.1:54860->172.17.0.3:49054, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-seridab9lejo: dial("tcp","172.17.0.3:48943") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-seridab9lejo: > dial: conn=172.17.0.1:48956->172.17.0.3:48943, err= both checkfile vs. NFDx2 remote (without normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-seridab9lejo: dial("tcp","172.17.0.3:6858") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-seridab9lejo: > dial: conn=172.17.0.1:40860->172.17.0.3:6858, err= 2026/08/14 04:31:47 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/08/14 04:31:47 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-seridab9lejo 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-seridab9lejo: 1 files missing 2026/08/14 04:31:47 NOTICE: 1 hashes missing 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-seridab9lejo: 1 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-seridab9lejo: 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-seridab9lejo: dial("tcp","172.17.0.3:54048") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-seridab9lejo: > dial: conn=172.17.0.1:56508->172.17.0.3:54048, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-seridab9lejo: dial("tcp","172.17.0.3:9798") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-seridab9lejo: > dial: conn=172.17.0.1:55188->172.17.0.3:9798, err= 2026/08/14 04:31:47 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-seridab9lejo: 0 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-seridab9lejo: 1 matching files 2026/08/14 04:31:47 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-qajaday4veve" 2026/08/14 04:31:47 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/14 04:31:47 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-qajaday4veve: Connecting to FTP server 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-qajaday4veve: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-qajaday4veve: > dial: conn=172.17.0.1:60788->172.17.0.3:21, err= 2026/08/14 04:31:47 DEBUG : Creating backend with remote "/tmp/rclone387850207" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-qajaday4veve", Local "Local file system at /tmp/rclone387850207", Modify Window "1s" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-qajaday4veve: dial("tcp","172.17.0.3:6099") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-qajaday4veve: > dial: conn=172.17.0.1:38800->172.17.0.3:6099, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-qajaday4veve: dial("tcp","172.17.0.3:37945") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-qajaday4veve: > dial: conn=172.17.0.1:48380->172.17.0.3:37945, err= both checkfile vs. NFCx2 remote (without normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-qajaday4veve: dial("tcp","172.17.0.3:55796") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-qajaday4veve: > dial: conn=172.17.0.1:43074->172.17.0.3:55796, err= 2026/08/14 04:31:47 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/08/14 04:31:47 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-qajaday4veve 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-qajaday4veve: 1 files missing 2026/08/14 04:31:47 NOTICE: 1 hashes missing 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-qajaday4veve: 1 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-qajaday4veve: 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-qajaday4veve: dial("tcp","172.17.0.3:38001") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-qajaday4veve: > dial: conn=172.17.0.1:36842->172.17.0.3:38001, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-qajaday4veve: dial("tcp","172.17.0.3:31058") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-qajaday4veve: > dial: conn=172.17.0.1:40564->172.17.0.3:31058, err= 2026/08/14 04:31:47 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-qajaday4veve: 0 differences found 2026/08/14 04:31:47 NOTICE: ftp://172.17.0.3:21/rclone-test-qajaday4veve: 1 matching files 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-qajaday4veve: dial("tcp","172.17.0.3:21225") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-qajaday4veve: > dial: conn=172.17.0.1:53038->172.17.0.3:21225, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-qajaday4veve: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-qajaday4veve: Purge dir "" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-seridab9lejo: dial("tcp","172.17.0.3:18349") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-seridab9lejo: > dial: conn=172.17.0.1:51824->172.17.0.3:18349, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-seridab9lejo: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-seridab9lejo: Purge dir "" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-siduvob9behe: dial("tcp","172.17.0.3:10277") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-siduvob9behe: > dial: conn=172.17.0.1:55656->172.17.0.3:10277, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-siduvob9behe: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-siduvob9behe: Purge dir "" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-raxikog5nodi: dial("tcp","172.17.0.3:61531") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-raxikog5nodi: > dial: conn=172.17.0.1:54408->172.17.0.3:61531, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-raxikog5nodi: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-raxikog5nodi: Purge dir "" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-firakaq8rudu: dial("tcp","172.17.0.3:58409") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-firakaq8rudu: > dial: conn=172.17.0.1:57572->172.17.0.3:58409, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-firakaq8rudu: Purge object "測試_Русский___ě_áñ" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-firakaq8rudu: Purge dir "" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-camunom4diru: dial("tcp","172.17.0.3:5053") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-camunom4diru: > dial: conn=172.17.0.1:48980->172.17.0.3:5053, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-camunom4diru: Purge object "測試_Русский___ě_áñ" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-camunom4diru: Purge dir "" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-tazowev7kahi: dial("tcp","172.17.0.3:61873") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-tazowev7kahi: > dial: conn=172.17.0.1:46252->172.17.0.3:61873, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-tazowev7kahi: Purge object "HELLO, WORLD!" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-tazowev7kahi: Purge dir "" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-busukec7vari: dial("tcp","172.17.0.3:7992") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-busukec7vari: > dial: conn=172.17.0.1:46096->172.17.0.3:7992, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-busukec7vari: Purge object "HeLlO, wOrLd!" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-busukec7vari: Purge dir "" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-patowoy0dako: dial("tcp","172.17.0.3:64185") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-patowoy0dako: > dial: conn=172.17.0.1:55736->172.17.0.3:64185, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-patowoy0dako: Purge object "HELLO, WORLD!" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-patowoy0dako: Purge dir "" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-varamir5woha: dial("tcp","172.17.0.3:10219") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-varamir5woha: > dial: conn=172.17.0.1:56636->172.17.0.3:10219, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-varamir5woha: Purge object "hello, world!" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-varamir5woha: Purge dir "" --- PASS: TestApplyTransforms (0.33s) === RUN TestTruncateString --- PASS: TestTruncateString (0.00s) === RUN TestCopyFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:47 DEBUG : file1: Need to transfer - File not found at Destination 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:17790") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42230->172.17.0.3:17790, err= 2026/08/14 04:31:47 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2026/08/14 04:31:47 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2026/08/14 04:31:47 INFO : file1: Copied (new) to: sub/file2 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:45303") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44728->172.17.0.3:45303, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:38346") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:55780->172.17.0.3:38346, err= 2026/08/14 04:31:47 DEBUG : sub/file2: size = 14 OK 2026/08/14 04:31:47 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/08/14 04:31:47 DEBUG : file1: Unchanged skipping 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:36670") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:38084->172.17.0.3:36670, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:4675") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:37584->172.17.0.3:4675, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: don't need to copy/move sub/file2, it is already at target location 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:28367") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42030->172.17.0.3:28367, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:37096") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47876->172.17.0.3:37096, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:31289") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53552->172.17.0.3:31289, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:1460") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50742->172.17.0.3:1460, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:33643") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43022->172.17.0.3:33643, err= --- PASS: TestCopyFile (0.03s) === RUN TestCopyLongFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" copy_test.go:154: Test only runs on local 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:32907") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36732->172.17.0.3:32907, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:37571") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:38718->172.17.0.3:37571, err= --- SKIP: TestCopyLongFile (0.00s) === RUN TestCopyFileBackupDir run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:50580") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:34900->172.17.0.3:50580, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:37105") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41802->172.17.0.3:37105, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:60588") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51720->172.17.0.3:60588, err= 2026/08/14 04:31:47 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-wifaden9lori/backup" 2026/08/14 04:31:47 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/backup: Connecting to FTP server 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/backup: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/backup: > dial: conn=172.17.0.1:60802->172.17.0.3:21, err= 2026/08/14 04:31:47 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-wifaden9lori/backup" to be canonical "TestFTPProftpd{8Ifp7}:rclone-test-wifaden9lori/backup" 2026/08/14 04:31:47 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone3276973478) 2026/08/14 04:31:47 DEBUG : dst/file1: size = 18 (ftp://172.17.0.3:21/rclone-test-wifaden9lori) 2026/08/14 04:31:47 DEBUG : dst/file1: Sizes differ 2026/08/14 04:31:47 INFO : dst/file1: Moved (server-side) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:60005") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36512->172.17.0.3:60005, err= 2026/08/14 04:31:47 DEBUG : dst/file1.58903690.partial: size = 14 OK 2026/08/14 04:31:47 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2026/08/14 04:31:47 INFO : dst/file1: Copied (new) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:50925") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33018->172.17.0.3:50925, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: Connecting to FTP server 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:60302") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60808->172.17.0.3:21, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50790->172.17.0.3:60302, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:64535") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46658->172.17.0.3:64535, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:12284") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42838->172.17.0.3:12284, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:26666") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56714->172.17.0.3:26666, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:64921") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36584->172.17.0.3:64921, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:16187") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35086->172.17.0.3:16187, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:43879") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39136->172.17.0.3:43879, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:44681") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53818->172.17.0.3:44681, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/backup: closing 1 unused connections --- PASS: TestCopyFileBackupDir (0.06s) === RUN TestCopyFileCompareDest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:47 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-wifaden9lori/dst" 2026/08/14 04:31:47 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/dst: Connecting to FTP server 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/dst: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/dst: > dial: conn=172.17.0.1:60818->172.17.0.3:21, err= 2026/08/14 04:31:47 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-wifaden9lori/CompareDest" 2026/08/14 04:31:47 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:47 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:47 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:47 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:47 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/CompareDest: Connecting to FTP server 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/CompareDest: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/CompareDest: > dial: conn=172.17.0.1:60822->172.17.0.3:21, err= 2026/08/14 04:31:47 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-wifaden9lori/CompareDest" to be canonical "TestFTPProftpd{8Ifp7}:rclone-test-wifaden9lori/CompareDest" 2026/08/14 04:31:47 DEBUG : one: Need to transfer - File not found at Destination 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/dst: dial("tcp","172.17.0.3:48364") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/dst: > dial: conn=172.17.0.1:58674->172.17.0.3:48364, err= 2026/08/14 04:31:47 DEBUG : one.b2cc3c6c.partial: size = 3 OK 2026/08/14 04:31:47 DEBUG : one.b2cc3c6c.partial: renamed to: one 2026/08/14 04:31:47 INFO : one: Copied (new) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:57127") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59736->172.17.0.3:57127, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:15867") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56984->172.17.0.3:15867, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:39490") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35652->172.17.0.3:39490, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:64246") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:55530->172.17.0.3:64246, err= 2026/08/14 04:31:47 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-wifaden9lori/CompareDest" for canonical name "TestFTPProftpd{8Ifp7}:rclone-test-wifaden9lori/CompareDest" 2026/08/14 04:31:47 DEBUG : one: size = 5 (Local file system at /tmp/rclone3276973478) 2026/08/14 04:31:47 DEBUG : one: size = 3 (ftp://172.17.0.3:21/rclone-test-wifaden9lori/dst) 2026/08/14 04:31:47 DEBUG : one: Sizes differ 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/dst: dial("tcp","172.17.0.3:15025") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/dst: > dial: conn=172.17.0.1:37514->172.17.0.3:15025, err= 2026/08/14 04:31:47 DEBUG : one.4a8516eb.partial: size = 5 OK 2026/08/14 04:31:47 DEBUG : one.4a8516eb.partial: renamed to: one 2026/08/14 04:31:47 INFO : one: Copied (replaced existing) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:6020") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48466->172.17.0.3:6020, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:16048") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:37840->172.17.0.3:16048, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:49816") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51346->172.17.0.3:49816, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:18393") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46396->172.17.0.3:18393, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:43838") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47274->172.17.0.3:43838, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:24665") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43272->172.17.0.3:24665, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:9327") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48848->172.17.0.3:9327, err= 2026/08/14 04:31:47 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-wifaden9lori/CompareDest" for canonical name "TestFTPProftpd{8Ifp7}:rclone-test-wifaden9lori/CompareDest" 2026/08/14 04:31:47 DEBUG : one: size = 5 (Local file system at /tmp/rclone3276973478) 2026/08/14 04:31:47 DEBUG : one: size = 3 (ftp://172.17.0.3:21/rclone-test-wifaden9lori/dst) 2026/08/14 04:31:47 DEBUG : one: Sizes differ 2026/08/14 04:31:47 DEBUG : one: size = 5 OK 2026/08/14 04:31:47 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/08/14 04:31:47 DEBUG : one: Destination found in --compare-dest, skipping 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:24921") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46398->172.17.0.3:24921, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:22742") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41694->172.17.0.3:22742, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:37556") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51918->172.17.0.3:37556, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:39965") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50836->172.17.0.3:39965, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:42769") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33186->172.17.0.3:42769, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:30078") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50956->172.17.0.3:30078, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:43782") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41964->172.17.0.3:43782, err= 2026/08/14 04:31:47 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-wifaden9lori/CompareDest" for canonical name "TestFTPProftpd{8Ifp7}:rclone-test-wifaden9lori/CompareDest" 2026/08/14 04:31:47 DEBUG : two: Need to transfer - File not found at Destination 2026/08/14 04:31:47 DEBUG : two: size = 3 OK 2026/08/14 04:31:47 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/08/14 04:31:47 DEBUG : two: Destination found in --compare-dest, skipping 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:35897") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48506->172.17.0.3:35897, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:12838") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:53094") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50738->172.17.0.3:53094, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47996->172.17.0.3:12838, err= 2026/08/14 04:31:47 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-wifaden9lori/CompareDest" for canonical name "TestFTPProftpd{8Ifp7}:rclone-test-wifaden9lori/CompareDest" 2026/08/14 04:31:47 DEBUG : two: Need to transfer - File not found at Destination 2026/08/14 04:31:47 DEBUG : two: size = 3 OK 2026/08/14 04:31:47 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/08/14 04:31:47 DEBUG : two: Destination found in --compare-dest, skipping 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:65293") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43920->172.17.0.3:65293, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:46844") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:1773") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45902->172.17.0.3:46844, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54702->172.17.0.3:1773, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:20017") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47108->172.17.0.3:20017, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:32863") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45998->172.17.0.3:32863, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:60537") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52406->172.17.0.3:60537, err= 2026/08/14 04:31:47 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-wifaden9lori/CompareDest" for canonical name "TestFTPProftpd{8Ifp7}:rclone-test-wifaden9lori/CompareDest" 2026/08/14 04:31:47 DEBUG : two: Need to transfer - File not found at Destination 2026/08/14 04:31:47 DEBUG : two: size = 5 (Local file system at /tmp/rclone3276973478) 2026/08/14 04:31:47 DEBUG : two: size = 3 (ftp://172.17.0.3:21/rclone-test-wifaden9lori/CompareDest) 2026/08/14 04:31:47 DEBUG : two: Sizes differ 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/dst: dial("tcp","172.17.0.3:45699") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/dst: > dial: conn=172.17.0.1:60242->172.17.0.3:45699, err= 2026/08/14 04:31:47 DEBUG : two.a319cd8b.partial: size = 5 OK 2026/08/14 04:31:47 DEBUG : two.a319cd8b.partial: renamed to: two 2026/08/14 04:31:47 INFO : two: Copied (new) 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:45544") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43538->172.17.0.3:45544, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:34483") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:38104") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40790->172.17.0.3:38104, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:38970->172.17.0.3:34483, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:17980") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54320->172.17.0.3:17980, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:13857") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:36514") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54326->172.17.0.3:13857, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47122->172.17.0.3:36514, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:57190") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44540->172.17.0.3:57190, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/CompareDest: closing 1 unused connections --- PASS: TestCopyFileCompareDest (0.34s) === RUN TestCopyFileCopyDest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" copy_test.go:277: Skipping test as remote does not support server-side copy 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:65447") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:37328->172.17.0.3:65447, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:2623") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50866->172.17.0.3:2623, err= --- SKIP: TestCopyFileCopyDest (0.00s) === RUN TestCopyInplace run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:47 DEBUG : file1: Need to transfer - File not found at Destination 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:54053") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:34870->172.17.0.3:54053, err= 2026/08/14 04:31:47 DEBUG : sub/file2: size = 14 OK 2026/08/14 04:31:47 INFO : file1: Copied (new) to: sub/file2 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:2665") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58382->172.17.0.3:2665, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:2268") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33070->172.17.0.3:2268, err= 2026/08/14 04:31:47 DEBUG : sub/file2: size = 14 OK 2026/08/14 04:31:47 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/08/14 04:31:47 DEBUG : file1: Unchanged skipping 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:1372") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54514->172.17.0.3:1372, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:31588") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45238->172.17.0.3:31588, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: don't need to copy/move sub/file2, it is already at target location 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:22161") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:34352->172.17.0.3:22161, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:20693") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:38832->172.17.0.3:20693, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:34152") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53884->172.17.0.3:34152, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:20047") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52252->172.17.0.3:20047, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:27635") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43282->172.17.0.3:27635, err= --- PASS: TestCopyInplace (0.03s) === RUN TestCopyLongFileName run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:47 DEBUG : file1: Need to transfer - File not found at Destination 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:37920") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35496->172.17.0.3:37920, err= 2026/08/14 04:31:47 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: size = 14 OK 2026/08/14 04:31:47 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: renamed to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2026/08/14 04:31:47 INFO : file1: Copied (new) to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:7207") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33166->172.17.0.3:7207, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:59847") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49532->172.17.0.3:59847, err= 2026/08/14 04:31:47 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2: size = 14 OK 2026/08/14 04:31:47 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/08/14 04:31:47 DEBUG : file1: Unchanged skipping 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:2579") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48226->172.17.0.3:2579, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:5723") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52420->172.17.0.3:5723, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: don't need to copy/move sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2, it is already at target location 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:26636") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44960->172.17.0.3:26636, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:32973") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43840->172.17.0.3:32973, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:20979") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54318->172.17.0.3:20979, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:1677") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41290->172.17.0.3:1677, err= 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:55624") 2026/08/14 04:31:47 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36374->172.17.0.3:55624, err= --- PASS: TestCopyLongFileName (0.03s) === RUN TestCopyLongFileNameCollision run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:17742") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:57584->172.17.0.3:17742, err= 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Need to transfer - File not found at Destination 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Need to transfer - File not found at Destination 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Need to transfer - File not found at Destination 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Need to transfer - File not found at Destination 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Need to transfer - File not found at Destination 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Need to transfer - File not found at Destination 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Need to transfer - File not found at Destination 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Need to transfer - File not found at Destination 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Need to transfer - File not found at Destination 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Need to transfer - File not found at Destination 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: Connecting to FTP server 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: Connecting to FTP server 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60824->172.17.0.3:21, err= 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: Waiting for checks to finish 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: Waiting for transfers to finish 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:4980") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:37762->172.17.0.3:4980, err= 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:27740") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:55640->172.17.0.3:27740, err= 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: size = 14 OK 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: size = 14 OK 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101 2026/08/14 04:31:48 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Copied (new) 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100 2026/08/14 04:31:48 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Copied (new) 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:64637") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56478->172.17.0.3:64637, err= 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:12938") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39764->172.17.0.3:12938, err= 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: size = 14 OK 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: size = 14 OK 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104 2026/08/14 04:31:48 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Copied (new) 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105 2026/08/14 04:31:48 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Copied (new) 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:55010") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59358->172.17.0.3:55010, err= 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60828->172.17.0.3:21, err= 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:32586") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40270->172.17.0.3:32586, err= 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: size = 14 OK 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: size = 14 OK 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106 2026/08/14 04:31:48 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Copied (new) 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:19332") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43266->172.17.0.3:19332, err= 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107 2026/08/14 04:31:48 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Copied (new) 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:3692") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56562->172.17.0.3:3692, err= 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: size = 14 OK 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: size = 14 OK 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108 2026/08/14 04:31:48 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Copied (new) 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109 2026/08/14 04:31:48 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Copied (new) 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:51404") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:15150") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56384->172.17.0.3:51404, err= 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:37786->172.17.0.3:15150, err= 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: size = 14 OK 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: size = 14 OK 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103 2026/08/14 04:31:48 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Copied (new) 2026/08/14 04:31:48 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102 2026/08/14 04:31:48 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Copied (new) 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:60006") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40996->172.17.0.3:60006, err= 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:16868") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46902->172.17.0.3:16868, err= 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:24641") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48230->172.17.0.3:24641, err= --- PASS: TestCopyLongFileNameCollision (0.20s) === RUN TestCopyFileMaxTransfer run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:48 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:29239") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40740->172.17.0.3:29239, err= 2026/08/14 04:31:48 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: size = 14 OK 2026/08/14 04:31:48 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: renamed to: TestCopyFileMaxTransfer/file1 2026/08/14 04:31:48 INFO : TestCopyFileMaxTransfer/file1: Copied (new) 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21061") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41798->172.17.0.3:21061, err= 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:50848") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40794->172.17.0.3:50848, err= 2026/08/14 04:31:48 DEBUG : TestCopyFileMaxTransfer/file2: Need to transfer - File not found at Destination 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:38791") 2026/08/14 04:31:48 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48644->172.17.0.3:38791, err= 2026/08/14 04:31:49 DEBUG : TestCopyFileMaxTransfer/file2.945646ab.partial: Removed after failed upload: 1 error occurred: * max transfer limit reached as set by --max-transfer 2026/08/14 04:31:49 ERROR : TestCopyFileMaxTransfer/file2: Failed to copy: update stor: 1 error occurred: * max transfer limit reached as set by --max-transfer 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:62054") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53390->172.17.0.3:62054, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:43336") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43716->172.17.0.3:43336, err= 2026/08/14 04:31:49 DEBUG : TestCopyFileMaxTransfer/file3: Need to transfer - File not found at Destination 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:45089") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50110->172.17.0.3:45089, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:28508") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42502->172.17.0.3:28508, err= 2026/08/14 04:31:49 DEBUG : TestCopyFileMaxTransfer/file4: Need to transfer - File not found at Destination 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:27969") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41676->172.17.0.3:27969, err= 2026/08/14 04:31:49 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: size = 2062 OK 2026/08/14 04:31:49 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: renamed to: TestCopyFileMaxTransfer/file4 2026/08/14 04:31:49 INFO : TestCopyFileMaxTransfer/file4: Copied (new) 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:59184") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49750->172.17.0.3:59184, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:62146") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53928->172.17.0.3:62146, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:4204") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56276->172.17.0.3:4204, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:44755") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46568->172.17.0.3:44755, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:35533") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51474->172.17.0.3:35533, err= --- PASS: TestCopyFileMaxTransfer (1.06s) === RUN TestDeduplicateInteractive run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:59707") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51860->172.17.0.3:59707, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:32038") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51528->172.17.0.3:32038, err= --- SKIP: TestDeduplicateInteractive (0.00s) === RUN TestDeduplicateSkip run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:23198") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49432->172.17.0.3:23198, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:19393") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51802->172.17.0.3:19393, err= --- SKIP: TestDeduplicateSkip (0.00s) === RUN TestDeduplicateSizeOnly run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:9564") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:57978->172.17.0.3:9564, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:61262") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:34220->172.17.0.3:61262, err= --- SKIP: TestDeduplicateSizeOnly (0.00s) === RUN TestDeduplicateFirst run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:34168") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:55642->172.17.0.3:34168, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:45458") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40884->172.17.0.3:45458, err= --- SKIP: TestDeduplicateFirst (0.00s) === RUN TestDeduplicateNewest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:14461") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42338->172.17.0.3:14461, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:34138") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54854->172.17.0.3:34138, err= --- SKIP: TestDeduplicateNewest (0.00s) === RUN TestDeduplicateNewestByHash run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" dedupe_test.go:36: Can't run this test without a hash 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21981") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39306->172.17.0.3:21981, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:48495") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42016->172.17.0.3:48495, err= --- SKIP: TestDeduplicateNewestByHash (0.00s) === RUN TestDeduplicateOldest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:48447") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:38498->172.17.0.3:48447, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21394") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53732->172.17.0.3:21394, err= --- SKIP: TestDeduplicateOldest (0.00s) === RUN TestDeduplicateLargest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:14643") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36120->172.17.0.3:14643, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21728") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:55368->172.17.0.3:21728, err= --- SKIP: TestDeduplicateLargest (0.00s) === RUN TestDeduplicateSmallest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:53971") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:34194->172.17.0.3:53971, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:51680") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:57484->172.17.0.3:51680, err= --- SKIP: TestDeduplicateSmallest (0.00s) === RUN TestDeduplicateRename run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:33896") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41638->172.17.0.3:33896, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:13079") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58844->172.17.0.3:13079, err= --- SKIP: TestDeduplicateRename (0.00s) === RUN TestMergeDirs run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" dedupe_test.go:256: Can't merge directories 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:62223") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58514->172.17.0.3:62223, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:29757") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:55200->172.17.0.3:29757, err= --- SKIP: TestMergeDirs (0.00s) === RUN TestListDirSorted run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:19884") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49186->172.17.0.3:19884, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:53567") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54032->172.17.0.3:53567, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:6465") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40404->172.17.0.3:6465, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:47721") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49184->172.17.0.3:47721, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:4300") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58436->172.17.0.3:4300, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:20065") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:37618->172.17.0.3:20065, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:43463") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52204->172.17.0.3:43463, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:43465") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49656->172.17.0.3:43465, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:46713") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39302->172.17.0.3:46713, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:50221") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52724->172.17.0.3:50221, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:34131") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43392->172.17.0.3:34131, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:24547") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48180->172.17.0.3:24547, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:27492") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35972->172.17.0.3:27492, err= 2026/08/14 04:31:49 DEBUG : a.txt: Excluded (Size Filter) 2026/08/14 04:31:49 DEBUG : a.txt: Excluded 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:51926") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42274->172.17.0.3:51926, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:6378") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44488->172.17.0.3:6378, err= 2026/08/14 04:31:49 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/08/14 04:31:49 DEBUG : sub dir/hello world2: Excluded 2026/08/14 04:31:49 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/08/14 04:31:49 DEBUG : sub dir/hello world: Excluded 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:28752") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52132->172.17.0.3:28752, err= 2026/08/14 04:31:49 DEBUG : sub dir/ignore dir: Excluded 2026/08/14 04:31:49 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/08/14 04:31:49 DEBUG : sub dir/hello world2: Excluded 2026/08/14 04:31:49 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/08/14 04:31:49 DEBUG : sub dir/hello world: Excluded 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:51641") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46982->172.17.0.3:51641, err= 2026/08/14 04:31:49 DEBUG : sub dir/ignore dir: Excluded 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:52313") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39024->172.17.0.3:52313, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:35231") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50048->172.17.0.3:35231, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:27227") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54166->172.17.0.3:27227, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:25792") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56318->172.17.0.3:25792, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:6727") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:8581") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44950->172.17.0.3:6727, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58586->172.17.0.3:8581, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:54506") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44498->172.17.0.3:54506, err= --- PASS: TestListDirSorted (0.06s) === RUN TestListDirSortedFn run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:24940") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44538->172.17.0.3:24940, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:4606") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:37216->172.17.0.3:4606, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:52902") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60072->172.17.0.3:52902, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:56368") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43492->172.17.0.3:56368, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:58920") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50884->172.17.0.3:58920, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:11985") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44560->172.17.0.3:11985, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:40657") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52146->172.17.0.3:40657, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:34129") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44818->172.17.0.3:34129, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:36077") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49230->172.17.0.3:36077, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:43623") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:24411") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47262->172.17.0.3:43623, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35564->172.17.0.3:24411, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:2375") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35296->172.17.0.3:2375, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:62552") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59482->172.17.0.3:62552, err= 2026/08/14 04:31:49 DEBUG : a.txt: Excluded (Size Filter) 2026/08/14 04:31:49 DEBUG : a.txt: Excluded 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:58326") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:55956->172.17.0.3:58326, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:8699") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36644->172.17.0.3:8699, err= 2026/08/14 04:31:49 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/08/14 04:31:49 DEBUG : sub dir/hello world2: Excluded 2026/08/14 04:31:49 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/08/14 04:31:49 DEBUG : sub dir/hello world: Excluded 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:63619") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39396->172.17.0.3:63619, err= 2026/08/14 04:31:49 DEBUG : sub dir/ignore dir: Excluded 2026/08/14 04:31:49 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/08/14 04:31:49 DEBUG : sub dir/hello world2: Excluded 2026/08/14 04:31:49 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/08/14 04:31:49 DEBUG : sub dir/hello world: Excluded 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:11062") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52940->172.17.0.3:11062, err= 2026/08/14 04:31:49 DEBUG : sub dir/ignore dir: Excluded 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:27939") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:34172->172.17.0.3:27939, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:31520") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:57110->172.17.0.3:31520, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:63205") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53018->172.17.0.3:63205, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:14685") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47936->172.17.0.3:14685, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:36914") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21015") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39380->172.17.0.3:36914, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58896->172.17.0.3:21015, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:53709") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49440->172.17.0.3:53709, err= --- PASS: TestListDirSortedFn (0.06s) === RUN TestListJSON run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:18646") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41982->172.17.0.3:18646, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:56848") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52202->172.17.0.3:56848, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:1173") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58888->172.17.0.3:1173, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:37778") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:57590->172.17.0.3:37778, err= === RUN TestListJSON/Default 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:9321") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43648->172.17.0.3:9321, err= === RUN TestListJSON/FilesOnly 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:58429") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35418->172.17.0.3:58429, err= === RUN TestListJSON/DirsOnly 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:10608") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:57874->172.17.0.3:10608, err= === RUN TestListJSON/Recurse 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:42169") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42828->172.17.0.3:42169, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:47019") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56608->172.17.0.3:47019, err= === RUN TestListJSON/SubDir 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:43185") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47842->172.17.0.3:43185, err= === RUN TestListJSON/NoModTime 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:63859") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43162->172.17.0.3:63859, err= === RUN TestListJSON/NoMimeType 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:24790") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49738->172.17.0.3:24790, err= === RUN TestListJSON/ShowHash 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:56087") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36972->172.17.0.3:56087, err= === RUN TestListJSON/HashTypes 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:2971") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41016->172.17.0.3:2971, err= 2026/08/14 04:31:49 ERROR : file1: Failed to read hash: hash type not supported === RUN TestListJSON/Metadata 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:43743") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53502->172.17.0.3:43743, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:60988") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49246->172.17.0.3:60988, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:37657") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53198->172.17.0.3:37657, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21390") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33492->172.17.0.3:21390, err= --- PASS: TestListJSON (0.04s) --- PASS: TestListJSON/Default (0.00s) --- PASS: TestListJSON/FilesOnly (0.00s) --- PASS: TestListJSON/DirsOnly (0.00s) --- PASS: TestListJSON/Recurse (0.00s) --- PASS: TestListJSON/SubDir (0.00s) --- PASS: TestListJSON/NoModTime (0.00s) --- PASS: TestListJSON/NoMimeType (0.00s) --- PASS: TestListJSON/ShowHash (0.00s) --- PASS: TestListJSON/HashTypes (0.00s) --- PASS: TestListJSON/Metadata (0.00s) === RUN TestStatJSON run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:52699") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53970->172.17.0.3:52699, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:55161") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60458->172.17.0.3:55161, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:56026") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:57342->172.17.0.3:56026, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:33858") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:38640->172.17.0.3:33858, err= === RUN TestStatJSON/Root 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:43539") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41452->172.17.0.3:43539, err= === RUN TestStatJSON/RootFilesOnly === RUN TestStatJSON/RootDirsOnly 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21333") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46706->172.17.0.3:21333, err= === RUN TestStatJSON/Dir 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:4345") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41028->172.17.0.3:4345, err= === RUN TestStatJSON/DirWithTrailingSlash 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:23764") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40528->172.17.0.3:23764, err= === RUN TestStatJSON/File === RUN TestStatJSON/NotFound 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:38939") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33612->172.17.0.3:38939, err= === RUN TestStatJSON/DirFilesOnly === RUN TestStatJSON/FileFilesOnly === RUN TestStatJSON/NotFoundFilesOnly === RUN TestStatJSON/DirDirsOnly 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:25146") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60770->172.17.0.3:25146, err= === RUN TestStatJSON/FileDirsOnly 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:46924") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41958->172.17.0.3:46924, err= === RUN TestStatJSON/NotFoundDirsOnly 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:42037") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51732->172.17.0.3:42037, err= === RUN TestStatJSON/RootNotFound 2026/08/14 04:31:49 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-wifaden9lori/notfound" 2026/08/14 04:31:49 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:49 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:49 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:49 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:49 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:49 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:49 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:49 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:49 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:49 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/notfound: Connecting to FTP server 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/notfound: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/notfound: > dial: conn=172.17.0.1:60836->172.17.0.3:21, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/notfound: dial("tcp","172.17.0.3:10351") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/notfound: > dial: conn=172.17.0.1:56808->172.17.0.3:10351, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:17117") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51996->172.17.0.3:17117, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:47295") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56024->172.17.0.3:47295, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:10042") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39436->172.17.0.3:10042, err= --- PASS: TestStatJSON (0.06s) --- PASS: TestStatJSON/Root (0.00s) --- PASS: TestStatJSON/RootFilesOnly (0.00s) --- PASS: TestStatJSON/RootDirsOnly (0.00s) --- PASS: TestStatJSON/Dir (0.00s) --- PASS: TestStatJSON/DirWithTrailingSlash (0.00s) --- PASS: TestStatJSON/File (0.00s) --- PASS: TestStatJSON/NotFound (0.00s) --- PASS: TestStatJSON/DirFilesOnly (0.00s) --- PASS: TestStatJSON/FileFilesOnly (0.00s) --- PASS: TestStatJSON/NotFoundFilesOnly (0.00s) --- PASS: TestStatJSON/DirDirsOnly (0.00s) --- PASS: TestStatJSON/FileDirsOnly (0.00s) --- PASS: TestStatJSON/NotFoundDirsOnly (0.00s) --- PASS: TestStatJSON/RootNotFound (0.02s) === RUN TestStatJSONMemory 2026/08/14 04:31:49 DEBUG : Creating backend with remote ":memory:" 2026/08/14 04:31:49 DEBUG : Memory root '': File to upload is small (5 bytes), uploading instead of streaming 2026/08/14 04:31:49 DEBUG : sub/file1: size = 5 OK 2026/08/14 04:31:49 DEBUG : sub/file1: md5 = 5d41402abc4b2a76b9719d911017c592 OK 2026/08/14 04:31:49 DEBUG : sub/file1: Size and md5 of src and dst objects identical === RUN TestStatJSONMemory/Dir === RUN TestStatJSONMemory/DirWithTrailingSlash === RUN TestStatJSONMemory/File === RUN TestStatJSONMemory/NotFound --- PASS: TestStatJSONMemory (0.00s) --- PASS: TestStatJSONMemory/Dir (0.00s) --- PASS: TestStatJSONMemory/DirWithTrailingSlash (0.00s) --- PASS: TestStatJSONMemory/File (0.00s) --- PASS: TestStatJSONMemory/NotFound (0.00s) === RUN TestMkdir run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:49 INFO : ftp://172.17.0.3:21/rclone-test-wifaden9lori: Making directory 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:8106") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39372->172.17.0.3:8106, err= 2026/08/14 04:31:49 INFO : ftp://172.17.0.3:21/rclone-test-wifaden9lori: Making directory 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:56636") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:37270->172.17.0.3:56636, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:30736") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58242->172.17.0.3:30736, err= --- PASS: TestMkdir (0.01s) === RUN TestLsd run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:12885") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40892->172.17.0.3:12885, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:26847") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41054->172.17.0.3:26847, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:3161") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53466->172.17.0.3:3161, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:33441") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60120->172.17.0.3:33441, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:31000") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:38552->172.17.0.3:31000, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:30069") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56258->172.17.0.3:30069, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:4795") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43324->172.17.0.3:4795, err= --- PASS: TestLsd (0.02s) === RUN TestLs run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:62078") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42070->172.17.0.3:62078, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:49597") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45632->172.17.0.3:49597, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:52483") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44472->172.17.0.3:52483, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:33256") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40764->172.17.0.3:33256, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:48851") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:38466->172.17.0.3:48851, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:15284") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52128->172.17.0.3:15284, err= --- PASS: TestLs (0.01s) === RUN TestLsWithFilesFrom run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:47234") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36850->172.17.0.3:47234, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:43056") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41214->172.17.0.3:43056, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:15442") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44860->172.17.0.3:15442, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:53592") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33170->172.17.0.3:53592, err= 2026/08/14 04:31:49 DEBUG : empty space: Excluded (FilesFrom Filter) 2026/08/14 04:31:49 DEBUG : empty space: Excluded 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:2922") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40380->172.17.0.3:2922, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:27528") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44750->172.17.0.3:27528, err= --- PASS: TestLsWithFilesFrom (0.02s) === RUN TestLsLong run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:18561") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39860->172.17.0.3:18561, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21079") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:55876->172.17.0.3:21079, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:9192") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45666->172.17.0.3:9192, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:18547") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35618->172.17.0.3:18547, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:27742") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46802->172.17.0.3:27742, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:13850") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52174->172.17.0.3:13850, err= --- PASS: TestLsLong (0.01s) === RUN TestHashSums run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:55257") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60534->172.17.0.3:55257, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:8625") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49138->172.17.0.3:8625, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:9381") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51698->172.17.0.3:9381, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:1834") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45926->172.17.0.3:1834, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:7235") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54084->172.17.0.3:7235, err= --- PASS: TestHashSums (0.01s) === RUN TestHashSumsWithErrors 2026/08/14 04:31:49 DEBUG : Creating backend with remote ":memory:" 2026/08/14 04:31:49 ERROR : file1: hash unsupported: hash type not supported 2026/08/14 04:31:49 ERROR : sub/file1: hash unsupported: hash type not supported 2026/08/14 04:31:49 ERROR : sub/file1: hash unsupported: hash type not supported --- PASS: TestHashSumsWithErrors (0.00s) === RUN TestHashStream 2026/08/14 04:31:49 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/08/14 04:31:49 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/08/14 04:31:49 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/08/14 04:31:49 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/08/14 04:31:49 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/08/14 04:31:49 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/08/14 04:31:49 DEBUG : Creating sha1 hash of 12 bytes read from input stream 2026/08/14 04:31:49 DEBUG : Creating sha1 hash of 12 bytes read from input stream --- PASS: TestHashStream (0.00s) === RUN TestSuffixName --- PASS: TestSuffixName (0.00s) === RUN TestCount run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:7185") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45674->172.17.0.3:7185, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:51225") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35434->172.17.0.3:51225, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:6398") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40544->172.17.0.3:6398, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:5320") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36032->172.17.0.3:5320, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:5339") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:57864->172.17.0.3:5339, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:35395") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33424->172.17.0.3:35395, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:61263") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:34496->172.17.0.3:61263, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:44228") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45286->172.17.0.3:44228, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:4069") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60482->172.17.0.3:4069, err= --- PASS: TestCount (0.03s) === RUN TestDelete run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:10767") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59996->172.17.0.3:10767, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:58006") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40394->172.17.0.3:58006, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:35299") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59096->172.17.0.3:35299, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:25750") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60430->172.17.0.3:25750, err= 2026/08/14 04:31:49 DEBUG : Waiting for deletions to finish 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:22762") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53826->172.17.0.3:22762, err= 2026/08/14 04:31:49 DEBUG : large: Excluded (Size Filter) 2026/08/14 04:31:49 DEBUG : large: Excluded 2026/08/14 04:31:49 INFO : small: Deleted 2026/08/14 04:31:49 INFO : medium: Deleted 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:33507") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44778->172.17.0.3:33507, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:14770") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56118->172.17.0.3:14770, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:12119") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36514->172.17.0.3:12119, err= --- PASS: TestDelete (0.02s) === RUN TestMaxDelete run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:13653") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49580->172.17.0.3:13653, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:30437") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41884->172.17.0.3:30437, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:16301") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59596->172.17.0.3:16301, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:10421") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58408->172.17.0.3:10421, err= 2026/08/14 04:31:49 DEBUG : Waiting for deletions to finish 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:35656") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35512->172.17.0.3:35656, err= 2026/08/14 04:31:49 ERROR : large: Got fatal error on delete: --max-delete threshold reached 2026/08/14 04:31:49 INFO : small: Deleted 2026/08/14 04:31:49 INFO : medium: Deleted 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:58855") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54716->172.17.0.3:58855, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:45267") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56902->172.17.0.3:45267, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:25780") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56956->172.17.0.3:25780, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:24059") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58306->172.17.0.3:24059, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:39688") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:55268->172.17.0.3:39688, err= --- PASS: TestMaxDelete (0.02s) === RUN TestMaxDeleteSizeLargeFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:9107") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60572->172.17.0.3:9107, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:3213") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40446->172.17.0.3:3213, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:1817") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51418->172.17.0.3:1817, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:53564") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53546->172.17.0.3:53564, err= 2026/08/14 04:31:49 DEBUG : Waiting for deletions to finish 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:7779") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33144->172.17.0.3:7779, err= 2026/08/14 04:31:49 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2026/08/14 04:31:49 INFO : small: Deleted 2026/08/14 04:31:49 INFO : medium: Deleted 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:2414") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56330->172.17.0.3:2414, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21260") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42298->172.17.0.3:21260, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:59679") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:57910->172.17.0.3:59679, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:11224") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:37312->172.17.0.3:11224, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:64653") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39814->172.17.0.3:64653, err= --- PASS: TestMaxDeleteSizeLargeFile (0.03s) === RUN TestMaxDeleteSize run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:63244") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41076->172.17.0.3:63244, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:55512") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51208->172.17.0.3:55512, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:20836") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43372->172.17.0.3:20836, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:12573") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35144->172.17.0.3:12573, err= 2026/08/14 04:31:49 DEBUG : Waiting for deletions to finish 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:62781") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46390->172.17.0.3:62781, err= 2026/08/14 04:31:49 ERROR : medium: Got fatal error on delete: --max-delete-size threshold reached 2026/08/14 04:31:49 INFO : small: Deleted 2026/08/14 04:31:49 INFO : large: Deleted 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:22781") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52832->172.17.0.3:22781, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:31533") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46464->172.17.0.3:31533, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21474") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39084->172.17.0.3:21474, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:59829") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45996->172.17.0.3:59829, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:32976") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49086->172.17.0.3:32976, err= --- PASS: TestMaxDeleteSize (0.02s) === RUN TestReadFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:13731") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36996->172.17.0.3:13731, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:58569") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44460->172.17.0.3:58569, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:36186") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59950->172.17.0.3:36186, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:19085") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44162->172.17.0.3:19085, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:56450") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58860->172.17.0.3:56450, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:15123") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56702->172.17.0.3:15123, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:8035") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33294->172.17.0.3:8035, err= --- PASS: TestReadFile (0.01s) === RUN TestRetry 2026/08/14 04:31:49 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 1/5 2026/08/14 04:31:49 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 2/5 2026/08/14 04:31:49 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/08/14 04:31:49 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/08/14 04:31:49 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/08/14 04:31:49 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/08/14 04:31:49 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms --- PASS: TestRetry (0.05s) === RUN TestCat run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:38874") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43208->172.17.0.3:38874, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:12575") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59210->172.17.0.3:12575, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:38324") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46782->172.17.0.3:38324, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:36573") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36386->172.17.0.3:36573, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:14737") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50954->172.17.0.3:14737, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:37081") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53144->172.17.0.3:37081, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:22406") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49520->172.17.0.3:22406, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:22205") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42482->172.17.0.3:22205, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:9119") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49452->172.17.0.3:9119, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:37840") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51296->172.17.0.3:37840, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:4076") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53656->172.17.0.3:4076, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21640") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41258->172.17.0.3:21640, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:45592") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46600->172.17.0.3:45592, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:47154") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47760->172.17.0.3:47154, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:25139") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:37438->172.17.0.3:25139, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:34268") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60238->172.17.0.3:34268, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:25976") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35428->172.17.0.3:25976, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:11017") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44452->172.17.0.3:11017, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:63663") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33886->172.17.0.3:63663, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:39163") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47162->172.17.0.3:39163, err= --- PASS: TestCat (0.11s) === RUN TestPurge 2026/08/14 04:31:49 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-carokaf6xoci" 2026/08/14 04:31:49 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/14 04:31:49 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:49 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:49 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:49 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:49 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:49 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:49 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:49 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:49 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:49 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: Connecting to FTP server 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:60850->172.17.0.3:21, err= 2026/08/14 04:31:49 DEBUG : Creating backend with remote "/tmp/rclone2007370094" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-carokaf6xoci", Local "Local file system at /tmp/rclone2007370094", Modify Window "1s" 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:37768") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:52166->172.17.0.3:37768, err= 2026/08/14 04:31:49 INFO : A2: Making directory 2026/08/14 04:31:49 INFO : A1/B2: Making directory 2026/08/14 04:31:49 INFO : A1/B2/C2: Making directory 2026/08/14 04:31:49 INFO : A1/B1/C3: Making directory 2026/08/14 04:31:49 INFO : A3: Making directory 2026/08/14 04:31:49 INFO : A3/B3: Making directory 2026/08/14 04:31:49 INFO : A3/B3/C4: Making directory 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:9677") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:53756->172.17.0.3:9677, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:15409") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:45158->172.17.0.3:15409, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: Connecting to FTP server 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: Connecting to FTP server 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:51256") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:60852->172.17.0.3:21, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:57932->172.17.0.3:51256, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:11040") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:59854->172.17.0.3:11040, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:9161") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:50218->172.17.0.3:9161, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:60860->172.17.0.3:21, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:8765") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:50852->172.17.0.3:8765, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:24092") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:38446->172.17.0.3:24092, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:27535") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:48084->172.17.0.3:27535, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:58068") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:37206->172.17.0.3:58068, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: Connecting to FTP server 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:38294") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:33684->172.17.0.3:38294, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:60872->172.17.0.3:21, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:19132") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:55592->172.17.0.3:19132, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:50458") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:36346->172.17.0.3:50458, err= 2026/08/14 04:31:49 DEBUG : Waiting for deletions to finish 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:36826") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:50588->172.17.0.3:36826, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:22019") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:65256") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:58470->172.17.0.3:22019, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:54474->172.17.0.3:65256, err= 2026/08/14 04:31:49 INFO : A1/B1/C1/one: Deleted 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:48878") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:41938->172.17.0.3:48878, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:46280") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:44054->172.17.0.3:46280, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:12594") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:39574->172.17.0.3:12594, err= 2026/08/14 04:31:49 DEBUG : removing 2 level 3 directories 2026/08/14 04:31:49 INFO : A1/B1/C3: Removing directory 2026/08/14 04:31:49 INFO : A1/B1/C1: Removing directory 2026/08/14 04:31:49 DEBUG : removing 1 level 2 directories 2026/08/14 04:31:49 INFO : A1/B1: Removing directory 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:35847") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:58608->172.17.0.3:35847, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:27771") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:3820") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:36976->172.17.0.3:27771, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:41606") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:38998->172.17.0.3:3820, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:47040->172.17.0.3:41606, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:20325") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:57432->172.17.0.3:20325, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:38656") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:39286->172.17.0.3:38656, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:54639") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:35738->172.17.0.3:54639, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:55045") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:59462->172.17.0.3:55045, err= 2026/08/14 04:31:49 DEBUG : Waiting for deletions to finish 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:59588") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:56986->172.17.0.3:59588, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:49783") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:53704->172.17.0.3:49783, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:38981") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:2207") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:35282->172.17.0.3:38981, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:52524->172.17.0.3:2207, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:45829") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:53351") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:50492->172.17.0.3:45829, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:42392->172.17.0.3:53351, err= 2026/08/14 04:31:49 INFO : A1/two: Deleted 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:60361") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:46612->172.17.0.3:60361, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:48488") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:52666->172.17.0.3:48488, err= 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:57335") 2026/08/14 04:31:49 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:49890->172.17.0.3:57335, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:45349") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:48411") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:57082->172.17.0.3:45349, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:37860->172.17.0.3:48411, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:58685") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:38228->172.17.0.3:58685, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:18194") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:22350") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:37294->172.17.0.3:18194, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:45368->172.17.0.3:22350, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:11931") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:58574->172.17.0.3:11931, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:32023") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:42544->172.17.0.3:32023, err= 2026/08/14 04:31:50 DEBUG : removing 2 level 3 directories 2026/08/14 04:31:50 INFO : A3/B3/C4: Removing directory 2026/08/14 04:31:50 INFO : A1/B2/C2: Removing directory 2026/08/14 04:31:50 DEBUG : removing 2 level 2 directories 2026/08/14 04:31:50 INFO : A3/B3: Removing directory 2026/08/14 04:31:50 INFO : A1/B2: Removing directory 2026/08/14 04:31:50 DEBUG : removing 3 level 1 directories 2026/08/14 04:31:50 INFO : A3: Removing directory 2026/08/14 04:31:50 INFO : A1: Removing directory 2026/08/14 04:31:50 INFO : A2: Removing directory 2026/08/14 04:31:50 DEBUG : removing 1 level 0 directories 2026/08/14 04:31:50 INFO : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: Removing directory 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:30441") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:47632->172.17.0.3:30441, err= 2026/08/14 04:31:50 ERROR : error listing: directory not found 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: dial("tcp","172.17.0.3:41156") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: > dial: conn=172.17.0.1:58484->172.17.0.3:41156, err= 2026/08/14 04:31:50 ERROR : error listing: directory not found 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-carokaf6xoci: Purge dir "" 2026/08/14 04:31:50 NOTICE: purge failed to rmdir "": directory not found 2026/08/14 04:31:50 NOTICE: purge failed: directory not found --- PASS: TestPurge (0.13s) === RUN TestRmdirsNoLeaveRoot run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:37965") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41372->172.17.0.3:37965, err= 2026/08/14 04:31:50 INFO : A2: Making directory 2026/08/14 04:31:50 INFO : A1/B2: Making directory 2026/08/14 04:31:50 INFO : A1/B2/C2: Making directory 2026/08/14 04:31:50 INFO : A1/B1/C3: Making directory 2026/08/14 04:31:50 INFO : A3: Making directory 2026/08/14 04:31:50 INFO : A3/B3: Making directory 2026/08/14 04:31:50 INFO : A3/B3/C4: Making directory 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:11057") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51234->172.17.0.3:11057, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:1989") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58376->172.17.0.3:1989, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:52650") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56478->172.17.0.3:52650, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:13413") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46928->172.17.0.3:13413, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:18619") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52126->172.17.0.3:18619, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:34103") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43292->172.17.0.3:34103, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:53089") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:47521") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51346->172.17.0.3:53089, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44912->172.17.0.3:47521, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:7676") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58910->172.17.0.3:7676, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:16408") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:38234->172.17.0.3:16408, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:44177") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59496->172.17.0.3:44177, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:14643") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36134->172.17.0.3:14643, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:30950") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36150->172.17.0.3:30950, err= 2026/08/14 04:31:50 DEBUG : removing 1 level 3 directories 2026/08/14 04:31:50 INFO : A3/B3/C4: Removing directory 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:54158") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:55264->172.17.0.3:54158, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:15844") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:4309") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:15296") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58376->172.17.0.3:15296, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50644->172.17.0.3:4309, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48874->172.17.0.3:15844, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:4365") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48626->172.17.0.3:4365, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:17218") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36404->172.17.0.3:17218, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:52895") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:34764->172.17.0.3:52895, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:60320") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59300->172.17.0.3:60320, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:48474") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:35265") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45498->172.17.0.3:35265, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46398->172.17.0.3:48474, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:50215") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51278->172.17.0.3:50215, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:64549") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33274->172.17.0.3:64549, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:49572") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:47570") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48610->172.17.0.3:47570, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59222->172.17.0.3:49572, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:5553") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43294->172.17.0.3:5553, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:55940") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:41944") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40252->172.17.0.3:55940, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59154->172.17.0.3:41944, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:7443") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36366->172.17.0.3:7443, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:50543") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:40945") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54700->172.17.0.3:40945, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:38744->172.17.0.3:50543, err= 2026/08/14 04:31:50 DEBUG : removing 2 level 3 directories 2026/08/14 04:31:50 INFO : A1/B2/C2: Removing directory 2026/08/14 04:31:50 INFO : A1/B1/C3: Removing directory 2026/08/14 04:31:50 DEBUG : removing 2 level 2 directories 2026/08/14 04:31:50 INFO : A3/B3: Removing directory 2026/08/14 04:31:50 INFO : A1/B2: Removing directory 2026/08/14 04:31:50 DEBUG : removing 2 level 1 directories 2026/08/14 04:31:50 INFO : A3: Removing directory 2026/08/14 04:31:50 INFO : A2: Removing directory 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:58970") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56616->172.17.0.3:58970, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:61317") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56770->172.17.0.3:61317, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:32521") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58528->172.17.0.3:32521, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:35265") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45502->172.17.0.3:35265, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:16648") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:57082->172.17.0.3:16648, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:4059") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51948->172.17.0.3:4059, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:24696") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56704->172.17.0.3:24696, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:36857") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39970->172.17.0.3:36857, err= 2026/08/14 04:31:50 DEBUG : removing 1 level 3 directories 2026/08/14 04:31:50 INFO : A1/B1/C1: Removing directory 2026/08/14 04:31:50 DEBUG : removing 1 level 2 directories 2026/08/14 04:31:50 INFO : A1/B1: Removing directory 2026/08/14 04:31:50 DEBUG : removing 1 level 1 directories 2026/08/14 04:31:50 INFO : A1: Removing directory 2026/08/14 04:31:50 DEBUG : removing 1 level 0 directories 2026/08/14 04:31:50 INFO : ftp://172.17.0.3:21/rclone-test-wifaden9lori: Removing directory 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:61159") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:55278->172.17.0.3:61159, err= 2026/08/14 04:31:50 ERROR : error listing: directory not found 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:41049") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46814->172.17.0.3:41049, err= 2026/08/14 04:31:50 ERROR : error listing: directory not found --- PASS: TestRmdirsNoLeaveRoot (0.08s) === RUN TestRmdirsLeaveRoot run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 INFO : A1: Making directory 2026/08/14 04:31:50 INFO : A1/B1: Making directory 2026/08/14 04:31:50 INFO : A1/B1/C1: Making directory 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:41405") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42058->172.17.0.3:41405, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:11067") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42930->172.17.0.3:11067, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:55501") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42990->172.17.0.3:55501, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:37650") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33086->172.17.0.3:37650, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:55556") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58170->172.17.0.3:55556, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:18841") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41772->172.17.0.3:18841, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:29079") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53030->172.17.0.3:29079, err= 2026/08/14 04:31:50 DEBUG : removing 1 level 3 directories 2026/08/14 04:31:50 INFO : A1/B1/C1: Removing directory 2026/08/14 04:31:50 DEBUG : removing 1 level 2 directories 2026/08/14 04:31:50 INFO : A1/B1: Removing directory 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:42796") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50586->172.17.0.3:42796, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:12142") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49514->172.17.0.3:12142, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:16461") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45236->172.17.0.3:16461, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:36769") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43608->172.17.0.3:36769, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:2539") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48746->172.17.0.3:2539, err= --- PASS: TestRmdirsLeaveRoot (0.03s) === RUN TestRmdirsWithFilter run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 INFO : A1: Making directory 2026/08/14 04:31:50 INFO : A1/B1: Making directory 2026/08/14 04:31:50 INFO : A1/B1/C1: Making directory 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:17822") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50892->172.17.0.3:17822, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:13136") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36186->172.17.0.3:13136, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:19056") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41034->172.17.0.3:19056, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:1246") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46494->172.17.0.3:1246, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:29168") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39902->172.17.0.3:29168, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:64553") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46854->172.17.0.3:64553, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:9852") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39328->172.17.0.3:9852, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:60084") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47334->172.17.0.3:60084, err= 2026/08/14 04:31:50 DEBUG : removing 1 level 3 directories 2026/08/14 04:31:50 INFO : A1/B1/C1: Removing directory 2026/08/14 04:31:50 DEBUG : removing 1 level 2 directories 2026/08/14 04:31:50 INFO : A1/B1: Removing directory 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:31197") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33104->172.17.0.3:31197, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:4210") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43224->172.17.0.3:4210, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:15069") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46030->172.17.0.3:15069, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:20084") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36482->172.17.0.3:20084, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:31755") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33672->172.17.0.3:31755, err= --- PASS: TestRmdirsWithFilter (0.03s) === RUN TestCopyURL run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:31123") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:34858->172.17.0.3:31123, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:30302") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35418->172.17.0.3:30302, err= 2026/08/14 04:31:50 DEBUG : file1: size = 14 OK 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:50231") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53900->172.17.0.3:50231, err= 2026/08/14 04:31:50 DEBUG : filename.txt: File name found in url 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:38767") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35516->172.17.0.3:38767, err= 2026/08/14 04:31:50 DEBUG : filename.txt: size = 14 OK 2026/08/14 04:31:50 DEBUG : headerfilename.txt: filename found in Content-Disposition header. 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:52580") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54000->172.17.0.3:52580, err= 2026/08/14 04:31:50 DEBUG : headerfilename.txt: size = 14 OK 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:33155") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39730->172.17.0.3:33155, err= 2026/08/14 04:31:50 DEBUG : file2: size = 14 OK 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:37892") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43862->172.17.0.3:37892, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:41854") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48418->172.17.0.3:41854, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:23020") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52908->172.17.0.3:23020, err= --- PASS: TestCopyURL (0.04s) === RUN TestCopyURLDownloadHeaders run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:17924") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44304->172.17.0.3:17924, err= 2026/08/14 04:31:50 DEBUG : file1: size = 14 OK 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:54337") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:55824->172.17.0.3:54337, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:40945") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54702->172.17.0.3:40945, err= --- PASS: TestCopyURLDownloadHeaders (0.01s) === RUN TestCopyURLToWriter --- PASS: TestCopyURLToWriter (0.00s) === RUN TestMoveFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : file1: Need to transfer - File not found at Destination 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:56900") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45310->172.17.0.3:56900, err= 2026/08/14 04:31:50 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2026/08/14 04:31:50 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2026/08/14 04:31:50 INFO : file1: Copied (new) to: sub/file2 2026/08/14 04:31:50 INFO : file1: Deleted 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:11180") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59788->172.17.0.3:11180, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:64054") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51580->172.17.0.3:64054, err= 2026/08/14 04:31:50 DEBUG : sub/file2: size = 14 OK 2026/08/14 04:31:50 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/08/14 04:31:50 DEBUG : file1: Unchanged skipping 2026/08/14 04:31:50 INFO : file1: Deleted 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21313") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33382->172.17.0.3:21313, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:14779") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:57958->172.17.0.3:14779, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: don't need to copy/move sub/file2, it is already at target location 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:10313") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48860->172.17.0.3:10313, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:55029") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59760->172.17.0.3:55029, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:28060") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52152->172.17.0.3:28060, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:49950") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56338->172.17.0.3:49950, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21213") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35532->172.17.0.3:21213, err= --- PASS: TestMoveFile (0.03s) === RUN TestMoveFileWithIgnoreExisting run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : file1: Need to transfer - File not found at Destination 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:22279") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41478->172.17.0.3:22279, err= 2026/08/14 04:31:50 DEBUG : file1.9aa3f62d.partial: size = 14 OK 2026/08/14 04:31:50 DEBUG : file1.9aa3f62d.partial: renamed to: file1 2026/08/14 04:31:50 INFO : file1: Copied (new) 2026/08/14 04:31:50 INFO : file1: Deleted 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:2908") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43342->172.17.0.3:2908, err= 2026/08/14 04:31:50 DEBUG : file1: Destination exists, skipping 2026/08/14 04:31:50 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:43636") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:55614->172.17.0.3:43636, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:8767") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39140->172.17.0.3:8767, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:37663") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56150->172.17.0.3:37663, err= --- PASS: TestMoveFileWithIgnoreExisting (0.02s) === RUN TestCaseInsensitiveMoveFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:32623") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58766->172.17.0.3:32623, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:34429") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48012->172.17.0.3:34429, err= --- PASS: TestCaseInsensitiveMoveFile (0.00s) === RUN TestCaseInsensitiveMoveFileDryRun run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:32834") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56984->172.17.0.3:32834, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21431") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42142->172.17.0.3:21431, err= --- PASS: TestCaseInsensitiveMoveFileDryRun (0.00s) === RUN TestMoveFileBackupDir run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:59943") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48692->172.17.0.3:59943, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:17265") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60736->172.17.0.3:17265, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:23040") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33106->172.17.0.3:23040, err= 2026/08/14 04:31:50 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-wifaden9lori/backup" 2026/08/14 04:31:50 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/14 04:31:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:50 DEBUG : TestFTPProftpd: detected overridden config - adding "{8Ifp7}" suffix to name 2026/08/14 04:31:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/14 04:31:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/14 04:31:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/14 04:31:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/backup: Connecting to FTP server 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/backup: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/backup: > dial: conn=172.17.0.1:60876->172.17.0.3:21, err= 2026/08/14 04:31:50 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-wifaden9lori/backup" to be canonical "TestFTPProftpd{8Ifp7}:rclone-test-wifaden9lori/backup" 2026/08/14 04:31:50 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone3276973478) 2026/08/14 04:31:50 DEBUG : dst/file1: size = 18 (ftp://172.17.0.3:21/rclone-test-wifaden9lori) 2026/08/14 04:31:50 DEBUG : dst/file1: Sizes differ 2026/08/14 04:31:50 INFO : dst/file1: Moved (server-side) 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:53858") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36862->172.17.0.3:53858, err= 2026/08/14 04:31:50 DEBUG : dst/file1.58903690.partial: size = 14 OK 2026/08/14 04:31:50 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2026/08/14 04:31:50 INFO : dst/file1: Copied (new) 2026/08/14 04:31:50 INFO : dst/file1: Deleted 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:2565") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59420->172.17.0.3:2565, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:41679") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50718->172.17.0.3:41679, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:6860") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56936->172.17.0.3:6860, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:7077") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:38232->172.17.0.3:7077, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21246") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:57520->172.17.0.3:21246, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:30267") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:13028") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47712->172.17.0.3:30267, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59078->172.17.0.3:13028, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:36252") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48998->172.17.0.3:36252, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:45021") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56136->172.17.0.3:45021, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori/backup: closing 1 unused connections --- PASS: TestMoveFileBackupDir (0.05s) === RUN TestSameConfig --- PASS: TestSameConfig (0.00s) === RUN TestSame --- PASS: TestSame (0.00s) === RUN TestOverlappingFilterCheckWithoutFilter --- PASS: TestOverlappingFilterCheckWithoutFilter (0.00s) === RUN TestOverlappingFilterCheckWithFilter --- PASS: TestOverlappingFilterCheckWithFilter (0.00s) === RUN TestListFormat --- PASS: TestListFormat (0.00s) === RUN TestDirMove run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:63762") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35374->172.17.0.3:63762, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:16031") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36706->172.17.0.3:16031, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:20933") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54062->172.17.0.3:20933, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:27056") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53086->172.17.0.3:27056, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:20561") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50488->172.17.0.3:20561, err= 2026/08/14 04:31:50 INFO : A1/B2: Making directory 2026/08/14 04:31:50 INFO : A1/B1/C3: Making directory 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:27352") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52666->172.17.0.3:27352, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:52084") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33754->172.17.0.3:52084, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:22839") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58846->172.17.0.3:22839, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:50013") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51100->172.17.0.3:50013, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:65023") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:36185") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:16314") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46070->172.17.0.3:36185, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51542->172.17.0.3:65023, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:37658->172.17.0.3:16314, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:63186") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:37836->172.17.0.3:63186, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:64508") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49270->172.17.0.3:64508, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:51123") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:62864") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40104->172.17.0.3:51123, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52424->172.17.0.3:62864, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:11246") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:37360->172.17.0.3:11246, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:32952") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:12055") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47652->172.17.0.3:32952, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:57772->172.17.0.3:12055, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:60648") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58564->172.17.0.3:60648, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:35302") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59768->172.17.0.3:35302, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:15328") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:57058->172.17.0.3:15328, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:26408") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:54474") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60382->172.17.0.3:26408, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59124->172.17.0.3:54474, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:41529") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50070->172.17.0.3:41529, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: Connecting to FTP server 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: Connecting to FTP server 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60888->172.17.0.3:21, err= 2026/08/14 04:31:50 INFO : A2/one: Moved (server-side) to: A3/one 2026/08/14 04:31:50 INFO : A2/two: Moved (server-side) to: A3/two 2026/08/14 04:31:50 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60890->172.17.0.3:21, err= 2026/08/14 04:31:50 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2026/08/14 04:31:50 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:26864") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:34278->172.17.0.3:26864, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:24003") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39852->172.17.0.3:24003, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:53827") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:29063") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43640->172.17.0.3:53827, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50970->172.17.0.3:29063, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:8363") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60960->172.17.0.3:8363, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:24837") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44100->172.17.0.3:24837, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:49123") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60384->172.17.0.3:49123, err= 2026/08/14 04:31:50 INFO : ftp://172.17.0.3:21/rclone-test-wifaden9lori: Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:11575") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53592->172.17.0.3:11575, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:6536") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:37500->172.17.0.3:6536, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:46825") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35580->172.17.0.3:46825, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:55990") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:23638") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:42065") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54138->172.17.0.3:23638, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39590->172.17.0.3:55990, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42140->172.17.0.3:42065, err= 2026/08/14 04:31:50 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2026/08/14 04:31:50 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2026/08/14 04:31:50 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2026/08/14 04:31:50 INFO : A3/two: Moved (server-side) to: A4/two 2026/08/14 04:31:50 INFO : A3/one: Moved (server-side) to: A4/one 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:41175") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45590->172.17.0.3:41175, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:44564") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54888->172.17.0.3:44564, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:16981") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45504->172.17.0.3:16981, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:44440") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54452->172.17.0.3:44440, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:5979") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:39720") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44662->172.17.0.3:5979, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41786->172.17.0.3:39720, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:18407") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42836->172.17.0.3:18407, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:44233") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48372->172.17.0.3:44233, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:52846") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58200->172.17.0.3:52846, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:9723") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53992->172.17.0.3:9723, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:45083") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54302->172.17.0.3:45083, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:2432") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:63469") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:12061") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51090->172.17.0.3:2432, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35098->172.17.0.3:63469, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:34312->172.17.0.3:12061, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:50539") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41532->172.17.0.3:50539, err= --- PASS: TestDirMove (0.30s) === RUN TestGetFsInfo run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:36847") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48016->172.17.0.3:36847, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:21048") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35952->172.17.0.3:21048, err= --- PASS: TestGetFsInfo (0.00s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:61041") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:56866->172.17.0.3:61041, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: File to upload is small (34 bytes), uploading instead of streaming 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:6838") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44956->172.17.0.3:6838, err= 2026/08/14 04:31:50 DEBUG : no_checksum_small_file_from_pipe: size = 34 OK 2026/08/14 04:31:50 NOTICE: ftp://172.17.0.3:21/rclone-test-wifaden9lori: --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2026/08/14 04:31:50 DEBUG : no_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:25203") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46676->172.17.0.3:25203, err= 2026/08/14 04:31:50 DEBUG : no_checksum_big_file_from_pipe: size = 102401 OK 2026/08/14 04:31:50 DEBUG : no_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:13011") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60240->172.17.0.3:13011, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:19820") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:32772->172.17.0.3:19820, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:61735") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35108->172.17.0.3:61735, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=false run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:26623") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60782->172.17.0.3:26623, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: File to upload is small (34 bytes), uploading instead of streaming 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:55683") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:34604->172.17.0.3:55683, err= 2026/08/14 04:31:50 DEBUG : with_checksum_small_file_from_pipe: size = 34 OK 2026/08/14 04:31:50 DEBUG : with_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:58780") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35112->172.17.0.3:58780, err= 2026/08/14 04:31:50 DEBUG : with_checksum_big_file_from_pipe: size = 102401 OK 2026/08/14 04:31:50 DEBUG : with_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:28689") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40904->172.17.0.3:28689, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:65375") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52040->172.17.0.3:65375, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:65124") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54030->172.17.0.3:65124, err= === RUN TestRcat/withChecksum=false,ignoreChecksum=true run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:16127") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54552->172.17.0.3:16127, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: File to upload is small (34 bytes), uploading instead of streaming 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:43805") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45410->172.17.0.3:43805, err= 2026/08/14 04:31:50 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/08/14 04:31:50 DEBUG : ignore_checksum_small_file_from_pipe: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:35205") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39366->172.17.0.3:35205, err= 2026/08/14 04:31:50 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/08/14 04:31:50 DEBUG : ignore_checksum_big_file_from_pipe: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:25143") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58284->172.17.0.3:25143, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:58394") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45144->172.17.0.3:58394, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:50146") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41316->172.17.0.3:50146, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=true run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:37069") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51404->172.17.0.3:37069, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: File to upload is small (34 bytes), uploading instead of streaming 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:8446") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51268->172.17.0.3:8446, err= 2026/08/14 04:31:50 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/08/14 04:31:50 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:15059") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52932->172.17.0.3:15059, err= 2026/08/14 04:31:50 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/08/14 04:31:50 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:26284") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:57260->172.17.0.3:26284, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:64512") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46052->172.17.0.3:64512, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:49251") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:37752->172.17.0.3:49251, err= --- PASS: TestRcat (0.10s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=false (0.03s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (0.02s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=true (0.02s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (0.02s) === RUN TestRcatMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" operations_test.go:1564: Skipping as destination doesn't support user metadata 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:32933") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:38490->172.17.0.3:32933, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:47521") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44918->172.17.0.3:47521, err= --- SKIP: TestRcatMetadata (0.00s) === RUN TestRcatSize run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:14173") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:34410->172.17.0.3:14173, err= 2026/08/14 04:31:50 DEBUG : potato1: size = 60 OK 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: File to upload is small (60 bytes), uploading instead of streaming 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:14619") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52984->172.17.0.3:14619, err= 2026/08/14 04:31:50 DEBUG : potato2: size = 60 OK 2026/08/14 04:31:50 DEBUG : potato2: Size of src and dst objects identical 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:28074") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51266->172.17.0.3:28074, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:48205") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:55416->172.17.0.3:48205, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:55680") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35050->172.17.0.3:55680, err= --- PASS: TestRcatSize (0.02s) === RUN TestRcatSizeShortEOF run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:39641") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52978->172.17.0.3:39641, err= 2026/08/14 04:31:50 DEBUG : potato1: size = 120 (ftp://172.17.0.3:21/rclone-test-wifaden9lori) 2026/08/14 04:31:50 DEBUG : potato1: size = 60 (ftp://172.17.0.3:21/rclone-test-wifaden9lori) 2026/08/14 04:31:50 ERROR : potato1: corrupted on transfer: sizes differ src 120 vs dst(ftp://172.17.0.3:21/rclone-test-wifaden9lori) 60 2026/08/14 04:31:50 INFO : potato1: Removing failed copy 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:46473") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35444->172.17.0.3:46473, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:3289") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39174->172.17.0.3:3289, err= --- PASS: TestRcatSizeShortEOF (0.01s) === RUN TestRcatSizeMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" operations_test.go:1657: Skipping as destination doesn't support user metadata 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:46122") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59404->172.17.0.3:46122, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:34611") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60002->172.17.0.3:34611, err= --- SKIP: TestRcatSizeMetadata (0.00s) === RUN TestRcatSizeUploadHeaders run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:35429") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51508->172.17.0.3:35429, err= 2026/08/14 04:31:50 DEBUG : potato1: size = 60 OK 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:27620") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47642->172.17.0.3:27620, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:29280") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47708->172.17.0.3:29280, err= --- PASS: TestRcatSizeUploadHeaders (0.01s) === RUN TestRcatSizeChecksum === RUN TestRcatSizeChecksum/Corrupted run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" operations_test.go:1794: Skipping as destination doesn't support hashes 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:11017") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:44456->172.17.0.3:11017, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:4114") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60426->172.17.0.3:4114, err= === RUN TestRcatSizeChecksum/SizeDiffers run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:41525") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46548->172.17.0.3:41525, err= 2026/08/14 04:31:50 DEBUG : potato4: size = 60 (ftp://172.17.0.3:21/rclone-test-wifaden9lori) 2026/08/14 04:31:50 DEBUG : potato4: size = 59 (ftp://172.17.0.3:21/rclone-test-wifaden9lori) 2026/08/14 04:31:50 ERROR : potato4: corrupted on transfer: sizes differ src 60 vs dst(ftp://172.17.0.3:21/rclone-test-wifaden9lori) 59 2026/08/14 04:31:50 INFO : potato4: Removing failed copy 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:54217") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:55734->172.17.0.3:54217, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:33948") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49018->172.17.0.3:33948, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:64288") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59768->172.17.0.3:64288, err= === RUN TestRcatSizeChecksum/IgnoreChecksum run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:27650") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39464->172.17.0.3:27650, err= 2026/08/14 04:31:50 DEBUG : potato2: size = 60 OK 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:13836") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60640->172.17.0.3:13836, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:7558") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45058->172.17.0.3:7558, err= === RUN TestRcatSizeChecksum/NoHashes run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:23805") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:33308->172.17.0.3:23805, err= 2026/08/14 04:31:50 DEBUG : potato3: size = 60 OK 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:8825") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51994->172.17.0.3:8825, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:15605") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:51622->172.17.0.3:15605, err= --- PASS: TestRcatSizeChecksum (0.03s) --- SKIP: TestRcatSizeChecksum/Corrupted (0.00s) --- PASS: TestRcatSizeChecksum/SizeDiffers (0.01s) --- PASS: TestRcatSizeChecksum/IgnoreChecksum (0.01s) --- PASS: TestRcatSizeChecksum/NoHashes (0.01s) === RUN TestTouchDir run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:11723") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54682->172.17.0.3:11723, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:56742") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:37440->172.17.0.3:56742, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:60392") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46270->172.17.0.3:60392, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:7217") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46706->172.17.0.3:7217, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:35027") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:39404->172.17.0.3:35027, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:10366") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:58296->172.17.0.3:10366, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: Touching "empty space" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: Touching "potato2" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:41033") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:55182->172.17.0.3:41033, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: Touching "sub dir/potato3" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:17777") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45996->172.17.0.3:17777, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:13234") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54674->172.17.0.3:13234, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:54066") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48710->172.17.0.3:54066, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:3648") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53964->172.17.0.3:3648, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:57793") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:37126->172.17.0.3:57793, err= --- PASS: TestTouchDir (0.04s) === RUN TestMkdirMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" operations_test.go:1877: Skipping test as remote does not support MkdirMetadata 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:48557") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:57026->172.17.0.3:48557, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:5600") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:49740->172.17.0.3:5600, err= --- SKIP: TestMkdirMetadata (0.00s) === RUN TestMkdirModTime run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" operations_test.go:1896: Skipping test as remote does not support DirSetModTime or MkdirMetadata 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:3795") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47984->172.17.0.3:3795, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:25124") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:46192->172.17.0.3:25124, err= --- SKIP: TestMkdirModTime (0.00s) === RUN TestCopyDirMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" operations_test.go:1917: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:44750") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52080->172.17.0.3:44750, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:54564") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:43826->172.17.0.3:54564, err= --- SKIP: TestCopyDirMetadata (0.00s) === RUN TestSetDirModTime run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" operations_test.go:1953: Skipping test as remote does not support DirSetModTime or WriteDirSetModTime 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:55944") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59394->172.17.0.3:55944, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:12453") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36586->172.17.0.3:12453, err= --- SKIP: TestSetDirModTime (0.00s) === RUN TestDirsEqual run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" operations_test.go:1997: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:61427") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35566->172.17.0.3:61427, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:55017") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50638->172.17.0.3:55017, err= --- SKIP: TestDirsEqual (0.00s) === RUN TestRemoveExisting run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wifaden9lori", Local "Local file system at /tmp/rclone3276973478", Modify Window "1s" 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:17265") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60740->172.17.0.3:17265, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:5744") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:55692->172.17.0.3:5744, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:51221") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:38086->172.17.0.3:51221, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:50323") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:47728->172.17.0.3:50323, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:24097") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:45264->172.17.0.3:24097, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:44980") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52012->172.17.0.3:44980, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:22383") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:50184->172.17.0.3:22383, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:54526") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:41874->172.17.0.3:54526, err= 2026/08/14 04:31:50 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.juyasug6" before starting 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:34046") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35920->172.17.0.3:34046, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:47792") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:53392->172.17.0.3:47792, err= 2026/08/14 04:31:50 DEBUG : sub dir/test remove existing.juyasug6: TEST: removing renamed existing file after operation 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:40489") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:34330->172.17.0.3:40489, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:19217") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:59532->172.17.0.3:19217, err= 2026/08/14 04:31:50 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.qunusoy8" before starting 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:48935") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:35034->172.17.0.3:48935, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:27461") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40028->172.17.0.3:27461, err= 2026/08/14 04:31:50 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.qunusoy8: TEST: renaming existing back after failed operation 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:50288") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:52922->172.17.0.3:50288, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:25654") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:54026->172.17.0.3:25654, err= 2026/08/14 04:31:50 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.puviceb3" before starting 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:9314") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:42548->172.17.0.3:9314, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:7138") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:40572->172.17.0.3:7138, err= 2026/08/14 04:31:50 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.puviceb3: TEST: removing renamed existing file after operation 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:25053") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:34980->172.17.0.3:25053, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:46998") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:48036->172.17.0.3:46998, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:12379") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60654->172.17.0.3:12379, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:34506") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:36402->172.17.0.3:34506, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:60939") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:57888->172.17.0.3:60939, err= --- PASS: TestRemoveExisting (0.06s) === RUN TestRcAbout rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcAbout (0.00s) === RUN TestRcCleanup rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCleanup (0.00s) === RUN TestRcCopyfile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCopyfile (0.00s) === RUN TestRcCopyurl rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCopyurl (0.00s) === RUN TestRcDelete rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcDelete (0.00s) === RUN TestRcDeletefile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcDeletefile (0.00s) === RUN TestRcList rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcList (0.00s) === RUN TestRcStat rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcStat (0.00s) === RUN TestRcSetTier rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcSetTier (0.00s) === RUN TestRcSetTierFile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcSetTierFile (0.00s) === RUN TestRcMkdir rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcMkdir (0.00s) === RUN TestRcMovefile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcMovefile (0.00s) === RUN TestRcPurge rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcPurge (0.00s) === RUN TestRcRmdir rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcRmdir (0.00s) === RUN TestRcRmdirs rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcRmdirs (0.00s) === RUN TestRcSize rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcSize (0.00s) === RUN TestRcPublicLink rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcPublicLink (0.00s) === RUN TestRcFsInfo rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcFsInfo (0.00s) === RUN TestUploadFile rc_test.go:30: Skipping test on non local remote --- SKIP: TestUploadFile (0.00s) === RUN TestRcCommand rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCommand (0.00s) === RUN TestRcDu rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcDu (0.00s) === RUN TestRcCheck rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCheck (0.00s) === RUN TestRcHashsum rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcHashsum (0.00s) === RUN TestRcHashsumSingleFile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcHashsumSingleFile (0.00s) === RUN TestRcHashsumFile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcHashsumFile (0.00s) PASS 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: dial("tcp","172.17.0.3:51983") 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: > dial: conn=172.17.0.1:60986->172.17.0.3:51983, err= 2026/08/14 04:31:50 DEBUG : ftp://172.17.0.3:21/rclone-test-wifaden9lori: Purge dir "" "./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPProftpd: -verbose" - Finished OK in 4.425979174s (try 1/5)