"./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPProftpd: -verbose" - Starting (try 1/5) 2026/08/28 01:42:49 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-liseniq4puqu" 2026/08/28 01:42:49 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/28 01:42:49 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:49 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:49 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:49 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:49 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:49 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:49 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:49 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:49 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:49 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:49 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: Connecting to FTP server 2026/08/28 01:42:49 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:49 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36442->172.17.0.6:21, err= 2026/08/28 01:42:50 DEBUG : Creating backend with remote "/tmp/rclone3538652748" === 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.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" multithread_test.go:119: multithread writing not supported 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:19459") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49822->172.17.0.6:19459, err= 2026/08/28 01:42:50 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopy (0.00s) === RUN TestMultithreadCopyAbort run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" multithread_test.go:119: multithread writing not supported 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58272") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49242->172.17.0.6:58272, err= 2026/08/28 01:42:50 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopyAbort (0.00s) === RUN TestSizeDiffers 2026/08/28 01:42:50 DEBUG : a: size = 0 OK 2026/08/28 01:42:50 DEBUG : a: size = 1 (memory) 2026/08/28 01:42:50 DEBUG : a: size = 2 (memory) --- PASS: TestSizeDiffers (0.00s) === RUN TestReOpen === RUN TestReOpen/Normal === RUN TestReOpen/Normal/Basics 2026/08/28 01:42:50 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/ErrorAtStart === RUN TestReOpen/Normal/WithErrors 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/Normal/TooManyErrors 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/08/28 01:42:50 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/Normal/ReadAt 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/28 01:42:50 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/Normal/Seek 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/28 01:42:50 DEBUG : potato: Seek from 5 to 2 === RUN TestReOpen/Normal/AccountRead === RUN TestReOpen/Normal/AccountReadDelay 2026/08/28 01:42:50 DEBUG : potato: Seek from 10 to 0 2026/08/28 01:42:50 DEBUG : potato: Seek from 10 to 0 2026/08/28 01:42:50 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/AccountReadError === RUN TestReOpen/WithRangeOption === RUN TestReOpen/WithRangeOption/Basics 2026/08/28 01:42:50 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/ErrorAtStart === RUN TestReOpen/WithRangeOption/WithErrors 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithRangeOption/TooManyErrors 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/08/28 01:42:50 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithRangeOption/ReadAt 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/28 01:42:50 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithRangeOption/Seek 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/28 01:42:50 DEBUG : potato: Seek from 5 to 2 2026/08/28 01:42:50 DEBUG : potato: Seek from 7 to 4 === RUN TestReOpen/WithRangeOption/AccountRead === RUN TestReOpen/WithRangeOption/AccountReadDelay 2026/08/28 01:42:50 DEBUG : potato: Seek from 7 to 0 2026/08/28 01:42:50 DEBUG : potato: Seek from 7 to 0 2026/08/28 01:42:50 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/AccountReadError === RUN TestReOpen/WithSeekOption === RUN TestReOpen/WithSeekOption/Basics 2026/08/28 01:42:50 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/ErrorAtStart === RUN TestReOpen/WithSeekOption/WithErrors 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithSeekOption/TooManyErrors 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/08/28 01:42:50 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithSeekOption/ReadAt 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/28 01:42:50 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithSeekOption/Seek 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/28 01:42:50 DEBUG : potato: Seek from 5 to 2 2026/08/28 01:42:50 DEBUG : potato: Seek from 7 to 5 === RUN TestReOpen/WithSeekOption/AccountRead === RUN TestReOpen/WithSeekOption/AccountReadDelay 2026/08/28 01:42:50 DEBUG : potato: Seek from 8 to 0 2026/08/28 01:42:50 DEBUG : potato: Seek from 8 to 0 2026/08/28 01:42:50 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/AccountReadError === RUN TestReOpen/UnknownSize === RUN TestReOpen/UnknownSize/Basics 2026/08/28 01:42:50 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/ErrorAtStart === RUN TestReOpen/UnknownSize/WithErrors 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/UnknownSize/TooManyErrors 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/08/28 01:42:50 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/UnknownSize/ReadAt 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/28 01:42:50 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/UnknownSize/Seek 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/28 01:42:50 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/28 01:42:50 DEBUG : potato: Seek from 5 to 2 2026/08/28 01:42:50 DEBUG : potato: Seek from 7 to 6 === RUN TestReOpen/UnknownSize/AccountRead === RUN TestReOpen/UnknownSize/AccountReadDelay 2026/08/28 01:42:50 DEBUG : potato: Seek from 9 to 0 2026/08/28 01:42:50 DEBUG : potato: Seek from 9 to 0 2026/08/28 01:42:50 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.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:40284") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45044->172.17.0.6:40284, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:29683") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53338->172.17.0.6:29683, err= === RUN TestCheck/1 === RUN TestCheck/2 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:35100") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54486->172.17.0.6:35100, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:44330") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46676->172.17.0.6:44330, err= === RUN TestCheck/3 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:57100") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51820->172.17.0.6:57100, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:10753") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47246->172.17.0.6:10753, err= === RUN TestCheck/4 === RUN TestCheck/5 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:5758") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39116->172.17.0.6:5758, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:55606") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54432->172.17.0.6:55606, err= === RUN TestCheck/6 === RUN TestCheck/7 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:37358") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43684->172.17.0.6:37358, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:41918") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57150->172.17.0.6:41918, err= --- PASS: TestCheck (0.07s) --- 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.01s) === RUN TestCheckFsError 2026/08/28 01:42:50 DEBUG : Creating backend with remote "nonexistent" 2026/08/28 01:42:50 DEBUG : Creating backend with remote "nonexistent" 2026/08/28 01:42:50 DEBUG : Local file system at nonexistent: Waiting for checks to finish 2026/08/28 01:42:50 ERROR : Local file system at nonexistent: error reading source root directory: directory not found 2026/08/28 01:42:50 NOTICE: Local file system at nonexistent: 0 differences found 2026/08/28 01:42:50 NOTICE: Local file system at nonexistent: 2 errors while checking --- PASS: TestCheckFsError (0.01s) === RUN TestCheckDownload run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:2381") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34850->172.17.0.6:2381, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:10500") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59314->172.17.0.6:10500, err= === RUN TestCheckDownload/1 === RUN TestCheckDownload/2 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:61831") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46754->172.17.0.6:61831, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:27479") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:52848->172.17.0.6:27479, err= === RUN TestCheckDownload/3 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58167") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33888->172.17.0.6:58167, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:7946") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36912->172.17.0.6:7946, err= === RUN TestCheckDownload/4 === RUN TestCheckDownload/5 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:60832") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37250->172.17.0.6:60832, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:7823") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46354->172.17.0.6:7823, err= === RUN TestCheckDownload/6 === RUN TestCheckDownload/7 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:49349") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50564->172.17.0.6:49349, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:14604") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45900->172.17.0.6:14604, 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.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:13503") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49518->172.17.0.6:13503, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21173") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47888->172.17.0.6:21173, err= === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:30649") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36166->172.17.0.6:30649, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:25668") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37428->172.17.0.6:25668, err= === RUN TestCheckSizeOnly/3 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:11091") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49124->172.17.0.6:11091, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:5520") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38832->172.17.0.6:5520, err= === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:24659") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49354->172.17.0.6:24659, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:16496") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57104->172.17.0.6:16496, err= === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:13569") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47638->172.17.0.6:13569, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:15549") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56890->172.17.0.6:15549, 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.01s) === RUN TestCheckEqualReaders --- PASS: TestCheckEqualReaders (0.00s) === RUN TestParseSumFile run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:13253") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42082->172.17.0.6:13253, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:39301") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55594->172.17.0.6:39301, err= 2026/08/28 01:42:50 NOTICE: test.sum: improperly formatted checksum line 4 2026/08/28 01:42:50 NOTICE: test.sum: improperly formatted checksum line 5 2026/08/28 01:42:50 NOTICE: test.sum: improperly formatted checksum line 6 2026/08/28 01:42:50 NOTICE: test.sum: 2 warning(s) suppressed... 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:43553") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41094->172.17.0.6:43553, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:38847") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59444->172.17.0.6:38847, err= 2026/08/28 01:42:50 NOTICE: test.sum: improperly formatted checksum line 4 2026/08/28 01:42:50 NOTICE: test.sum: improperly formatted checksum line 5 2026/08/28 01:42:50 NOTICE: test.sum: improperly formatted checksum line 6 2026/08/28 01:42:50 NOTICE: test.sum: 2 warning(s) suppressed... 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:34599") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38900->172.17.0.6:34599, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:50352") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33320->172.17.0.6:50352, err= --- PASS: TestParseSumFile (0.02s) === RUN TestCheckSum run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:50 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-liseniq4puqu/data" 2026/08/28 01:42:50 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/data: Connecting to FTP server 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/data: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/data: > dial: conn=172.17.0.1:36452->172.17.0.6:21, err= check_test.go:354: ftp://172.17.0.6:21/rclone-test-liseniq4puqu/data lacks md5, skipping 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58662") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45464->172.17.0.6:58662, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21462") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59610->172.17.0.6:21462, err= --- SKIP: TestCheckSum (0.02s) === RUN TestCheckSumDownload run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:50 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-liseniq4puqu/data" 2026/08/28 01:42:50 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/data: Connecting to FTP server 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/data: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/data: > dial: conn=172.17.0.1:36456->172.17.0.6:21, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:2370") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58480->172.17.0.6:2370, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:52404") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:40546->172.17.0.6:52404, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:38479") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47312->172.17.0.6:38479, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:23633") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59366->172.17.0.6:23633, err= === RUN TestCheckSumDownload/subtest1 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:52059") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54780->172.17.0.6:52059, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:36112") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:40542->172.17.0.6:36112, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:56368") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33412->172.17.0.6:56368, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:42023") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:60036->172.17.0.6:42023, err= === RUN TestCheckSumDownload/subtest2 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21483") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58282->172.17.0.6:21483, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:2156") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53820->172.17.0.6:2156, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:25978") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59516->172.17.0.6:25978, err= === RUN TestCheckSumDownload/subtest3 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:6653") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56926->172.17.0.6:6653, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:62814") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53780->172.17.0.6:62814, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:3563") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39248->172.17.0.6:3563, err= === RUN TestCheckSumDownload/subtest4 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:13776") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43428->172.17.0.6:13776, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:32718") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50602->172.17.0.6:32718, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:60846") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51734->172.17.0.6:60846, err= === RUN TestCheckSumDownload/subtest5 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:47244") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34826->172.17.0.6:47244, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:8564") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43238->172.17.0.6:8564, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:64599") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:44228->172.17.0.6:64599, err= === RUN TestCheckSumDownload/subtest6 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:46388") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34614->172.17.0.6:46388, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:33664") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:60466->172.17.0.6:33664, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:10080") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34442->172.17.0.6:10080, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:39515") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41622->172.17.0.6:39515, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:54102") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59054->172.17.0.6:54102, err= === RUN TestCheckSumDownload/subtest7 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:26385") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36222->172.17.0.6:26385, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:27046") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51642->172.17.0.6:27046, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:34036") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56448->172.17.0.6:34036, err= --- PASS: TestCheckSumDownload (0.19s) --- PASS: TestCheckSumDownload/subtest1 (0.01s) --- PASS: TestCheckSumDownload/subtest2 (0.01s) --- PASS: TestCheckSumDownload/subtest3 (0.02s) --- PASS: TestCheckSumDownload/subtest4 (0.02s) --- PASS: TestCheckSumDownload/subtest5 (0.02s) --- PASS: TestCheckSumDownload/subtest6 (0.02s) --- PASS: TestCheckSumDownload/subtest7 (0.02s) === RUN TestCheckSumConcurrency 2026/08/28 01:42:50 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/08/28 01:42:50 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/08/28 01:42:50 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/08/28 01:42:50 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/08/28 01:42:50 NOTICE: Mock file system at checkSum: 0 differences found 2026/08/28 01:42:50 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumConcurrency (0.00s) === RUN TestCheckSumDownloadConcurrency 2026/08/28 01:42:50 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/08/28 01:42:50 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/08/28 01:42:50 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/08/28 01:42:50 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/08/28 01:42:50 NOTICE: Mock file system at checkSum: 0 differences found 2026/08/28 01:42:50 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumDownloadConcurrency (0.00s) === RUN TestApplyTransforms 2026/08/28 01:42:50 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-pitefar1jogo" 2026/08/28 01:42:50 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/28 01:42:50 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-pitefar1jogo: Connecting to FTP server 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-pitefar1jogo: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-pitefar1jogo: > dial: conn=172.17.0.1:36466->172.17.0.6:21, err= 2026/08/28 01:42:50 DEBUG : Creating backend with remote "/tmp/rclone1500732332" run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-pitefar1jogo", Local "Local file system at /tmp/rclone1500732332", Modify Window "1s" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-pitefar1jogo: dial("tcp","172.17.0.6:19509") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-pitefar1jogo: > dial: conn=172.17.0.1:48376->172.17.0.6:19509, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-pitefar1jogo: dial("tcp","172.17.0.6:5325") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-pitefar1jogo: > dial: conn=172.17.0.1:59782->172.17.0.6:5325, err= upper checkfile vs. lower remote (without normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-pitefar1jogo: dial("tcp","172.17.0.6:35166") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-pitefar1jogo: > dial: conn=172.17.0.1:60578->172.17.0.6:35166, err= 2026/08/28 01:42:50 ERROR : hello, world!: sum not found 2026/08/28 01:42:50 ERROR : HELLO, WORLD!: file not in ftp://172.17.0.6:21/rclone-test-pitefar1jogo 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-pitefar1jogo: 1 files missing 2026/08/28 01:42:50 NOTICE: 1 hashes missing 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-pitefar1jogo: 1 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-pitefar1jogo: 2 errors while checking upper checkfile vs. lower remote (with normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-pitefar1jogo: dial("tcp","172.17.0.6:46852") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-pitefar1jogo: > dial: conn=172.17.0.1:44510->172.17.0.6:46852, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-pitefar1jogo: dial("tcp","172.17.0.6:46357") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-pitefar1jogo: > dial: conn=172.17.0.1:53622->172.17.0.6:46357, err= 2026/08/28 01:42:50 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-pitefar1jogo: 0 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-pitefar1jogo: 1 matching files 2026/08/28 01:42:50 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-nifuhak2cega" 2026/08/28 01:42:50 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/28 01:42:50 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-nifuhak2cega: Connecting to FTP server 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-nifuhak2cega: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-nifuhak2cega: > dial: conn=172.17.0.1:36474->172.17.0.6:21, err= 2026/08/28 01:42:50 DEBUG : Creating backend with remote "/tmp/rclone2787819527" run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-nifuhak2cega", Local "Local file system at /tmp/rclone2787819527", Modify Window "1s" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-nifuhak2cega: dial("tcp","172.17.0.6:32799") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-nifuhak2cega: > dial: conn=172.17.0.1:54332->172.17.0.6:32799, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-nifuhak2cega: dial("tcp","172.17.0.6:42503") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-nifuhak2cega: > dial: conn=172.17.0.1:39956->172.17.0.6:42503, err= lower checkfile vs. upper remote (without normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-nifuhak2cega: dial("tcp","172.17.0.6:5312") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-nifuhak2cega: > dial: conn=172.17.0.1:51232->172.17.0.6:5312, err= 2026/08/28 01:42:50 ERROR : HELLO, WORLD!: sum not found 2026/08/28 01:42:50 ERROR : hello, world!: file not in ftp://172.17.0.6:21/rclone-test-nifuhak2cega 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-nifuhak2cega: 1 files missing 2026/08/28 01:42:50 NOTICE: 1 hashes missing 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-nifuhak2cega: 1 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-nifuhak2cega: 2 errors while checking lower checkfile vs. upper remote (with normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-nifuhak2cega: dial("tcp","172.17.0.6:35574") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-nifuhak2cega: > dial: conn=172.17.0.1:49316->172.17.0.6:35574, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-nifuhak2cega: dial("tcp","172.17.0.6:55800") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-nifuhak2cega: > dial: conn=172.17.0.1:59290->172.17.0.6:55800, err= 2026/08/28 01:42:50 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-nifuhak2cega: 0 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-nifuhak2cega: 1 matching files 2026/08/28 01:42:50 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-zakoher5wore" 2026/08/28 01:42:50 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/28 01:42:50 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-zakoher5wore: Connecting to FTP server 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-zakoher5wore: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-zakoher5wore: > dial: conn=172.17.0.1:36478->172.17.0.6:21, err= 2026/08/28 01:42:50 DEBUG : Creating backend with remote "/tmp/rclone2881756460" run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-zakoher5wore", Local "Local file system at /tmp/rclone2881756460", Modify Window "1s" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-zakoher5wore: dial("tcp","172.17.0.6:57458") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-zakoher5wore: > dial: conn=172.17.0.1:44642->172.17.0.6:57458, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-zakoher5wore: dial("tcp","172.17.0.6:8381") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-zakoher5wore: > dial: conn=172.17.0.1:38238->172.17.0.6:8381, err= lower checkfile vs. upperlowermixed remote (without normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-zakoher5wore: dial("tcp","172.17.0.6:30949") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-zakoher5wore: > dial: conn=172.17.0.1:59078->172.17.0.6:30949, err= 2026/08/28 01:42:50 ERROR : HeLlO, wOrLd!: sum not found 2026/08/28 01:42:50 ERROR : hello, world!: file not in ftp://172.17.0.6:21/rclone-test-zakoher5wore 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-zakoher5wore: 1 files missing 2026/08/28 01:42:50 NOTICE: 1 hashes missing 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-zakoher5wore: 1 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-zakoher5wore: 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-zakoher5wore: dial("tcp","172.17.0.6:32991") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-zakoher5wore: > dial: conn=172.17.0.1:38086->172.17.0.6:32991, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-zakoher5wore: dial("tcp","172.17.0.6:4517") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-zakoher5wore: > dial: conn=172.17.0.1:56364->172.17.0.6:4517, err= 2026/08/28 01:42:50 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-zakoher5wore: 0 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-zakoher5wore: 1 matching files 2026/08/28 01:42:50 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-molafih4sevo" 2026/08/28 01:42:50 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/28 01:42:50 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-molafih4sevo: Connecting to FTP server 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-molafih4sevo: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-molafih4sevo: > dial: conn=172.17.0.1:36482->172.17.0.6:21, err= 2026/08/28 01:42:50 DEBUG : Creating backend with remote "/tmp/rclone3063210157" run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-molafih4sevo", Local "Local file system at /tmp/rclone3063210157", Modify Window "1s" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-molafih4sevo: dial("tcp","172.17.0.6:6149") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-molafih4sevo: > dial: conn=172.17.0.1:50834->172.17.0.6:6149, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-molafih4sevo: dial("tcp","172.17.0.6:45434") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-molafih4sevo: > dial: conn=172.17.0.1:49638->172.17.0.6:45434, err= upperlowermixed checkfile vs. upper remote (without normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-molafih4sevo: dial("tcp","172.17.0.6:33119") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-molafih4sevo: > dial: conn=172.17.0.1:42522->172.17.0.6:33119, err= 2026/08/28 01:42:50 ERROR : HELLO, WORLD!: sum not found 2026/08/28 01:42:50 ERROR : HeLlO, wOrLd!: file not in ftp://172.17.0.6:21/rclone-test-molafih4sevo 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-molafih4sevo: 1 files missing 2026/08/28 01:42:50 NOTICE: 1 hashes missing 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-molafih4sevo: 1 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-molafih4sevo: 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-molafih4sevo: dial("tcp","172.17.0.6:21599") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-molafih4sevo: > dial: conn=172.17.0.1:51840->172.17.0.6:21599, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-molafih4sevo: dial("tcp","172.17.0.6:46078") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-molafih4sevo: > dial: conn=172.17.0.1:47890->172.17.0.6:46078, err= 2026/08/28 01:42:50 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-molafih4sevo: 0 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-molafih4sevo: 1 matching files 2026/08/28 01:42:50 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-fubixoc1soru" 2026/08/28 01:42:50 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/28 01:42:50 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-fubixoc1soru: Connecting to FTP server 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-fubixoc1soru: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-fubixoc1soru: > dial: conn=172.17.0.1:36498->172.17.0.6:21, err= 2026/08/28 01:42:50 DEBUG : Creating backend with remote "/tmp/rclone3872775776" run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-fubixoc1soru", Local "Local file system at /tmp/rclone3872775776", Modify Window "1s" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-fubixoc1soru: dial("tcp","172.17.0.6:63074") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-fubixoc1soru: > dial: conn=172.17.0.1:39750->172.17.0.6:63074, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-fubixoc1soru: dial("tcp","172.17.0.6:43762") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-fubixoc1soru: > dial: conn=172.17.0.1:35110->172.17.0.6:43762, err= NFD checkfile vs. NFC remote (without normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-fubixoc1soru: dial("tcp","172.17.0.6:58945") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-fubixoc1soru: > dial: conn=172.17.0.1:54998->172.17.0.6:58945, err= 2026/08/28 01:42:50 ERROR : 測試_Русский___ě_áñ: sum not found 2026/08/28 01:42:50 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.6:21/rclone-test-fubixoc1soru 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-fubixoc1soru: 1 files missing 2026/08/28 01:42:50 NOTICE: 1 hashes missing 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-fubixoc1soru: 1 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-fubixoc1soru: 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-fubixoc1soru: dial("tcp","172.17.0.6:19029") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-fubixoc1soru: > dial: conn=172.17.0.1:40556->172.17.0.6:19029, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-fubixoc1soru: dial("tcp","172.17.0.6:27264") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-fubixoc1soru: > dial: conn=172.17.0.1:54040->172.17.0.6:27264, err= 2026/08/28 01:42:50 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-fubixoc1soru: 0 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-fubixoc1soru: 1 matching files 2026/08/28 01:42:50 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-taremuh2caci" 2026/08/28 01:42:50 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/28 01:42:50 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-taremuh2caci: Connecting to FTP server 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-taremuh2caci: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-taremuh2caci: > dial: conn=172.17.0.1:36504->172.17.0.6:21, err= 2026/08/28 01:42:50 DEBUG : Creating backend with remote "/tmp/rclone3180358457" run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-taremuh2caci", Local "Local file system at /tmp/rclone3180358457", Modify Window "1s" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-taremuh2caci: dial("tcp","172.17.0.6:26537") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-taremuh2caci: > dial: conn=172.17.0.1:45250->172.17.0.6:26537, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-taremuh2caci: dial("tcp","172.17.0.6:11686") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-taremuh2caci: > dial: conn=172.17.0.1:46198->172.17.0.6:11686, err= NFC checkfile vs. NFD remote (without normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-taremuh2caci: dial("tcp","172.17.0.6:48463") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-taremuh2caci: > dial: conn=172.17.0.1:43368->172.17.0.6:48463, err= 2026/08/28 01:42:50 ERROR : 測試_Русский___ě_áñ: sum not found 2026/08/28 01:42:50 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.6:21/rclone-test-taremuh2caci 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-taremuh2caci: 1 files missing 2026/08/28 01:42:50 NOTICE: 1 hashes missing 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-taremuh2caci: 1 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-taremuh2caci: 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-taremuh2caci: dial("tcp","172.17.0.6:28615") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-taremuh2caci: > dial: conn=172.17.0.1:59478->172.17.0.6:28615, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-taremuh2caci: dial("tcp","172.17.0.6:7530") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-taremuh2caci: > dial: conn=172.17.0.1:47972->172.17.0.6:7530, err= 2026/08/28 01:42:50 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-taremuh2caci: 0 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-taremuh2caci: 1 matching files 2026/08/28 01:42:50 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-qexitax9deye" 2026/08/28 01:42:50 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/28 01:42:50 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qexitax9deye: Connecting to FTP server 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qexitax9deye: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qexitax9deye: > dial: conn=172.17.0.1:36512->172.17.0.6:21, err= 2026/08/28 01:42:50 DEBUG : Creating backend with remote "/tmp/rclone2524801016" run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-qexitax9deye", Local "Local file system at /tmp/rclone2524801016", Modify Window "1s" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qexitax9deye: dial("tcp","172.17.0.6:6595") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qexitax9deye: > dial: conn=172.17.0.1:54048->172.17.0.6:6595, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qexitax9deye: dial("tcp","172.17.0.6:25116") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qexitax9deye: > dial: conn=172.17.0.1:52574->172.17.0.6:25116, err= NFDx2 checkfile vs. both remote (without normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qexitax9deye: dial("tcp","172.17.0.6:20972") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qexitax9deye: > dial: conn=172.17.0.1:48254->172.17.0.6:20972, err= 2026/08/28 01:42:50 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/08/28 01:42:50 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.6:21/rclone-test-qexitax9deye 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-qexitax9deye: 1 files missing 2026/08/28 01:42:50 NOTICE: 1 hashes missing 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-qexitax9deye: 1 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-qexitax9deye: 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qexitax9deye: dial("tcp","172.17.0.6:30884") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qexitax9deye: > dial: conn=172.17.0.1:53860->172.17.0.6:30884, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qexitax9deye: dial("tcp","172.17.0.6:60928") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qexitax9deye: > dial: conn=172.17.0.1:52826->172.17.0.6:60928, err= 2026/08/28 01:42:50 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-qexitax9deye: 0 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-qexitax9deye: 1 matching files 2026/08/28 01:42:50 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-sitazuk7duco" 2026/08/28 01:42:50 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/28 01:42:50 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-sitazuk7duco: Connecting to FTP server 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-sitazuk7duco: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-sitazuk7duco: > dial: conn=172.17.0.1:36528->172.17.0.6:21, err= 2026/08/28 01:42:50 DEBUG : Creating backend with remote "/tmp/rclone166644284" run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-sitazuk7duco", Local "Local file system at /tmp/rclone166644284", Modify Window "1s" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-sitazuk7duco: dial("tcp","172.17.0.6:17424") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-sitazuk7duco: > dial: conn=172.17.0.1:35246->172.17.0.6:17424, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-sitazuk7duco: dial("tcp","172.17.0.6:19155") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-sitazuk7duco: > dial: conn=172.17.0.1:57744->172.17.0.6:19155, err= NFCx2 checkfile vs. both remote (without normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-sitazuk7duco: dial("tcp","172.17.0.6:56590") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-sitazuk7duco: > dial: conn=172.17.0.1:49964->172.17.0.6:56590, err= 2026/08/28 01:42:50 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/08/28 01:42:50 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.6:21/rclone-test-sitazuk7duco 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-sitazuk7duco: 1 files missing 2026/08/28 01:42:50 NOTICE: 1 hashes missing 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-sitazuk7duco: 1 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-sitazuk7duco: 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-sitazuk7duco: dial("tcp","172.17.0.6:25980") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-sitazuk7duco: > dial: conn=172.17.0.1:38634->172.17.0.6:25980, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-sitazuk7duco: dial("tcp","172.17.0.6:26763") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-sitazuk7duco: > dial: conn=172.17.0.1:42614->172.17.0.6:26763, err= 2026/08/28 01:42:50 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-sitazuk7duco: 0 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-sitazuk7duco: 1 matching files 2026/08/28 01:42:50 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-qabeyag1ziju" 2026/08/28 01:42:50 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/28 01:42:50 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: Connecting to FTP server 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: > dial: conn=172.17.0.1:36536->172.17.0.6:21, err= 2026/08/28 01:42:50 DEBUG : Creating backend with remote "/tmp/rclone269553825" run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-qabeyag1ziju", Local "Local file system at /tmp/rclone269553825", Modify Window "1s" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: dial("tcp","172.17.0.6:62662") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: > dial: conn=172.17.0.1:48874->172.17.0.6:62662, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: dial("tcp","172.17.0.6:56028") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: > dial: conn=172.17.0.1:40440->172.17.0.6:56028, err= both checkfile vs. NFDx2 remote (without normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: dial("tcp","172.17.0.6:26238") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: > dial: conn=172.17.0.1:50302->172.17.0.6:26238, err= 2026/08/28 01:42:50 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/08/28 01:42:50 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.6:21/rclone-test-qabeyag1ziju 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: 1 files missing 2026/08/28 01:42:50 NOTICE: 1 hashes missing 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: 1 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: dial("tcp","172.17.0.6:14318") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: > dial: conn=172.17.0.1:50844->172.17.0.6:14318, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: dial("tcp","172.17.0.6:3599") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: > dial: conn=172.17.0.1:51106->172.17.0.6:3599, err= 2026/08/28 01:42:50 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: 0 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: 1 matching files 2026/08/28 01:42:50 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-xuwacok3meze" 2026/08/28 01:42:50 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/28 01:42:50 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-xuwacok3meze: Connecting to FTP server 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-xuwacok3meze: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-xuwacok3meze: > dial: conn=172.17.0.1:36538->172.17.0.6:21, err= 2026/08/28 01:42:50 DEBUG : Creating backend with remote "/tmp/rclone3975494317" run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-xuwacok3meze", Local "Local file system at /tmp/rclone3975494317", Modify Window "1s" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-xuwacok3meze: dial("tcp","172.17.0.6:55320") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-xuwacok3meze: > dial: conn=172.17.0.1:52364->172.17.0.6:55320, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-xuwacok3meze: dial("tcp","172.17.0.6:22361") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-xuwacok3meze: > dial: conn=172.17.0.1:36390->172.17.0.6:22361, err= both checkfile vs. NFCx2 remote (without normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-xuwacok3meze: dial("tcp","172.17.0.6:20114") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-xuwacok3meze: > dial: conn=172.17.0.1:55882->172.17.0.6:20114, err= 2026/08/28 01:42:50 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/08/28 01:42:50 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.6:21/rclone-test-xuwacok3meze 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-xuwacok3meze: 1 files missing 2026/08/28 01:42:50 NOTICE: 1 hashes missing 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-xuwacok3meze: 1 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-xuwacok3meze: 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-xuwacok3meze: dial("tcp","172.17.0.6:12043") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-xuwacok3meze: > dial: conn=172.17.0.1:60514->172.17.0.6:12043, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-xuwacok3meze: dial("tcp","172.17.0.6:17348") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-xuwacok3meze: > dial: conn=172.17.0.1:49474->172.17.0.6:17348, err= 2026/08/28 01:42:50 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-xuwacok3meze: 0 differences found 2026/08/28 01:42:50 NOTICE: ftp://172.17.0.6:21/rclone-test-xuwacok3meze: 1 matching files 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-xuwacok3meze: dial("tcp","172.17.0.6:24413") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-xuwacok3meze: > dial: conn=172.17.0.1:54276->172.17.0.6:24413, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-xuwacok3meze: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-xuwacok3meze: Purge dir "" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: dial("tcp","172.17.0.6:34419") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: > dial: conn=172.17.0.1:51744->172.17.0.6:34419, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qabeyag1ziju: Purge dir "" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-sitazuk7duco: dial("tcp","172.17.0.6:63564") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-sitazuk7duco: > dial: conn=172.17.0.1:45262->172.17.0.6:63564, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-sitazuk7duco: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-sitazuk7duco: Purge dir "" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qexitax9deye: dial("tcp","172.17.0.6:45749") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qexitax9deye: > dial: conn=172.17.0.1:52218->172.17.0.6:45749, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qexitax9deye: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-qexitax9deye: Purge dir "" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-taremuh2caci: dial("tcp","172.17.0.6:36465") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-taremuh2caci: > dial: conn=172.17.0.1:41316->172.17.0.6:36465, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-taremuh2caci: Purge object "測試_Русский___ě_áñ" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-taremuh2caci: Purge dir "" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-fubixoc1soru: dial("tcp","172.17.0.6:2921") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-fubixoc1soru: > dial: conn=172.17.0.1:55170->172.17.0.6:2921, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-fubixoc1soru: Purge object "測試_Русский___ě_áñ" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-fubixoc1soru: Purge dir "" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-molafih4sevo: dial("tcp","172.17.0.6:45545") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-molafih4sevo: > dial: conn=172.17.0.1:49160->172.17.0.6:45545, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-molafih4sevo: Purge object "HELLO, WORLD!" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-molafih4sevo: Purge dir "" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-zakoher5wore: dial("tcp","172.17.0.6:42123") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-zakoher5wore: > dial: conn=172.17.0.1:38090->172.17.0.6:42123, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-zakoher5wore: Purge object "HeLlO, wOrLd!" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-zakoher5wore: Purge dir "" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-nifuhak2cega: dial("tcp","172.17.0.6:52733") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-nifuhak2cega: > dial: conn=172.17.0.1:44488->172.17.0.6:52733, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-nifuhak2cega: Purge object "HELLO, WORLD!" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-nifuhak2cega: Purge dir "" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-pitefar1jogo: dial("tcp","172.17.0.6:16780") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-pitefar1jogo: > dial: conn=172.17.0.1:39214->172.17.0.6:16780, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-pitefar1jogo: Purge object "hello, world!" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-pitefar1jogo: Purge dir "" --- PASS: TestApplyTransforms (0.37s) === RUN TestTruncateString --- PASS: TestTruncateString (0.00s) === RUN TestCopyFile run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:50 DEBUG : file1: Need to transfer - File not found at Destination 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:61580") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33226->172.17.0.6:61580, err= 2026/08/28 01:42:50 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2026/08/28 01:42:50 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2026/08/28 01:42:50 INFO : file1: Copied (new) to: sub/file2 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:13571") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:35856->172.17.0.6:13571, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:4614") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37624->172.17.0.6:4614, err= 2026/08/28 01:42:50 DEBUG : sub/file2: size = 14 OK 2026/08/28 01:42:50 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/08/28 01:42:50 DEBUG : file1: Unchanged skipping 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:52414") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49222->172.17.0.6:52414, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:54570") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53760->172.17.0.6:54570, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: don't need to copy/move sub/file2, it is already at target location 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:53539") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41524->172.17.0.6:53539, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:8363") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45388->172.17.0.6:8363, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:55702") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46286->172.17.0.6:55702, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:13983") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58782->172.17.0.6:13983, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:38890") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55330->172.17.0.6:38890, err= --- PASS: TestCopyFile (0.03s) === RUN TestCopyLongFile run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" copy_test.go:154: Test only runs on local 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:61331") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50222->172.17.0.6:61331, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:11263") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51848->172.17.0.6:11263, err= --- SKIP: TestCopyLongFile (0.01s) === RUN TestCopyFileBackupDir run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:41429") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39816->172.17.0.6:41429, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:26085") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48312->172.17.0.6:26085, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:24015") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48454->172.17.0.6:24015, err= 2026/08/28 01:42:50 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-liseniq4puqu/backup" 2026/08/28 01:42:50 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:50 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:50 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:50 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:50 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/backup: Connecting to FTP server 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/backup: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/backup: > dial: conn=172.17.0.1:36546->172.17.0.6:21, err= 2026/08/28 01:42:50 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-liseniq4puqu/backup" to be canonical "TestFTPProftpd{itjy_}:rclone-test-liseniq4puqu/backup" 2026/08/28 01:42:50 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone3538652748) 2026/08/28 01:42:50 DEBUG : dst/file1: size = 18 (ftp://172.17.0.6:21/rclone-test-liseniq4puqu) 2026/08/28 01:42:50 DEBUG : dst/file1: Sizes differ 2026/08/28 01:42:50 INFO : dst/file1: Moved (server-side) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:8613") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:52448->172.17.0.6:8613, err= 2026/08/28 01:42:50 DEBUG : dst/file1.58903690.partial: size = 14 OK 2026/08/28 01:42:50 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2026/08/28 01:42:50 INFO : dst/file1: Copied (new) 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21396") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53054->172.17.0.6:21396, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: Connecting to FTP server 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:49314") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:44972->172.17.0.6:49314, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36560->172.17.0.6:21, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:17120") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36062->172.17.0.6:17120, err= 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:54833") 2026/08/28 01:42:50 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47750->172.17.0.6:54833, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:63906") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46386->172.17.0.6:63906, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:24100") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:28937") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51256->172.17.0.6:28937, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49154->172.17.0.6:24100, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:48378") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57126->172.17.0.6:48378, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:14561") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:52318->172.17.0.6:14561, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/backup: closing 1 unused connections --- PASS: TestCopyFileBackupDir (0.08s) === RUN TestCopyFileCompareDest run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:51 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-liseniq4puqu/dst" 2026/08/28 01:42:51 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:51 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:51 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:51 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:51 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:51 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:51 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:51 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:51 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:51 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/dst: Connecting to FTP server 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/dst: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/dst: > dial: conn=172.17.0.1:36566->172.17.0.6:21, err= 2026/08/28 01:42:51 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-liseniq4puqu/CompareDest" 2026/08/28 01:42:51 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:51 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:51 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:51 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:51 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:51 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:51 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:51 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:51 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:51 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/CompareDest: Connecting to FTP server 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/CompareDest: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/CompareDest: > dial: conn=172.17.0.1:36568->172.17.0.6:21, err= 2026/08/28 01:42:51 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-liseniq4puqu/CompareDest" to be canonical "TestFTPProftpd{itjy_}:rclone-test-liseniq4puqu/CompareDest" 2026/08/28 01:42:51 DEBUG : one: Need to transfer - File not found at Destination 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/dst: dial("tcp","172.17.0.6:13451") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/dst: > dial: conn=172.17.0.1:59610->172.17.0.6:13451, err= 2026/08/28 01:42:51 DEBUG : one.b2cc3c6c.partial: size = 3 OK 2026/08/28 01:42:51 DEBUG : one.b2cc3c6c.partial: renamed to: one 2026/08/28 01:42:51 INFO : one: Copied (new) 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:53652") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43396->172.17.0.6:53652, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:9791") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50776->172.17.0.6:9791, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:3362") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37582->172.17.0.6:3362, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:16508") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37920->172.17.0.6:16508, err= 2026/08/28 01:42:51 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-liseniq4puqu/CompareDest" for canonical name "TestFTPProftpd{itjy_}:rclone-test-liseniq4puqu/CompareDest" 2026/08/28 01:42:51 DEBUG : one: size = 5 (Local file system at /tmp/rclone3538652748) 2026/08/28 01:42:51 DEBUG : one: size = 3 (ftp://172.17.0.6:21/rclone-test-liseniq4puqu/dst) 2026/08/28 01:42:51 DEBUG : one: Sizes differ 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/dst: dial("tcp","172.17.0.6:29083") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/dst: > dial: conn=172.17.0.1:38850->172.17.0.6:29083, err= 2026/08/28 01:42:51 DEBUG : one.4a8516eb.partial: size = 5 OK 2026/08/28 01:42:51 DEBUG : one.4a8516eb.partial: renamed to: one 2026/08/28 01:42:51 INFO : one: Copied (replaced existing) 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:30820") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38144->172.17.0.6:30820, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:23617") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56780->172.17.0.6:23617, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:48282") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49702->172.17.0.6:48282, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:5075") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57676->172.17.0.6:5075, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:3816") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50172->172.17.0.6:3816, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:34097") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47514->172.17.0.6:34097, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:34020") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54722->172.17.0.6:34020, err= 2026/08/28 01:42:51 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-liseniq4puqu/CompareDest" for canonical name "TestFTPProftpd{itjy_}:rclone-test-liseniq4puqu/CompareDest" 2026/08/28 01:42:51 DEBUG : one: size = 5 (Local file system at /tmp/rclone3538652748) 2026/08/28 01:42:51 DEBUG : one: size = 3 (ftp://172.17.0.6:21/rclone-test-liseniq4puqu/dst) 2026/08/28 01:42:51 DEBUG : one: Sizes differ 2026/08/28 01:42:51 DEBUG : one: size = 5 OK 2026/08/28 01:42:51 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/08/28 01:42:51 DEBUG : one: Destination found in --compare-dest, skipping 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:9133") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34046->172.17.0.6:9133, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:41616") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:31098") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:35694->172.17.0.6:31098, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:40188->172.17.0.6:41616, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:2522") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47248->172.17.0.6:2522, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:40516") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59050->172.17.0.6:40516, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:5179") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:44291") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57234->172.17.0.6:44291, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46138->172.17.0.6:5179, err= 2026/08/28 01:42:51 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-liseniq4puqu/CompareDest" for canonical name "TestFTPProftpd{itjy_}:rclone-test-liseniq4puqu/CompareDest" 2026/08/28 01:42:51 DEBUG : two: Need to transfer - File not found at Destination 2026/08/28 01:42:51 DEBUG : two: size = 3 OK 2026/08/28 01:42:51 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/08/28 01:42:51 DEBUG : two: Destination found in --compare-dest, skipping 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:51222") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49592->172.17.0.6:51222, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:43645") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:38839") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48064->172.17.0.6:43645, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45058->172.17.0.6:38839, err= 2026/08/28 01:42:51 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-liseniq4puqu/CompareDest" for canonical name "TestFTPProftpd{itjy_}:rclone-test-liseniq4puqu/CompareDest" 2026/08/28 01:42:51 DEBUG : two: Need to transfer - File not found at Destination 2026/08/28 01:42:51 DEBUG : two: size = 3 OK 2026/08/28 01:42:51 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/08/28 01:42:51 DEBUG : two: Destination found in --compare-dest, skipping 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:26990") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54566->172.17.0.6:26990, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:6112") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:49358") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37806->172.17.0.6:6112, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33362->172.17.0.6:49358, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:56569") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39376->172.17.0.6:56569, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:32681") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47868->172.17.0.6:32681, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:54166") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37174->172.17.0.6:54166, err= 2026/08/28 01:42:51 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-liseniq4puqu/CompareDest" for canonical name "TestFTPProftpd{itjy_}:rclone-test-liseniq4puqu/CompareDest" 2026/08/28 01:42:51 DEBUG : two: Need to transfer - File not found at Destination 2026/08/28 01:42:51 DEBUG : two: size = 5 (Local file system at /tmp/rclone3538652748) 2026/08/28 01:42:51 DEBUG : two: size = 3 (ftp://172.17.0.6:21/rclone-test-liseniq4puqu/CompareDest) 2026/08/28 01:42:51 DEBUG : two: Sizes differ 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/dst: dial("tcp","172.17.0.6:54497") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/dst: > dial: conn=172.17.0.1:52762->172.17.0.6:54497, err= 2026/08/28 01:42:51 DEBUG : two.a319cd8b.partial: size = 5 OK 2026/08/28 01:42:51 DEBUG : two.a319cd8b.partial: renamed to: two 2026/08/28 01:42:51 INFO : two: Copied (new) 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58628") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36530->172.17.0.6:58628, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:63908") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39324->172.17.0.6:63908, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:8024") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56354->172.17.0.6:8024, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:38226") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34588->172.17.0.6:38226, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:22849") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49626->172.17.0.6:22849, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:28479") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46292->172.17.0.6:28479, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:7077") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33558->172.17.0.6:7077, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/CompareDest: closing 1 unused connections --- PASS: TestCopyFileCompareDest (0.49s) === RUN TestCopyFileCopyDest run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" copy_test.go:277: Skipping test as remote does not support server-side copy 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:30577") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34230->172.17.0.6:30577, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:37264") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:52902->172.17.0.6:37264, err= --- SKIP: TestCopyFileCopyDest (0.00s) === RUN TestCopyInplace run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:51 DEBUG : file1: Need to transfer - File not found at Destination 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:36203") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50668->172.17.0.6:36203, err= 2026/08/28 01:42:51 DEBUG : sub/file2: size = 14 OK 2026/08/28 01:42:51 INFO : file1: Copied (new) to: sub/file2 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:18645") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42172->172.17.0.6:18645, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:20664") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42780->172.17.0.6:20664, err= 2026/08/28 01:42:51 DEBUG : sub/file2: size = 14 OK 2026/08/28 01:42:51 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/08/28 01:42:51 DEBUG : file1: Unchanged skipping 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:9558") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59952->172.17.0.6:9558, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:17316") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38668->172.17.0.6:17316, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: don't need to copy/move sub/file2, it is already at target location 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:12462") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55276->172.17.0.6:12462, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:13158") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46550->172.17.0.6:13158, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:7287") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:35622->172.17.0.6:7287, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:43707") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39370->172.17.0.6:43707, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:40308") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41836->172.17.0.6:40308, err= --- PASS: TestCopyInplace (0.03s) === RUN TestCopyLongFileName run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:51 DEBUG : file1: Need to transfer - File not found at Destination 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:59129") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46666->172.17.0.6:59129, err= 2026/08/28 01:42:51 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: size = 14 OK 2026/08/28 01:42:51 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: renamed to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2026/08/28 01:42:51 INFO : file1: Copied (new) to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:23805") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45070->172.17.0.6:23805, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:20748") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:35006->172.17.0.6:20748, err= 2026/08/28 01:42:51 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2: size = 14 OK 2026/08/28 01:42:51 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/08/28 01:42:51 DEBUG : file1: Unchanged skipping 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:64080") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49674->172.17.0.6:64080, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:8842") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42888->172.17.0.6:8842, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: don't need to copy/move sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2, it is already at target location 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:24087") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59290->172.17.0.6:24087, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:19452") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58312->172.17.0.6:19452, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:10047") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58314->172.17.0.6:10047, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:61969") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48972->172.17.0.6:61969, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:47896") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:40360->172.17.0.6:47896, err= --- PASS: TestCopyLongFileName (0.03s) === RUN TestCopyLongFileNameCollision run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:27482") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43168->172.17.0.6:27482, err= 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Need to transfer - File not found at Destination 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Need to transfer - File not found at Destination 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Need to transfer - File not found at Destination 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Need to transfer - File not found at Destination 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Need to transfer - File not found at Destination 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Need to transfer - File not found at Destination 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: Connecting to FTP server 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36842->172.17.0.6:21, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: Connecting to FTP server 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:35548") 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Need to transfer - File not found at Destination 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Need to transfer - File not found at Destination 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Need to transfer - File not found at Destination 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Need to transfer - File not found at Destination 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: Waiting for checks to finish 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: Waiting for transfers to finish 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46128->172.17.0.6:35548, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:6931") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50670->172.17.0.6:6931, err= 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: size = 14 OK 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: size = 14 OK 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100 2026/08/28 01:42:51 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Copied (new) 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101 2026/08/28 01:42:51 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Copied (new) 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:23584") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42834->172.17.0.6:23584, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:60340") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48772->172.17.0.6:60340, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36856->172.17.0.6:21, err= 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: size = 14 OK 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: size = 14 OK 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104 2026/08/28 01:42:51 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Copied (new) 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105 2026/08/28 01:42:51 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Copied (new) 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:36250") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59114->172.17.0.6:36250, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:6462") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49358->172.17.0.6:6462, err= 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: size = 14 OK 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: size = 14 OK 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107 2026/08/28 01:42:51 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Copied (new) 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:22415") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50116->172.17.0.6:22415, err= 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106 2026/08/28 01:42:51 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Copied (new) 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:23666") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49492->172.17.0.6:23666, err= 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: size = 14 OK 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: size = 14 OK 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108 2026/08/28 01:42:51 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Copied (new) 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109 2026/08/28 01:42:51 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Copied (new) 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:62679") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55766->172.17.0.6:62679, err= 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: size = 14 OK 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102 2026/08/28 01:42:51 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Copied (new) 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:36258") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49538->172.17.0.6:36258, err= 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: size = 14 OK 2026/08/28 01:42:51 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103 2026/08/28 01:42:51 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Copied (new) 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:6254") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56866->172.17.0.6:6254, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:63636") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48852->172.17.0.6:63636, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:26459") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58442->172.17.0.6:26459, err= --- PASS: TestCopyLongFileNameCollision (0.42s) === RUN TestCopyFileMaxTransfer run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:51 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:46178") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38926->172.17.0.6:46178, err= 2026/08/28 01:42:51 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: size = 14 OK 2026/08/28 01:42:51 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: renamed to: TestCopyFileMaxTransfer/file1 2026/08/28 01:42:51 INFO : TestCopyFileMaxTransfer/file1: Copied (new) 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:24146") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:52036->172.17.0.6:24146, err= 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:31242") 2026/08/28 01:42:51 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39426->172.17.0.6:31242, err= 2026/08/28 01:42:51 DEBUG : TestCopyFileMaxTransfer/file2: Need to transfer - File not found at Destination 2026/08/28 01:42:52 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:40281") 2026/08/28 01:42:52 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43056->172.17.0.6:40281, err= 2026/08/28 01:42:53 DEBUG : TestCopyFileMaxTransfer/file2.945646ab.partial: Removed after failed upload: 1 error occurred: * max transfer limit reached as set by --max-transfer 2026/08/28 01:42:53 ERROR : TestCopyFileMaxTransfer/file2: Failed to copy: update stor: 1 error occurred: * max transfer limit reached as set by --max-transfer 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:12340") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47224->172.17.0.6:12340, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:18998") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39454->172.17.0.6:18998, err= 2026/08/28 01:42:53 DEBUG : TestCopyFileMaxTransfer/file3: Need to transfer - File not found at Destination 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:1440") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37432->172.17.0.6:1440, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:26467") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54592->172.17.0.6:26467, err= 2026/08/28 01:42:53 DEBUG : TestCopyFileMaxTransfer/file4: Need to transfer - File not found at Destination 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:14664") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56276->172.17.0.6:14664, err= 2026/08/28 01:42:53 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: size = 2062 OK 2026/08/28 01:42:53 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: renamed to: TestCopyFileMaxTransfer/file4 2026/08/28 01:42:53 INFO : TestCopyFileMaxTransfer/file4: Copied (new) 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:27107") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56324->172.17.0.6:27107, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:56198") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34904->172.17.0.6:56198, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:9999") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53622->172.17.0.6:9999, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:56541") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49994->172.17.0.6:56541, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:16162") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36958->172.17.0.6:16162, err= --- PASS: TestCopyFileMaxTransfer (1.16s) === RUN TestDeduplicateInteractive run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:32463") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:40338->172.17.0.6:32463, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:62538") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37966->172.17.0.6:62538, err= --- SKIP: TestDeduplicateInteractive (0.00s) === RUN TestDeduplicateSkip run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:31262") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45906->172.17.0.6:31262, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:50007") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47724->172.17.0.6:50007, err= --- SKIP: TestDeduplicateSkip (0.01s) === RUN TestDeduplicateSizeOnly run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:39256") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51248->172.17.0.6:39256, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:34652") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53892->172.17.0.6:34652, err= --- SKIP: TestDeduplicateSizeOnly (0.04s) === RUN TestDeduplicateFirst run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58327") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:44538->172.17.0.6:58327, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:35966") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58564->172.17.0.6:35966, err= --- SKIP: TestDeduplicateFirst (0.01s) === RUN TestDeduplicateNewest run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21251") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:52596->172.17.0.6:21251, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58297") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33118->172.17.0.6:58297, err= --- SKIP: TestDeduplicateNewest (0.01s) === RUN TestDeduplicateNewestByHash run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" dedupe_test.go:36: Can't run this test without a hash 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:46362") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42612->172.17.0.6:46362, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:22297") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46918->172.17.0.6:22297, err= --- SKIP: TestDeduplicateNewestByHash (0.02s) === RUN TestDeduplicateOldest run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:8208") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37192->172.17.0.6:8208, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:27888") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51206->172.17.0.6:27888, err= --- SKIP: TestDeduplicateOldest (0.01s) === RUN TestDeduplicateLargest run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:1799") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41488->172.17.0.6:1799, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:2726") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46308->172.17.0.6:2726, err= --- SKIP: TestDeduplicateLargest (0.03s) === RUN TestDeduplicateSmallest run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:42966") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42958->172.17.0.6:42966, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:14344") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53552->172.17.0.6:14344, err= --- SKIP: TestDeduplicateSmallest (0.01s) === RUN TestDeduplicateRename run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:8958") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:52948->172.17.0.6:8958, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:19053") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54260->172.17.0.6:19053, err= --- SKIP: TestDeduplicateRename (0.02s) === RUN TestMergeDirs run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" dedupe_test.go:256: Can't merge directories 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:20671") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58580->172.17.0.6:20671, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:8863") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:35496->172.17.0.6:8863, err= --- SKIP: TestMergeDirs (0.00s) === RUN TestListDirSorted run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:23624") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54000->172.17.0.6:23624, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:16437") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46574->172.17.0.6:16437, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:45603") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:44166->172.17.0.6:45603, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:55344") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45376->172.17.0.6:55344, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:8008") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:60530->172.17.0.6:8008, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:20397") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38216->172.17.0.6:20397, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:56911") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41782->172.17.0.6:56911, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:41246") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37576->172.17.0.6:41246, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:41782") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59564->172.17.0.6:41782, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:54232") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:36690") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43702->172.17.0.6:36690, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46322->172.17.0.6:54232, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:36042") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50584->172.17.0.6:36042, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:10473") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46934->172.17.0.6:10473, err= 2026/08/28 01:42:53 DEBUG : a.txt: Excluded (Size Filter) 2026/08/28 01:42:53 DEBUG : a.txt: Excluded 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:4535") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58892->172.17.0.6:4535, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:30215") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47846->172.17.0.6:30215, err= 2026/08/28 01:42:53 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/08/28 01:42:53 DEBUG : sub dir/hello world2: Excluded 2026/08/28 01:42:53 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/08/28 01:42:53 DEBUG : sub dir/hello world: Excluded 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:16543") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48500->172.17.0.6:16543, err= 2026/08/28 01:42:53 DEBUG : sub dir/ignore dir: Excluded 2026/08/28 01:42:53 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/08/28 01:42:53 DEBUG : sub dir/hello world2: Excluded 2026/08/28 01:42:53 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/08/28 01:42:53 DEBUG : sub dir/hello world: Excluded 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:1160") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34702->172.17.0.6:1160, err= 2026/08/28 01:42:53 DEBUG : sub dir/ignore dir: Excluded 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:19418") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33298->172.17.0.6:19418, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:45300") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48172->172.17.0.6:45300, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:16736") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:52894->172.17.0.6:16736, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:22702") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:32914->172.17.0.6:22702, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:11463") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55248->172.17.0.6:11463, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:24259") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59500->172.17.0.6:24259, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:10137") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57116->172.17.0.6:10137, err= --- PASS: TestListDirSorted (0.14s) === RUN TestListDirSortedFn run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:42634") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37486->172.17.0.6:42634, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:23941") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43098->172.17.0.6:23941, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:24555") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47170->172.17.0.6:24555, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:17963") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58988->172.17.0.6:17963, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:34527") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50804->172.17.0.6:34527, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:48632") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47482->172.17.0.6:48632, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:25780") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57044->172.17.0.6:25780, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:37074") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58564->172.17.0.6:37074, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:28566") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42268->172.17.0.6:28566, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:33282") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38592->172.17.0.6:33282, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:13737") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34330->172.17.0.6:13737, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:20376") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34866->172.17.0.6:20376, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:44422") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:40890->172.17.0.6:44422, err= 2026/08/28 01:42:53 DEBUG : a.txt: Excluded (Size Filter) 2026/08/28 01:42:53 DEBUG : a.txt: Excluded 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:20040") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38858->172.17.0.6:20040, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:6916") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48334->172.17.0.6:6916, err= 2026/08/28 01:42:53 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/08/28 01:42:53 DEBUG : sub dir/hello world2: Excluded 2026/08/28 01:42:53 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/08/28 01:42:53 DEBUG : sub dir/hello world: Excluded 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:40434") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:35256->172.17.0.6:40434, err= 2026/08/28 01:42:53 DEBUG : sub dir/ignore dir: Excluded 2026/08/28 01:42:53 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/08/28 01:42:53 DEBUG : sub dir/hello world2: Excluded 2026/08/28 01:42:53 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/08/28 01:42:53 DEBUG : sub dir/hello world: Excluded 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:55843") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34216->172.17.0.6:55843, err= 2026/08/28 01:42:53 DEBUG : sub dir/ignore dir: Excluded 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:29249") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55318->172.17.0.6:29249, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:63091") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54688->172.17.0.6:63091, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:15137") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:44830->172.17.0.6:15137, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:15182") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46192->172.17.0.6:15182, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:43443") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56780->172.17.0.6:43443, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:12354") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46008->172.17.0.6:12354, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:61825") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:44202->172.17.0.6:61825, err= --- PASS: TestListDirSortedFn (0.08s) === RUN TestListJSON run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21223") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58460->172.17.0.6:21223, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:12327") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53544->172.17.0.6:12327, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:47589") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55818->172.17.0.6:47589, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:36486") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36442->172.17.0.6:36486, err= === RUN TestListJSON/Default 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:46679") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:52894->172.17.0.6:46679, err= === RUN TestListJSON/FilesOnly 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:46659") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:35892->172.17.0.6:46659, err= === RUN TestListJSON/DirsOnly 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:33111") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45662->172.17.0.6:33111, err= === RUN TestListJSON/Recurse 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:54147") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55816->172.17.0.6:54147, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:42545") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59032->172.17.0.6:42545, err= === RUN TestListJSON/SubDir 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:22758") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33426->172.17.0.6:22758, err= === RUN TestListJSON/NoModTime 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:6846") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:40816->172.17.0.6:6846, err= === RUN TestListJSON/NoMimeType 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58905") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47000->172.17.0.6:58905, err= === RUN TestListJSON/ShowHash 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:50127") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45112->172.17.0.6:50127, err= === RUN TestListJSON/HashTypes 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:4262") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33148->172.17.0.6:4262, err= 2026/08/28 01:42:53 ERROR : file1: Failed to read hash: hash type not supported === RUN TestListJSON/Metadata 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:47076") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46708->172.17.0.6:47076, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:59195") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49844->172.17.0.6:59195, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:13764") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:60126->172.17.0.6:13764, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:63820") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42046->172.17.0.6:63820, err= --- PASS: TestListJSON (0.05s) --- PASS: TestListJSON/Default (0.00s) --- PASS: TestListJSON/FilesOnly (0.00s) --- PASS: TestListJSON/DirsOnly (0.00s) --- PASS: TestListJSON/Recurse (0.00s) --- PASS: TestListJSON/SubDir (0.01s) --- 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.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:65265") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54550->172.17.0.6:65265, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:24922") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34486->172.17.0.6:24922, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:47393") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:44894->172.17.0.6:47393, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:11122") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37152->172.17.0.6:11122, err= === RUN TestStatJSON/Root 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:51520") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53890->172.17.0.6:51520, err= === RUN TestStatJSON/RootFilesOnly === RUN TestStatJSON/RootDirsOnly 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:20981") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56836->172.17.0.6:20981, err= === RUN TestStatJSON/Dir 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:55908") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47540->172.17.0.6:55908, err= === RUN TestStatJSON/DirWithTrailingSlash 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:46196") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59978->172.17.0.6:46196, err= === RUN TestStatJSON/File === RUN TestStatJSON/NotFound 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:48168") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39696->172.17.0.6:48168, err= === RUN TestStatJSON/DirFilesOnly === RUN TestStatJSON/FileFilesOnly === RUN TestStatJSON/NotFoundFilesOnly === RUN TestStatJSON/DirDirsOnly 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:9492") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50558->172.17.0.6:9492, err= === RUN TestStatJSON/FileDirsOnly 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:20798") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:52084->172.17.0.6:20798, err= === RUN TestStatJSON/NotFoundDirsOnly 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:34302") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48984->172.17.0.6:34302, err= === RUN TestStatJSON/RootNotFound 2026/08/28 01:42:53 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-liseniq4puqu/notfound" 2026/08/28 01:42:53 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:53 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:53 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:53 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:53 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:53 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:53 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:53 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:53 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:53 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/notfound: Connecting to FTP server 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/notfound: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/notfound: > dial: conn=172.17.0.1:36860->172.17.0.6:21, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/notfound: dial("tcp","172.17.0.6:12715") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/notfound: > dial: conn=172.17.0.1:51666->172.17.0.6:12715, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:54484") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:35576->172.17.0.6:54484, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:42562") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39334->172.17.0.6:42562, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21951") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58294->172.17.0.6:21951, err= --- PASS: TestStatJSON (0.07s) --- 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/28 01:42:53 DEBUG : Creating backend with remote ":memory:" 2026/08/28 01:42:53 DEBUG : Memory root '': File to upload is small (5 bytes), uploading instead of streaming 2026/08/28 01:42:53 DEBUG : sub/file1: size = 5 OK 2026/08/28 01:42:53 DEBUG : sub/file1: md5 = 5d41402abc4b2a76b9719d911017c592 OK 2026/08/28 01:42:53 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.01s) --- 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.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:53 INFO : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: Making directory 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58476") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59462->172.17.0.6:58476, err= 2026/08/28 01:42:53 INFO : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: Making directory 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:1333") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36834->172.17.0.6:1333, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:47276") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50872->172.17.0.6:47276, err= --- PASS: TestMkdir (0.01s) === RUN TestLsd run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:36735") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46772->172.17.0.6:36735, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:47662") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59272->172.17.0.6:47662, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:6258") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42442->172.17.0.6:6258, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:35324") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33556->172.17.0.6:35324, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:63894") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:35690->172.17.0.6:63894, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:53676") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45308->172.17.0.6:53676, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:1150") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50662->172.17.0.6:1150, err= --- PASS: TestLsd (0.03s) === RUN TestLs run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:57221") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48488->172.17.0.6:57221, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:48979") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:44322->172.17.0.6:48979, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:43259") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48138->172.17.0.6:43259, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:54764") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41808->172.17.0.6:54764, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:46480") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37882->172.17.0.6:46480, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:37471") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36760->172.17.0.6:37471, err= --- PASS: TestLs (0.02s) === RUN TestLsWithFilesFrom run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:8990") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53912->172.17.0.6:8990, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:6368") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55026->172.17.0.6:6368, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:43462") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:60310->172.17.0.6:43462, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:24831") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55914->172.17.0.6:24831, err= 2026/08/28 01:42:53 DEBUG : empty space: Excluded (FilesFrom Filter) 2026/08/28 01:42:53 DEBUG : empty space: Excluded 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:60732") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:40820->172.17.0.6:60732, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:64392") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41584->172.17.0.6:64392, err= --- PASS: TestLsWithFilesFrom (0.02s) === RUN TestLsLong run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:46920") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51490->172.17.0.6:46920, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:23328") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36502->172.17.0.6:23328, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:49748") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53218->172.17.0.6:49748, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:64874") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33766->172.17.0.6:64874, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21888") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46098->172.17.0.6:21888, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:35271") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:60576->172.17.0.6:35271, err= --- PASS: TestLsLong (0.02s) === RUN TestHashSums run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:34899") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50038->172.17.0.6:34899, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:19457") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:40628->172.17.0.6:19457, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:17303") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38310->172.17.0.6:17303, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:43598") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57492->172.17.0.6:43598, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:4263") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:35386->172.17.0.6:4263, err= --- PASS: TestHashSums (0.01s) === RUN TestHashSumsWithErrors 2026/08/28 01:42:53 DEBUG : Creating backend with remote ":memory:" 2026/08/28 01:42:53 ERROR : sub/file1: hash unsupported: hash type not supported 2026/08/28 01:42:53 ERROR : sub/file1: hash unsupported: hash type not supported 2026/08/28 01:42:53 ERROR : file1: hash unsupported: hash type not supported --- PASS: TestHashSumsWithErrors (0.00s) === RUN TestHashStream 2026/08/28 01:42:53 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/08/28 01:42:53 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/08/28 01:42:53 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/08/28 01:42:53 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/08/28 01:42:53 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/08/28 01:42:53 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/08/28 01:42:53 DEBUG : Creating sha1 hash of 12 bytes read from input stream 2026/08/28 01:42:53 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.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:52519") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:35932->172.17.0.6:52519, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:51716") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:44210->172.17.0.6:51716, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:60701") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41070->172.17.0.6:60701, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:43673") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43640->172.17.0.6:43673, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:62633") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33770->172.17.0.6:62633, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:29513") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59704->172.17.0.6:29513, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:42024") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43582->172.17.0.6:42024, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:56578") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:35818->172.17.0.6:56578, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:10303") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45606->172.17.0.6:10303, err= --- PASS: TestCount (0.03s) === RUN TestDelete run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:29618") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41314->172.17.0.6:29618, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:39964") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55502->172.17.0.6:39964, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:31002") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55316->172.17.0.6:31002, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:2005") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36034->172.17.0.6:2005, err= 2026/08/28 01:42:53 DEBUG : Waiting for deletions to finish 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:12611") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57438->172.17.0.6:12611, err= 2026/08/28 01:42:53 DEBUG : large: Excluded (Size Filter) 2026/08/28 01:42:53 DEBUG : large: Excluded 2026/08/28 01:42:53 INFO : medium: Deleted 2026/08/28 01:42:53 INFO : small: Deleted 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21653") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49764->172.17.0.6:21653, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:16824") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55640->172.17.0.6:16824, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:1158") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45288->172.17.0.6:1158, err= --- PASS: TestDelete (0.01s) === RUN TestMaxDelete run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58544") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56546->172.17.0.6:58544, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:25325") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45158->172.17.0.6:25325, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:12976") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46832->172.17.0.6:12976, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:42391") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:44940->172.17.0.6:42391, err= 2026/08/28 01:42:53 DEBUG : Waiting for deletions to finish 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21357") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56210->172.17.0.6:21357, err= 2026/08/28 01:42:53 ERROR : medium: Got fatal error on delete: --max-delete threshold reached 2026/08/28 01:42:53 INFO : small: Deleted 2026/08/28 01:42:53 INFO : large: Deleted 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:35840") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:35906->172.17.0.6:35840, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:27546") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33970->172.17.0.6:27546, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:56101") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46766->172.17.0.6:56101, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:61699") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41766->172.17.0.6:61699, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:29383") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49910->172.17.0.6:29383, err= --- PASS: TestMaxDelete (0.02s) === RUN TestMaxDeleteSizeLargeFile run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:62079") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:60036->172.17.0.6:62079, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:3233") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53938->172.17.0.6:3233, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:35515") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50588->172.17.0.6:35515, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:38877") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46242->172.17.0.6:38877, err= 2026/08/28 01:42:53 DEBUG : Waiting for deletions to finish 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:36051") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41624->172.17.0.6:36051, err= 2026/08/28 01:42:53 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2026/08/28 01:42:53 INFO : small: Deleted 2026/08/28 01:42:53 INFO : medium: Deleted 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:11789") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46014->172.17.0.6:11789, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:16984") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38782->172.17.0.6:16984, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:17995") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45864->172.17.0.6:17995, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:9929") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53720->172.17.0.6:9929, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:46819") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42596->172.17.0.6:46819, err= --- PASS: TestMaxDeleteSizeLargeFile (0.02s) === RUN TestMaxDeleteSize run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:61810") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50622->172.17.0.6:61810, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:20931") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41658->172.17.0.6:20931, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:9055") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34844->172.17.0.6:9055, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:20222") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41700->172.17.0.6:20222, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:59950") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50238->172.17.0.6:59950, err= 2026/08/28 01:42:53 DEBUG : Waiting for deletions to finish 2026/08/28 01:42:53 ERROR : small: Got fatal error on delete: --max-delete-size threshold reached 2026/08/28 01:42:53 INFO : medium: Deleted 2026/08/28 01:42:53 INFO : large: Deleted 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:57424") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58574->172.17.0.6:57424, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:56298") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48792->172.17.0.6:56298, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:17257") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46646->172.17.0.6:17257, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:16281") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50958->172.17.0.6:16281, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:23829") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41168->172.17.0.6:23829, err= --- PASS: TestMaxDeleteSize (0.02s) === RUN TestReadFile run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:19154") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42080->172.17.0.6:19154, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:28691") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43540->172.17.0.6:28691, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:40612") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53468->172.17.0.6:40612, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:5231") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57188->172.17.0.6:5231, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:60692") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:35096->172.17.0.6:60692, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:14301") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38324->172.17.0.6:14301, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:38932") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38202->172.17.0.6:38932, err= --- PASS: TestReadFile (0.01s) === RUN TestRetry 2026/08/28 01:42:53 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 1/5 2026/08/28 01:42:53 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 2/5 2026/08/28 01:42:53 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/08/28 01:42:53 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/08/28 01:42:53 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/08/28 01:42:53 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/08/28 01:42:53 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.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:38966") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55326->172.17.0.6:38966, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:50535") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58716->172.17.0.6:50535, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:40921") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42376->172.17.0.6:40921, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21633") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:44866->172.17.0.6:21633, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:9815") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49910->172.17.0.6:9815, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:44167") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47352->172.17.0.6:44167, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:51483") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41616->172.17.0.6:51483, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:4674") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46182->172.17.0.6:4674, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:38677") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38842->172.17.0.6:38677, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:30482") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59108->172.17.0.6:30482, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58740") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56162->172.17.0.6:58740, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:32607") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37980->172.17.0.6:32607, err= 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21760") 2026/08/28 01:42:53 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53432->172.17.0.6:21760, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:30743") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49958->172.17.0.6:30743, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:25112") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46956->172.17.0.6:25112, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:34928") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59256->172.17.0.6:34928, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:40386") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43496->172.17.0.6:40386, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:62484") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37726->172.17.0.6:62484, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:8207") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39860->172.17.0.6:8207, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:27805") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39150->172.17.0.6:27805, err= --- PASS: TestCat (0.12s) === RUN TestPurge 2026/08/28 01:42:54 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-bigifup8fuji" 2026/08/28 01:42:54 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/28 01:42:54 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:54 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:54 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:54 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:54 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:54 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:54 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:54 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:54 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:54 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: Connecting to FTP server 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:36862->172.17.0.6:21, err= 2026/08/28 01:42:54 DEBUG : Creating backend with remote "/tmp/rclone4058482644" run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-bigifup8fuji", Local "Local file system at /tmp/rclone4058482644", Modify Window "1s" 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:32774") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:46424->172.17.0.6:32774, err= 2026/08/28 01:42:54 INFO : A2: Making directory 2026/08/28 01:42:54 INFO : A1/B2: Making directory 2026/08/28 01:42:54 INFO : A1/B2/C2: Making directory 2026/08/28 01:42:54 INFO : A1/B1/C3: Making directory 2026/08/28 01:42:54 INFO : A3: Making directory 2026/08/28 01:42:54 INFO : A3/B3: Making directory 2026/08/28 01:42:54 INFO : A3/B3/C4: Making directory 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:13580") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:43970->172.17.0.6:13580, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:49393") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:45606->172.17.0.6:49393, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: Connecting to FTP server 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: Connecting to FTP server 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:36870->172.17.0.6:21, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:11674") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:53330->172.17.0.6:11674, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:25871") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:47270->172.17.0.6:25871, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:8693") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:50856->172.17.0.6:8693, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:36886->172.17.0.6:21, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:58060") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:60722->172.17.0.6:58060, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:23558") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:40100->172.17.0.6:23558, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:39071") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:47354->172.17.0.6:39071, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:64163") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:34870->172.17.0.6:64163, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:43706") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:37522->172.17.0.6:43706, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:42908") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:39492->172.17.0.6:42908, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:5107") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:56964->172.17.0.6:5107, err= 2026/08/28 01:42:54 DEBUG : Waiting for deletions to finish 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:49077") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:39390->172.17.0.6:49077, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:24216") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:37998->172.17.0.6:24216, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:15529") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:55628->172.17.0.6:15529, err= 2026/08/28 01:42:54 INFO : A1/B1/C1/one: Deleted 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:27587") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:42664->172.17.0.6:27587, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:39545") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:51720->172.17.0.6:39545, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:28214") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:46914->172.17.0.6:28214, err= 2026/08/28 01:42:54 DEBUG : removing 2 level 3 directories 2026/08/28 01:42:54 INFO : A1/B1/C1: Removing directory 2026/08/28 01:42:54 INFO : A1/B1/C3: Removing directory 2026/08/28 01:42:54 DEBUG : removing 1 level 2 directories 2026/08/28 01:42:54 INFO : A1/B1: Removing directory 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:42054") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:49754->172.17.0.6:42054, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:8459") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:48460->172.17.0.6:8459, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:36968") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:38536->172.17.0.6:36968, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:1106") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:51122->172.17.0.6:1106, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:48742") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:34844->172.17.0.6:48742, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:26786") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:48108->172.17.0.6:26786, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:40404") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:47750->172.17.0.6:40404, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:51429") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:52346->172.17.0.6:51429, err= 2026/08/28 01:42:54 DEBUG : Waiting for deletions to finish 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:52583") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:38626->172.17.0.6:52583, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:53013") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:48206->172.17.0.6:53013, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:35512") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:23952") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:33548->172.17.0.6:35512, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:60772->172.17.0.6:23952, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:53122") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:42522->172.17.0.6:53122, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:4365") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:55244") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:49372->172.17.0.6:4365, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:58196->172.17.0.6:55244, err= 2026/08/28 01:42:54 INFO : A1/two: Deleted 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:14925") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:51044->172.17.0.6:14925, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:27584") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:41468->172.17.0.6:27584, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:64287") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:51720") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:43468->172.17.0.6:64287, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:34732->172.17.0.6:51720, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:47299") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:46900->172.17.0.6:47299, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:7487") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:55392->172.17.0.6:7487, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:21303") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:41434->172.17.0.6:21303, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:58017") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:48530->172.17.0.6:58017, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:15431") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:44424->172.17.0.6:15431, err= 2026/08/28 01:42:54 DEBUG : removing 2 level 3 directories 2026/08/28 01:42:54 INFO : A3/B3/C4: Removing directory 2026/08/28 01:42:54 INFO : A1/B2/C2: Removing directory 2026/08/28 01:42:54 DEBUG : removing 2 level 2 directories 2026/08/28 01:42:54 INFO : A3/B3: Removing directory 2026/08/28 01:42:54 INFO : A1/B2: Removing directory 2026/08/28 01:42:54 DEBUG : removing 3 level 1 directories 2026/08/28 01:42:54 INFO : A1: Removing directory 2026/08/28 01:42:54 INFO : A2: Removing directory 2026/08/28 01:42:54 INFO : A3: Removing directory 2026/08/28 01:42:54 DEBUG : removing 1 level 0 directories 2026/08/28 01:42:54 INFO : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: Removing directory 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:19963") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:50524->172.17.0.6:19963, err= 2026/08/28 01:42:54 ERROR : error listing: directory not found 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: dial("tcp","172.17.0.6:50416") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: > dial: conn=172.17.0.1:51454->172.17.0.6:50416, err= 2026/08/28 01:42:54 ERROR : error listing: directory not found 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-bigifup8fuji: Purge dir "" 2026/08/28 01:42:54 NOTICE: purge failed to rmdir "": directory not found 2026/08/28 01:42:54 NOTICE: purge failed: directory not found --- PASS: TestPurge (0.22s) === RUN TestRmdirsNoLeaveRoot run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:24451") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:35292->172.17.0.6:24451, err= 2026/08/28 01:42:54 INFO : A2: Making directory 2026/08/28 01:42:54 INFO : A1/B2: Making directory 2026/08/28 01:42:54 INFO : A1/B2/C2: Making directory 2026/08/28 01:42:54 INFO : A1/B1/C3: Making directory 2026/08/28 01:42:54 INFO : A3: Making directory 2026/08/28 01:42:54 INFO : A3/B3: Making directory 2026/08/28 01:42:54 INFO : A3/B3/C4: Making directory 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:29726") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34906->172.17.0.6:29726, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:33785") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37820->172.17.0.6:33785, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:30511") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:40867") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:32220") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:40794->172.17.0.6:32220, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46294->172.17.0.6:40867, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58244->172.17.0.6:30511, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: Connecting to FTP server 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:13940") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:46239") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38880->172.17.0.6:46239, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57436->172.17.0.6:13940, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:29103") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48564->172.17.0.6:29103, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36896->172.17.0.6:21, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:40731") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:44648->172.17.0.6:40731, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:49164") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38130->172.17.0.6:49164, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:29616") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:3150") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57384->172.17.0.6:3150, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49124->172.17.0.6:29616, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:35460") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53886->172.17.0.6:35460, err= 2026/08/28 01:42:54 DEBUG : removing 1 level 3 directories 2026/08/28 01:42:54 INFO : A3/B3/C4: Removing directory 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:12804") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42908->172.17.0.6:12804, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:32421") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33864->172.17.0.6:32421, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:62408") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46514->172.17.0.6:62408, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:17495") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:34447") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49582->172.17.0.6:34447, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:35897") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53808->172.17.0.6:17495, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55050->172.17.0.6:35897, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:37280") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46174->172.17.0.6:37280, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:7543") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58374->172.17.0.6:7543, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:32438") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:42429") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43076->172.17.0.6:42429, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54140->172.17.0.6:32438, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:13599") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37636->172.17.0.6:13599, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:3277") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41040->172.17.0.6:3277, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58701") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41216->172.17.0.6:58701, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58705") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43082->172.17.0.6:58705, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:8910") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42208->172.17.0.6:8910, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:59094") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58038->172.17.0.6:59094, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:55311") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42778->172.17.0.6:55311, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:46090") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50314->172.17.0.6:46090, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:45177") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:52584->172.17.0.6:45177, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:30850") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43898->172.17.0.6:30850, err= 2026/08/28 01:42:54 DEBUG : removing 2 level 3 directories 2026/08/28 01:42:54 INFO : A1/B1/C3: Removing directory 2026/08/28 01:42:54 INFO : A1/B2/C2: Removing directory 2026/08/28 01:42:54 DEBUG : removing 2 level 2 directories 2026/08/28 01:42:54 INFO : A3/B3: Removing directory 2026/08/28 01:42:54 INFO : A1/B2: Removing directory 2026/08/28 01:42:54 DEBUG : removing 2 level 1 directories 2026/08/28 01:42:54 INFO : A3: Removing directory 2026/08/28 01:42:54 INFO : A2: Removing directory 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:52540") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43684->172.17.0.6:52540, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:62194") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:44394->172.17.0.6:62194, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:54017") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:40562->172.17.0.6:54017, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:50118") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42124->172.17.0.6:50118, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:9994") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47776->172.17.0.6:9994, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:55799") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50210->172.17.0.6:55799, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:20863") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:44316->172.17.0.6:20863, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:48269") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57044->172.17.0.6:48269, err= 2026/08/28 01:42:54 DEBUG : removing 1 level 3 directories 2026/08/28 01:42:54 INFO : A1/B1/C1: Removing directory 2026/08/28 01:42:54 DEBUG : removing 1 level 2 directories 2026/08/28 01:42:54 INFO : A1/B1: Removing directory 2026/08/28 01:42:54 DEBUG : removing 1 level 1 directories 2026/08/28 01:42:54 INFO : A1: Removing directory 2026/08/28 01:42:54 DEBUG : removing 1 level 0 directories 2026/08/28 01:42:54 INFO : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: Removing directory 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:46224") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54774->172.17.0.6:46224, err= 2026/08/28 01:42:54 ERROR : error listing: directory not found 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:20778") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48304->172.17.0.6:20778, err= 2026/08/28 01:42:54 ERROR : error listing: directory not found --- PASS: TestRmdirsNoLeaveRoot (0.21s) === RUN TestRmdirsLeaveRoot run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:54 INFO : A1: Making directory 2026/08/28 01:42:54 INFO : A1/B1: Making directory 2026/08/28 01:42:54 INFO : A1/B1/C1: Making directory 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:51099") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54528->172.17.0.6:51099, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:22033") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49218->172.17.0.6:22033, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:3448") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57280->172.17.0.6:3448, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:13807") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58116->172.17.0.6:13807, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:11918") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46960->172.17.0.6:11918, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:48704") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41066->172.17.0.6:48704, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:37940") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45646->172.17.0.6:37940, err= 2026/08/28 01:42:54 DEBUG : removing 1 level 3 directories 2026/08/28 01:42:54 INFO : A1/B1/C1: Removing directory 2026/08/28 01:42:54 DEBUG : removing 1 level 2 directories 2026/08/28 01:42:54 INFO : A1/B1: Removing directory 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:17408") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38422->172.17.0.6:17408, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:50899") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57436->172.17.0.6:50899, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:44811") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59098->172.17.0.6:44811, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:13788") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56350->172.17.0.6:13788, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:5875") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51776->172.17.0.6:5875, err= --- PASS: TestRmdirsLeaveRoot (0.04s) === RUN TestRmdirsWithFilter run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:54 INFO : A1: Making directory 2026/08/28 01:42:54 INFO : A1/B1: Making directory 2026/08/28 01:42:54 INFO : A1/B1/C1: Making directory 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:57061") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56192->172.17.0.6:57061, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:65500") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:40356->172.17.0.6:65500, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:10073") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58698->172.17.0.6:10073, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:6922") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47316->172.17.0.6:6922, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:57609") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:44822->172.17.0.6:57609, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:3863") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49310->172.17.0.6:3863, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:16016") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47378->172.17.0.6:16016, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:38441") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55886->172.17.0.6:38441, err= 2026/08/28 01:42:54 DEBUG : removing 1 level 3 directories 2026/08/28 01:42:54 INFO : A1/B1/C1: Removing directory 2026/08/28 01:42:54 DEBUG : removing 1 level 2 directories 2026/08/28 01:42:54 INFO : A1/B1: Removing directory 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:60771") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55656->172.17.0.6:60771, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:4354") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47136->172.17.0.6:4354, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:13684") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58248->172.17.0.6:13684, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58551") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42184->172.17.0.6:58551, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:41414") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59564->172.17.0.6:41414, err= --- PASS: TestRmdirsWithFilter (0.09s) === RUN TestCopyURL run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:51476") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45344->172.17.0.6:51476, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:27045") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42274->172.17.0.6:27045, err= 2026/08/28 01:42:54 DEBUG : file1: size = 14 OK 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:19772") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34184->172.17.0.6:19772, err= 2026/08/28 01:42:54 DEBUG : filename.txt: File name found in url 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:48373") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36776->172.17.0.6:48373, err= 2026/08/28 01:42:54 DEBUG : filename.txt: size = 14 OK 2026/08/28 01:42:54 DEBUG : headerfilename.txt: filename found in Content-Disposition header. 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:29917") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57504->172.17.0.6:29917, err= 2026/08/28 01:42:54 DEBUG : headerfilename.txt: size = 14 OK 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:26553") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56448->172.17.0.6:26553, err= 2026/08/28 01:42:54 DEBUG : file2: size = 14 OK 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:11783") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54970->172.17.0.6:11783, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21771") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43632->172.17.0.6:21771, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:19433") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37476->172.17.0.6:19433, err= --- PASS: TestCopyURL (0.08s) === RUN TestCopyURLDownloadHeaders run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:15120") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42722->172.17.0.6:15120, err= 2026/08/28 01:42:54 DEBUG : file1: size = 14 OK 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:24048") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36732->172.17.0.6:24048, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:8522") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43028->172.17.0.6:8522, err= --- PASS: TestCopyURLDownloadHeaders (0.02s) === RUN TestCopyURLToWriter --- PASS: TestCopyURLToWriter (0.00s) === RUN TestMoveFile run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:54 DEBUG : file1: Need to transfer - File not found at Destination 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:15459") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47734->172.17.0.6:15459, err= 2026/08/28 01:42:54 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2026/08/28 01:42:54 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2026/08/28 01:42:54 INFO : file1: Copied (new) to: sub/file2 2026/08/28 01:42:54 INFO : file1: Deleted 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:14918") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34728->172.17.0.6:14918, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:40918") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54534->172.17.0.6:40918, err= 2026/08/28 01:42:54 DEBUG : sub/file2: size = 14 OK 2026/08/28 01:42:54 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/08/28 01:42:54 DEBUG : file1: Unchanged skipping 2026/08/28 01:42:54 INFO : file1: Deleted 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:22698") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48624->172.17.0.6:22698, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:1940") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38194->172.17.0.6:1940, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: don't need to copy/move sub/file2, it is already at target location 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:32487") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43086->172.17.0.6:32487, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:42303") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43628->172.17.0.6:42303, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:31690") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33098->172.17.0.6:31690, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:64914") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39830->172.17.0.6:64914, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:52571") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55056->172.17.0.6:52571, err= --- PASS: TestMoveFile (0.05s) === RUN TestMoveFileWithIgnoreExisting run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:54 DEBUG : file1: Need to transfer - File not found at Destination 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:7010") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:52140->172.17.0.6:7010, err= 2026/08/28 01:42:54 DEBUG : file1.9aa3f62d.partial: size = 14 OK 2026/08/28 01:42:54 DEBUG : file1.9aa3f62d.partial: renamed to: file1 2026/08/28 01:42:54 INFO : file1: Copied (new) 2026/08/28 01:42:54 INFO : file1: Deleted 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:6173") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48116->172.17.0.6:6173, err= 2026/08/28 01:42:54 DEBUG : file1: Destination exists, skipping 2026/08/28 01:42:54 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:45503") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39722->172.17.0.6:45503, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:33523") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45578->172.17.0.6:33523, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:44968") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54252->172.17.0.6:44968, err= --- PASS: TestMoveFileWithIgnoreExisting (0.04s) === RUN TestCaseInsensitiveMoveFile run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:24491") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57996->172.17.0.6:24491, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:41056") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51210->172.17.0.6:41056, err= --- PASS: TestCaseInsensitiveMoveFile (0.00s) === RUN TestCaseInsensitiveMoveFileDryRun run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:42179") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57808->172.17.0.6:42179, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:44952") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38292->172.17.0.6:44952, err= --- PASS: TestCaseInsensitiveMoveFileDryRun (0.01s) === RUN TestMoveFileBackupDir run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:54295") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36744->172.17.0.6:54295, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:43126") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37640->172.17.0.6:43126, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:48618") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49344->172.17.0.6:48618, err= 2026/08/28 01:42:54 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-liseniq4puqu/backup" 2026/08/28 01:42:54 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/08/28 01:42:54 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:54 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:54 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:54 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:54 DEBUG : TestFTPProftpd: detected overridden config - adding "{itjy_}" suffix to name 2026/08/28 01:42:54 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/08/28 01:42:54 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/08/28 01:42:54 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/08/28 01:42:54 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/backup: Connecting to FTP server 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/backup: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/backup: > dial: conn=172.17.0.1:36898->172.17.0.6:21, err= 2026/08/28 01:42:54 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-liseniq4puqu/backup" to be canonical "TestFTPProftpd{itjy_}:rclone-test-liseniq4puqu/backup" 2026/08/28 01:42:54 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone3538652748) 2026/08/28 01:42:54 DEBUG : dst/file1: size = 18 (ftp://172.17.0.6:21/rclone-test-liseniq4puqu) 2026/08/28 01:42:54 DEBUG : dst/file1: Sizes differ 2026/08/28 01:42:54 INFO : dst/file1: Moved (server-side) 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:46510") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:44914->172.17.0.6:46510, err= 2026/08/28 01:42:54 DEBUG : dst/file1.58903690.partial: size = 14 OK 2026/08/28 01:42:54 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2026/08/28 01:42:54 INFO : dst/file1: Copied (new) 2026/08/28 01:42:54 INFO : dst/file1: Deleted 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:49520") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42068->172.17.0.6:49520, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:35921") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47116->172.17.0.6:35921, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:37336") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54100->172.17.0.6:37336, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:38157") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34896->172.17.0.6:38157, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:60305") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55594->172.17.0.6:60305, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:63736") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:6542") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43410->172.17.0.6:6542, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:40578->172.17.0.6:63736, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58235") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34822->172.17.0.6:58235, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:19503") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:35198->172.17.0.6:19503, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu/backup: closing 1 unused connections --- PASS: TestMoveFileBackupDir (0.08s) === 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.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:47919") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54700->172.17.0.6:47919, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:16206") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:52226->172.17.0.6:16206, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:32459") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55438->172.17.0.6:32459, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:41010") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41118->172.17.0.6:41010, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:2284") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41068->172.17.0.6:2284, err= 2026/08/28 01:42:54 INFO : A1/B2: Making directory 2026/08/28 01:42:54 INFO : A1/B1/C3: Making directory 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:23470") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:40340->172.17.0.6:23470, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:23115") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48466->172.17.0.6:23115, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58650") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53176->172.17.0.6:58650, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:19961") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41944->172.17.0.6:19961, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:13490") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:40310->172.17.0.6:13490, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:30325") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:50642") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33686->172.17.0.6:50642, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58212->172.17.0.6:30325, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:7896") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53332->172.17.0.6:7896, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:1852") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36632->172.17.0.6:1852, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:47582") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56028->172.17.0.6:47582, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:59118") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:52114->172.17.0.6:59118, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:57988") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49936->172.17.0.6:57988, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:9467") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:52494->172.17.0.6:9467, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:52062") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51102->172.17.0.6:52062, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:36074") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34548->172.17.0.6:36074, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:63218") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39288->172.17.0.6:63218, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:25271") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57618->172.17.0.6:25271, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:22012") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:15783") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51404->172.17.0.6:15783, err= 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:48663") 2026/08/28 01:42:54 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:35286->172.17.0.6:48663, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:44312->172.17.0.6:22012, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: Connecting to FTP server 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36914->172.17.0.6:21, err= 2026/08/28 01:42:55 INFO : A2/one: Moved (server-side) to: A3/one 2026/08/28 01:42:55 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2026/08/28 01:42:55 INFO : A2/two: Moved (server-side) to: A3/two 2026/08/28 01:42:55 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2026/08/28 01:42:55 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:37932") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58610->172.17.0.6:37932, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:42748") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51924->172.17.0.6:42748, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:37631") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33226->172.17.0.6:37631, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:34613") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:60904->172.17.0.6:34613, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:16495") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:54250") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:32947") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33206->172.17.0.6:32947, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49956->172.17.0.6:54250, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43360->172.17.0.6:16495, err= 2026/08/28 01:42:55 INFO : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:38954") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36030->172.17.0.6:38954, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:50223") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49174->172.17.0.6:50223, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58581") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45900->172.17.0.6:58581, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58269") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:61579") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:12337") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48508->172.17.0.6:12337, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53446->172.17.0.6:61579, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:60604->172.17.0.6:58269, err= 2026/08/28 01:42:55 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2026/08/28 01:42:55 INFO : A3/two: Moved (server-side) to: A4/two 2026/08/28 01:42:55 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2026/08/28 01:42:55 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2026/08/28 01:42:55 INFO : A3/one: Moved (server-side) to: A4/one 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:9651") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50222->172.17.0.6:9651, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:35622") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:52556->172.17.0.6:35622, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:3319") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38284->172.17.0.6:3319, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:18437") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46402->172.17.0.6:18437, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:35201") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58641") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:36740") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51754->172.17.0.6:36740, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49400->172.17.0.6:58641, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41098->172.17.0.6:35201, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:6272") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33080->172.17.0.6:6272, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:46357") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36880->172.17.0.6:46357, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:63937") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41310->172.17.0.6:63937, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:51828") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46980->172.17.0.6:51828, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:39477") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39864->172.17.0.6:39477, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:43165") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48832->172.17.0.6:43165, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:50727") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51630->172.17.0.6:50727, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:55426") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57890->172.17.0.6:55426, err= --- PASS: TestDirMove (0.36s) === RUN TestGetFsInfo run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:33392") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50906->172.17.0.6:33392, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:31860") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56848->172.17.0.6:31860, err= --- PASS: TestGetFsInfo (0.00s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:8702") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53406->172.17.0.6:8702, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: File to upload is small (34 bytes), uploading instead of streaming 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:38474") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59714->172.17.0.6:38474, err= 2026/08/28 01:42:55 DEBUG : no_checksum_small_file_from_pipe: size = 34 OK 2026/08/28 01:42:55 NOTICE: ftp://172.17.0.6:21/rclone-test-liseniq4puqu: --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2026/08/28 01:42:55 DEBUG : no_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:41641") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54492->172.17.0.6:41641, err= 2026/08/28 01:42:55 DEBUG : no_checksum_big_file_from_pipe: size = 102401 OK 2026/08/28 01:42:55 DEBUG : no_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:34563") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33742->172.17.0.6:34563, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:26027") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58272->172.17.0.6:26027, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:28729") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54200->172.17.0.6:28729, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=false run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:58304") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37550->172.17.0.6:58304, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: File to upload is small (34 bytes), uploading instead of streaming 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:52007") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41998->172.17.0.6:52007, err= 2026/08/28 01:42:55 DEBUG : with_checksum_small_file_from_pipe: size = 34 OK 2026/08/28 01:42:55 DEBUG : with_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:29911") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:60958->172.17.0.6:29911, err= 2026/08/28 01:42:55 DEBUG : with_checksum_big_file_from_pipe: size = 102401 OK 2026/08/28 01:42:55 DEBUG : with_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:19596") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33712->172.17.0.6:19596, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:3534") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47180->172.17.0.6:3534, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:36676") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:52654->172.17.0.6:36676, err= === RUN TestRcat/withChecksum=false,ignoreChecksum=true run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:35981") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46250->172.17.0.6:35981, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: File to upload is small (34 bytes), uploading instead of streaming 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:41902") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33448->172.17.0.6:41902, err= 2026/08/28 01:42:55 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/08/28 01:42:55 DEBUG : ignore_checksum_small_file_from_pipe: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:50167") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45546->172.17.0.6:50167, err= 2026/08/28 01:42:55 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/08/28 01:42:55 DEBUG : ignore_checksum_big_file_from_pipe: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:17828") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47650->172.17.0.6:17828, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:26957") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59844->172.17.0.6:26957, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:38882") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54728->172.17.0.6:38882, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=true run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:25467") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53446->172.17.0.6:25467, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: File to upload is small (34 bytes), uploading instead of streaming 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:38791") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:35222->172.17.0.6:38791, err= 2026/08/28 01:42:55 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/08/28 01:42:55 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:4265") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55240->172.17.0.6:4265, err= 2026/08/28 01:42:55 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/08/28 01:42:55 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:16671") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34088->172.17.0.6:16671, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:64667") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33656->172.17.0.6:64667, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:36108") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53718->172.17.0.6:36108, err= --- PASS: TestRcat (0.06s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=false (0.02s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (0.01s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=true (0.02s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (0.01s) === RUN TestRcatMetadata run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" operations_test.go:1564: Skipping as destination doesn't support user metadata 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:19927") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39112->172.17.0.6:19927, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:34628") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36932->172.17.0.6:34628, err= --- SKIP: TestRcatMetadata (0.00s) === RUN TestRcatSize run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:39740") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39610->172.17.0.6:39740, err= 2026/08/28 01:42:55 DEBUG : potato1: size = 60 OK 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: File to upload is small (60 bytes), uploading instead of streaming 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:63235") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34310->172.17.0.6:63235, err= 2026/08/28 01:42:55 DEBUG : potato2: size = 60 OK 2026/08/28 01:42:55 DEBUG : potato2: Size of src and dst objects identical 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:46754") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43392->172.17.0.6:46754, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:57013") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:40468->172.17.0.6:57013, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:42122") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50734->172.17.0.6:42122, err= --- PASS: TestRcatSize (0.01s) === RUN TestRcatSizeShortEOF run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:18158") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50616->172.17.0.6:18158, err= 2026/08/28 01:42:55 DEBUG : potato1: size = 120 (ftp://172.17.0.6:21/rclone-test-liseniq4puqu) 2026/08/28 01:42:55 DEBUG : potato1: size = 60 (ftp://172.17.0.6:21/rclone-test-liseniq4puqu) 2026/08/28 01:42:55 ERROR : potato1: corrupted on transfer: sizes differ src 120 vs dst(ftp://172.17.0.6:21/rclone-test-liseniq4puqu) 60 2026/08/28 01:42:55 INFO : potato1: Removing failed copy 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:25721") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58588->172.17.0.6:25721, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:8305") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37750->172.17.0.6:8305, err= --- PASS: TestRcatSizeShortEOF (0.00s) === RUN TestRcatSizeMetadata run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" operations_test.go:1657: Skipping as destination doesn't support user metadata 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:4231") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:38888->172.17.0.6:4231, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:10507") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58480->172.17.0.6:10507, err= --- SKIP: TestRcatSizeMetadata (0.00s) === RUN TestRcatSizeUploadHeaders run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:54733") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:45016->172.17.0.6:54733, err= 2026/08/28 01:42:55 DEBUG : potato1: size = 60 OK 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:3261") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53774->172.17.0.6:3261, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:29049") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54236->172.17.0.6:29049, err= --- PASS: TestRcatSizeUploadHeaders (0.00s) === RUN TestRcatSizeChecksum === RUN TestRcatSizeChecksum/Corrupted run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" operations_test.go:1794: Skipping as destination doesn't support hashes 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:22767") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55090->172.17.0.6:22767, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:56218") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57300->172.17.0.6:56218, err= === RUN TestRcatSizeChecksum/SizeDiffers run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:13395") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53294->172.17.0.6:13395, err= 2026/08/28 01:42:55 DEBUG : potato4: size = 60 (ftp://172.17.0.6:21/rclone-test-liseniq4puqu) 2026/08/28 01:42:55 DEBUG : potato4: size = 59 (ftp://172.17.0.6:21/rclone-test-liseniq4puqu) 2026/08/28 01:42:55 ERROR : potato4: corrupted on transfer: sizes differ src 60 vs dst(ftp://172.17.0.6:21/rclone-test-liseniq4puqu) 59 2026/08/28 01:42:55 INFO : potato4: Removing failed copy 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:51742") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48912->172.17.0.6:51742, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:61638") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57254->172.17.0.6:61638, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:39770") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46912->172.17.0.6:39770, err= === RUN TestRcatSizeChecksum/IgnoreChecksum run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:40999") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55856->172.17.0.6:40999, err= 2026/08/28 01:42:55 DEBUG : potato2: size = 60 OK 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:22979") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:40316->172.17.0.6:22979, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:13247") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51828->172.17.0.6:13247, err= === RUN TestRcatSizeChecksum/NoHashes run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:41176") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:54514->172.17.0.6:41176, err= 2026/08/28 01:42:55 DEBUG : potato3: size = 60 OK 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:27830") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48636->172.17.0.6:27830, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:32181") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57878->172.17.0.6:32181, 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.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:28510") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37584->172.17.0.6:28510, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:56774") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36948->172.17.0.6:56774, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:54402") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43892->172.17.0.6:54402, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:33928") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47856->172.17.0.6:33928, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:27282") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33654->172.17.0.6:27282, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:5422") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50508->172.17.0.6:5422, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: Touching "empty space" 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: Touching "potato2" 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:62204") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:40870->172.17.0.6:62204, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: Touching "sub dir/potato3" 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:9486") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57116->172.17.0.6:9486, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:47268") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56798->172.17.0.6:47268, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:29052") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:55686->172.17.0.6:29052, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:42943") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47544->172.17.0.6:42943, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:62873") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58228->172.17.0.6:62873, err= --- PASS: TestTouchDir (0.05s) === RUN TestMkdirMetadata run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" operations_test.go:1877: Skipping test as remote does not support MkdirMetadata 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:62554") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53126->172.17.0.6:62554, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:12150") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:53442->172.17.0.6:12150, err= --- SKIP: TestMkdirMetadata (0.01s) === RUN TestMkdirModTime run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" operations_test.go:1896: Skipping test as remote does not support DirSetModTime or MkdirMetadata 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:18868") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59786->172.17.0.6:18868, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:26204") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:36456->172.17.0.6:26204, err= --- SKIP: TestMkdirModTime (0.00s) === RUN TestCopyDirMetadata run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" operations_test.go:1917: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:8129") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:59832->172.17.0.6:8129, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:28431") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56512->172.17.0.6:28431, err= --- SKIP: TestCopyDirMetadata (0.00s) === RUN TestSetDirModTime run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" operations_test.go:1953: Skipping test as remote does not support DirSetModTime or WriteDirSetModTime 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:13361") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:57304->172.17.0.6:13361, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:36394") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51478->172.17.0.6:36394, err= --- SKIP: TestSetDirModTime (0.00s) === RUN TestDirsEqual run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" operations_test.go:1997: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:3623") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43882->172.17.0.6:3623, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:52417") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51410->172.17.0.6:52417, err= --- SKIP: TestDirsEqual (0.00s) === RUN TestRemoveExisting run.go:198: Remote "ftp://172.17.0.6:21/rclone-test-liseniq4puqu", Local "Local file system at /tmp/rclone3538652748", Modify Window "1s" 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:40921") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:42390->172.17.0.6:40921, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:46936") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34274->172.17.0.6:46936, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:29980") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:60416->172.17.0.6:29980, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:41622") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:47390->172.17.0.6:41622, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:27464") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:34704->172.17.0.6:27464, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:38394") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:33266->172.17.0.6:38394, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:30543") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39264->172.17.0.6:30543, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:65421") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:43602->172.17.0.6:65421, err= 2026/08/28 01:42:55 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.muluyim5" before starting 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:60956") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:51294->172.17.0.6:60956, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:33392") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50922->172.17.0.6:33392, err= 2026/08/28 01:42:55 DEBUG : sub dir/test remove existing.muluyim5: TEST: removing renamed existing file after operation 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:51899") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56858->172.17.0.6:51899, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:14245") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46590->172.17.0.6:14245, err= 2026/08/28 01:42:55 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.vulupec2" before starting 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:19390") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41128->172.17.0.6:19390, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:21173") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:58220->172.17.0.6:21173, err= 2026/08/28 01:42:55 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.vulupec2: TEST: renaming existing back after failed operation 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:18891") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:46480->172.17.0.6:18891, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:65064") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50288->172.17.0.6:65064, err= 2026/08/28 01:42:55 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.gukakid3" before starting 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:48497") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:37058->172.17.0.6:48497, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:22561") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:60926->172.17.0.6:22561, err= 2026/08/28 01:42:55 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.gukakid3: TEST: removing renamed existing file after operation 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:26712") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:39240->172.17.0.6:26712, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:55790") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:50540->172.17.0.6:55790, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:41749") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:56038->172.17.0.6:41749, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:43026") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:48316->172.17.0.6:43026, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:1438") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:49434->172.17.0.6:1438, err= --- PASS: TestRemoveExisting (0.08s) === 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/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: dial("tcp","172.17.0.6:47657") 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: > dial: conn=172.17.0.1:41948->172.17.0.6:47657, err= 2026/08/28 01:42:55 DEBUG : ftp://172.17.0.6:21/rclone-test-liseniq4puqu: Purge dir "" "./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPProftpd: -verbose" - Finished OK in 5.795985507s (try 1/5)