"./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPProftpd: -verbose" - Starting (try 1/5) 2026/05/19 01:09:55 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-mucitaw5sire" 2026/05/19 01:09:55 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/19 01:09:55 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:55 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:55 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:55 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:55 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:55 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:55 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:55 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: Connecting to FTP server 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58756->172.17.0.3:21, err= 2026/05/19 01:09:55 DEBUG : Creating backend with remote "/tmp/rclone2796954250" === RUN TestDoMultiThreadCopy --- PASS: TestDoMultiThreadCopy (0.00s) === RUN TestMultithreadCalculateNumChunks === RUN TestMultithreadCalculateNumChunks/{size:1_chunkSize:65536_wantNumChunks:1} === RUN TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:1_wantNumChunks:1048576} === RUN TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:2_wantNumChunks:524288} === RUN TestMultithreadCalculateNumChunks/{size:1048577_chunkSize:2_wantNumChunks:524289} === RUN TestMultithreadCalculateNumChunks/{size:1048575_chunkSize:2_wantNumChunks:524288} --- PASS: TestMultithreadCalculateNumChunks (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1_chunkSize:65536_wantNumChunks:1} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:1_wantNumChunks:1048576} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:2_wantNumChunks:524288} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048577_chunkSize:2_wantNumChunks:524289} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048575_chunkSize:2_wantNumChunks:524288} (0.00s) === RUN TestMultithreadCopy run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" multithread_test.go:119: multithread writing not supported 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:53841") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:57722->172.17.0.3:53841, err= 2026/05/19 01:09:55 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopy (0.00s) === RUN TestMultithreadCopyAbort run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" multithread_test.go:119: multithread writing not supported 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:1375") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37192->172.17.0.3:1375, err= 2026/05/19 01:09:55 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopyAbort (0.00s) === RUN TestSizeDiffers 2026/05/19 01:09:55 DEBUG : a: size = 0 OK 2026/05/19 01:09:55 DEBUG : a: size = 1 (memory) 2026/05/19 01:09:55 DEBUG : a: size = 2 (memory) --- PASS: TestSizeDiffers (0.00s) === RUN TestReOpen === RUN TestReOpen/Normal === RUN TestReOpen/Normal/Basics 2026/05/19 01:09:55 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/ErrorAtStart === RUN TestReOpen/Normal/WithErrors 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/Normal/TooManyErrors 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/05/19 01:09:55 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/Normal/ReadAt 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/05/19 01:09:55 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/Normal/Seek 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/05/19 01:09:55 DEBUG : potato: Seek from 5 to 2 === RUN TestReOpen/Normal/AccountRead === RUN TestReOpen/Normal/AccountReadDelay 2026/05/19 01:09:55 DEBUG : potato: Seek from 10 to 0 2026/05/19 01:09:55 DEBUG : potato: Seek from 10 to 0 2026/05/19 01:09:55 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/AccountReadError === RUN TestReOpen/WithRangeOption === RUN TestReOpen/WithRangeOption/Basics 2026/05/19 01:09:55 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/ErrorAtStart === RUN TestReOpen/WithRangeOption/WithErrors 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithRangeOption/TooManyErrors 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/05/19 01:09:55 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithRangeOption/ReadAt 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/05/19 01:09:55 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithRangeOption/Seek 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/05/19 01:09:55 DEBUG : potato: Seek from 5 to 2 2026/05/19 01:09:55 DEBUG : potato: Seek from 7 to 4 === RUN TestReOpen/WithRangeOption/AccountRead === RUN TestReOpen/WithRangeOption/AccountReadDelay 2026/05/19 01:09:55 DEBUG : potato: Seek from 7 to 0 2026/05/19 01:09:55 DEBUG : potato: Seek from 7 to 0 2026/05/19 01:09:55 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/AccountReadError === RUN TestReOpen/WithSeekOption === RUN TestReOpen/WithSeekOption/Basics 2026/05/19 01:09:55 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/ErrorAtStart === RUN TestReOpen/WithSeekOption/WithErrors 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithSeekOption/TooManyErrors 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/05/19 01:09:55 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithSeekOption/ReadAt 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/05/19 01:09:55 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithSeekOption/Seek 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/05/19 01:09:55 DEBUG : potato: Seek from 5 to 2 2026/05/19 01:09:55 DEBUG : potato: Seek from 7 to 5 === RUN TestReOpen/WithSeekOption/AccountRead === RUN TestReOpen/WithSeekOption/AccountReadDelay 2026/05/19 01:09:55 DEBUG : potato: Seek from 8 to 0 2026/05/19 01:09:55 DEBUG : potato: Seek from 8 to 0 2026/05/19 01:09:55 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/AccountReadError === RUN TestReOpen/UnknownSize === RUN TestReOpen/UnknownSize/Basics 2026/05/19 01:09:55 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/ErrorAtStart === RUN TestReOpen/UnknownSize/WithErrors 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/UnknownSize/TooManyErrors 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/05/19 01:09:55 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/UnknownSize/ReadAt 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/05/19 01:09:55 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/UnknownSize/Seek 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/05/19 01:09:55 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/05/19 01:09:55 DEBUG : potato: Seek from 5 to 2 2026/05/19 01:09:55 DEBUG : potato: Seek from 7 to 6 === RUN TestReOpen/UnknownSize/AccountRead === RUN TestReOpen/UnknownSize/AccountReadDelay 2026/05/19 01:09:55 DEBUG : potato: Seek from 9 to 0 2026/05/19 01:09:55 DEBUG : potato: Seek from 9 to 0 2026/05/19 01:09:55 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/AccountReadError --- PASS: TestReOpen (0.00s) --- PASS: TestReOpen/Normal (0.00s) --- PASS: TestReOpen/Normal/Basics (0.00s) --- PASS: TestReOpen/Normal/ErrorAtStart (0.00s) --- PASS: TestReOpen/Normal/WithErrors (0.00s) --- PASS: TestReOpen/Normal/TooManyErrors (0.00s) --- PASS: TestReOpen/Normal/ReadAt (0.00s) --- PASS: TestReOpen/Normal/Seek (0.00s) --- PASS: TestReOpen/Normal/AccountRead (0.00s) --- PASS: TestReOpen/Normal/AccountReadDelay (0.00s) --- PASS: TestReOpen/Normal/AccountReadError (0.00s) --- PASS: TestReOpen/WithRangeOption (0.00s) --- PASS: TestReOpen/WithRangeOption/Basics (0.00s) --- PASS: TestReOpen/WithRangeOption/ErrorAtStart (0.00s) --- PASS: TestReOpen/WithRangeOption/WithErrors (0.00s) --- PASS: TestReOpen/WithRangeOption/TooManyErrors (0.00s) --- PASS: TestReOpen/WithRangeOption/ReadAt (0.00s) --- PASS: TestReOpen/WithRangeOption/Seek (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountRead (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountReadDelay (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountReadError (0.00s) --- PASS: TestReOpen/WithSeekOption (0.00s) --- PASS: TestReOpen/WithSeekOption/Basics (0.00s) --- PASS: TestReOpen/WithSeekOption/ErrorAtStart (0.00s) --- PASS: TestReOpen/WithSeekOption/WithErrors (0.00s) --- PASS: TestReOpen/WithSeekOption/TooManyErrors (0.00s) --- PASS: TestReOpen/WithSeekOption/ReadAt (0.00s) --- PASS: TestReOpen/WithSeekOption/Seek (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountRead (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountReadDelay (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountReadError (0.00s) --- PASS: TestReOpen/UnknownSize (0.00s) --- PASS: TestReOpen/UnknownSize/Basics (0.00s) --- PASS: TestReOpen/UnknownSize/ErrorAtStart (0.00s) --- PASS: TestReOpen/UnknownSize/WithErrors (0.00s) --- PASS: TestReOpen/UnknownSize/TooManyErrors (0.00s) --- PASS: TestReOpen/UnknownSize/ReadAt (0.00s) --- PASS: TestReOpen/UnknownSize/Seek (0.00s) --- PASS: TestReOpen/UnknownSize/AccountRead (0.00s) --- PASS: TestReOpen/UnknownSize/AccountReadDelay (0.00s) --- PASS: TestReOpen/UnknownSize/AccountReadError (0.00s) === RUN TestCheck run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:26088") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54600->172.17.0.3:26088, err= 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:2934") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36566->172.17.0.3:2934, err= === RUN TestCheck/1 === RUN TestCheck/2 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:35683") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:60118->172.17.0.3:35683, err= 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:41558") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54878->172.17.0.3:41558, err= === RUN TestCheck/3 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:6290") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53852->172.17.0.3:6290, err= 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:31455") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:41230->172.17.0.3:31455, err= === RUN TestCheck/4 === RUN TestCheck/5 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:31196") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:57272->172.17.0.3:31196, err= 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:61613") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52586->172.17.0.3:61613, err= === RUN TestCheck/6 === RUN TestCheck/7 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:31851") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51324->172.17.0.3:31851, err= 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21504") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39816->172.17.0.3:21504, err= --- PASS: TestCheck (0.03s) --- PASS: TestCheck/1 (0.00s) --- PASS: TestCheck/2 (0.00s) --- PASS: TestCheck/3 (0.00s) --- PASS: TestCheck/4 (0.00s) --- PASS: TestCheck/5 (0.00s) --- PASS: TestCheck/6 (0.00s) --- PASS: TestCheck/7 (0.00s) === RUN TestCheckFsError 2026/05/19 01:09:55 DEBUG : Creating backend with remote "nonexistent" 2026/05/19 01:09:55 DEBUG : Creating backend with remote "nonexistent" 2026/05/19 01:09:55 DEBUG : Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: Waiting for checks to finish 2026/05/19 01:09:55 ERROR : Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: error reading source root directory: directory not found 2026/05/19 01:09:55 NOTICE: Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: 0 differences found 2026/05/19 01:09:55 NOTICE: Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: 2 errors while checking --- PASS: TestCheckFsError (0.00s) === RUN TestCheckDownload run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:12592") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44522->172.17.0.3:12592, err= 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:1621") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33938->172.17.0.3:1621, err= === RUN TestCheckDownload/1 === RUN TestCheckDownload/2 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21770") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58594->172.17.0.3:21770, err= 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:25132") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58584->172.17.0.3:25132, err= === RUN TestCheckDownload/3 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:18320") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:41940->172.17.0.3:18320, err= 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:12424") 2026/05/19 01:09:55 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58078->172.17.0.3:12424, err= === RUN TestCheckDownload/4 === RUN TestCheckDownload/5 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:59871") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55630->172.17.0.3:59871, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:23435") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38234->172.17.0.3:23435, err= === RUN TestCheckDownload/6 === RUN TestCheckDownload/7 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:49293") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51466->172.17.0.3:49293, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:34416") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33444->172.17.0.3:34416, err= --- PASS: TestCheckDownload (0.12s) --- PASS: TestCheckDownload/1 (0.00s) --- PASS: TestCheckDownload/2 (0.01s) --- PASS: TestCheckDownload/3 (0.01s) --- PASS: TestCheckDownload/4 (0.02s) --- PASS: TestCheckDownload/5 (0.02s) --- PASS: TestCheckDownload/6 (0.02s) --- PASS: TestCheckDownload/7 (0.02s) === RUN TestCheckSizeOnly run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:47672") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:41702->172.17.0.3:47672, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:15610") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48272->172.17.0.3:15610, err= === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:16207") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37530->172.17.0.3:16207, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:65393") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38484->172.17.0.3:65393, err= === RUN TestCheckSizeOnly/3 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:10386") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40508->172.17.0.3:10386, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:34464") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45082->172.17.0.3:34464, err= === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:43853") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43702->172.17.0.3:43853, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:24534") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34624->172.17.0.3:24534, err= === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:46812") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46164->172.17.0.3:46812, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:4927") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40184->172.17.0.3:4927, err= --- PASS: TestCheckSizeOnly (0.04s) --- PASS: TestCheckSizeOnly/1 (0.00s) --- PASS: TestCheckSizeOnly/2 (0.00s) --- PASS: TestCheckSizeOnly/3 (0.00s) --- PASS: TestCheckSizeOnly/4 (0.00s) --- PASS: TestCheckSizeOnly/5 (0.00s) --- PASS: TestCheckSizeOnly/6 (0.00s) --- PASS: TestCheckSizeOnly/7 (0.00s) === RUN TestCheckEqualReaders --- PASS: TestCheckEqualReaders (0.00s) === RUN TestParseSumFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:27207") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38108->172.17.0.3:27207, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:6489") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35988->172.17.0.3:6489, err= 2026/05/19 01:09:56 NOTICE: test.sum: improperly formatted checksum line 4 2026/05/19 01:09:56 NOTICE: test.sum: improperly formatted checksum line 5 2026/05/19 01:09:56 NOTICE: test.sum: improperly formatted checksum line 6 2026/05/19 01:09:56 NOTICE: test.sum: 2 warning(s) suppressed... 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:51316") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58250->172.17.0.3:51316, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:16483") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48894->172.17.0.3:16483, err= 2026/05/19 01:09:56 NOTICE: test.sum: improperly formatted checksum line 4 2026/05/19 01:09:56 NOTICE: test.sum: improperly formatted checksum line 5 2026/05/19 01:09:56 NOTICE: test.sum: improperly formatted checksum line 6 2026/05/19 01:09:56 NOTICE: test.sum: 2 warning(s) suppressed... 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:65337") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44576->172.17.0.3:65337, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:9217") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36750->172.17.0.3:9217, err= --- PASS: TestParseSumFile (0.02s) === RUN TestCheckSum run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-mucitaw5sire/data" 2026/05/19 01:09:56 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/data: Connecting to FTP server 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/data: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/data: > dial: conn=172.17.0.1:58764->172.17.0.3:21, err= check_test.go:350: ftp://172.17.0.3:21/rclone-test-mucitaw5sire/data lacks md5, skipping 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:6928") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37412->172.17.0.3:6928, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:64940") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55936->172.17.0.3:64940, err= --- SKIP: TestCheckSum (0.01s) === RUN TestCheckSumDownload run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-mucitaw5sire/data" 2026/05/19 01:09:56 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/data: Connecting to FTP server 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/data: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/data: > dial: conn=172.17.0.1:58770->172.17.0.3:21, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:62060") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:57776->172.17.0.3:62060, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:59119") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42814->172.17.0.3:59119, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:11563") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38600->172.17.0.3:11563, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:16055") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:59236->172.17.0.3:16055, err= === RUN TestCheckSumDownload/subtest1 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:44956") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48058->172.17.0.3:44956, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:62704") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35014->172.17.0.3:62704, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:57464") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42420->172.17.0.3:57464, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:34318") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43744->172.17.0.3:34318, err= === RUN TestCheckSumDownload/subtest2 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:8137") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48902->172.17.0.3:8137, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:34177") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35210->172.17.0.3:34177, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:25202") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40910->172.17.0.3:25202, err= === RUN TestCheckSumDownload/subtest3 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:3106") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46880->172.17.0.3:3106, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:14742") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37712->172.17.0.3:14742, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:50971") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34658->172.17.0.3:50971, err= === RUN TestCheckSumDownload/subtest4 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:38253") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39910->172.17.0.3:38253, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:37228") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47604->172.17.0.3:37228, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:35654") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39940->172.17.0.3:35654, err= === RUN TestCheckSumDownload/subtest5 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:41131") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44012->172.17.0.3:41131, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:61838") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39578->172.17.0.3:61838, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:24996") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51060->172.17.0.3:24996, err= === RUN TestCheckSumDownload/subtest6 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:12786") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35482->172.17.0.3:12786, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:24798") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44830->172.17.0.3:24798, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:35106") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39198->172.17.0.3:35106, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:18690") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35936->172.17.0.3:18690, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:24203") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48100->172.17.0.3:24203, err= === RUN TestCheckSumDownload/subtest7 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:12275") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:57146->172.17.0.3:12275, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:34743") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40968->172.17.0.3:34743, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:46663") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53392->172.17.0.3:46663, err= --- PASS: TestCheckSumDownload (0.14s) --- PASS: TestCheckSumDownload/subtest1 (0.00s) --- PASS: TestCheckSumDownload/subtest2 (0.00s) --- PASS: TestCheckSumDownload/subtest3 (0.02s) --- PASS: TestCheckSumDownload/subtest4 (0.02s) --- PASS: TestCheckSumDownload/subtest5 (0.02s) --- PASS: TestCheckSumDownload/subtest6 (0.02s) --- PASS: TestCheckSumDownload/subtest7 (0.01s) === RUN TestApplyTransforms 2026/05/19 01:09:56 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-husuxan9toya" 2026/05/19 01:09:56 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/19 01:09:56 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-husuxan9toya: Connecting to FTP server 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-husuxan9toya: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-husuxan9toya: > dial: conn=172.17.0.1:58774->172.17.0.3:21, err= 2026/05/19 01:09:56 DEBUG : Creating backend with remote "/tmp/rclone406490903" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-husuxan9toya", Local "Local file system at /tmp/rclone406490903", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-husuxan9toya: dial("tcp","172.17.0.3:38450") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-husuxan9toya: > dial: conn=172.17.0.1:60402->172.17.0.3:38450, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-husuxan9toya: dial("tcp","172.17.0.3:53352") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-husuxan9toya: > dial: conn=172.17.0.1:56172->172.17.0.3:53352, err= upper checkfile vs. lower remote (without normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-husuxan9toya: dial("tcp","172.17.0.3:42199") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-husuxan9toya: > dial: conn=172.17.0.1:41704->172.17.0.3:42199, err= 2026/05/19 01:09:56 ERROR : hello, world!: sum not found 2026/05/19 01:09:56 ERROR : HELLO, WORLD!: file not in ftp://172.17.0.3:21/rclone-test-husuxan9toya 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-husuxan9toya: 1 files missing 2026/05/19 01:09:56 NOTICE: 1 hashes missing 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-husuxan9toya: 1 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-husuxan9toya: 2 errors while checking upper checkfile vs. lower remote (with normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-husuxan9toya: dial("tcp","172.17.0.3:2933") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-husuxan9toya: > dial: conn=172.17.0.1:52568->172.17.0.3:2933, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-husuxan9toya: dial("tcp","172.17.0.3:47833") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-husuxan9toya: > dial: conn=172.17.0.1:54676->172.17.0.3:47833, err= 2026/05/19 01:09:56 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-husuxan9toya: 0 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-husuxan9toya: 1 matching files 2026/05/19 01:09:56 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-renizus4jura" 2026/05/19 01:09:56 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/19 01:09:56 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-renizus4jura: Connecting to FTP server 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-renizus4jura: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-renizus4jura: > dial: conn=172.17.0.1:58776->172.17.0.3:21, err= 2026/05/19 01:09:56 DEBUG : Creating backend with remote "/tmp/rclone143404219" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-renizus4jura", Local "Local file system at /tmp/rclone143404219", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-renizus4jura: dial("tcp","172.17.0.3:52495") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-renizus4jura: > dial: conn=172.17.0.1:46976->172.17.0.3:52495, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-renizus4jura: dial("tcp","172.17.0.3:53166") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-renizus4jura: > dial: conn=172.17.0.1:57492->172.17.0.3:53166, err= lower checkfile vs. upper remote (without normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-renizus4jura: dial("tcp","172.17.0.3:22799") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-renizus4jura: > dial: conn=172.17.0.1:58828->172.17.0.3:22799, err= 2026/05/19 01:09:56 ERROR : HELLO, WORLD!: sum not found 2026/05/19 01:09:56 ERROR : hello, world!: file not in ftp://172.17.0.3:21/rclone-test-renizus4jura 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-renizus4jura: 1 files missing 2026/05/19 01:09:56 NOTICE: 1 hashes missing 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-renizus4jura: 1 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-renizus4jura: 2 errors while checking lower checkfile vs. upper remote (with normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-renizus4jura: dial("tcp","172.17.0.3:16365") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-renizus4jura: > dial: conn=172.17.0.1:43306->172.17.0.3:16365, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-renizus4jura: dial("tcp","172.17.0.3:57054") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-renizus4jura: > dial: conn=172.17.0.1:48248->172.17.0.3:57054, err= 2026/05/19 01:09:56 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-renizus4jura: 0 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-renizus4jura: 1 matching files 2026/05/19 01:09:56 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-nizupov5qoqo" 2026/05/19 01:09:56 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/19 01:09:56 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: Connecting to FTP server 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: > dial: conn=172.17.0.1:58778->172.17.0.3:21, err= 2026/05/19 01:09:56 DEBUG : Creating backend with remote "/tmp/rclone3228672634" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nizupov5qoqo", Local "Local file system at /tmp/rclone3228672634", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: dial("tcp","172.17.0.3:40422") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: > dial: conn=172.17.0.1:57408->172.17.0.3:40422, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: dial("tcp","172.17.0.3:38450") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: > dial: conn=172.17.0.1:60404->172.17.0.3:38450, err= lower checkfile vs. upperlowermixed remote (without normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: dial("tcp","172.17.0.3:51600") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: > dial: conn=172.17.0.1:59232->172.17.0.3:51600, err= 2026/05/19 01:09:56 ERROR : HeLlO, wOrLd!: sum not found 2026/05/19 01:09:56 ERROR : hello, world!: file not in ftp://172.17.0.3:21/rclone-test-nizupov5qoqo 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: 1 files missing 2026/05/19 01:09:56 NOTICE: 1 hashes missing 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: 1 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: dial("tcp","172.17.0.3:8646") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: > dial: conn=172.17.0.1:57374->172.17.0.3:8646, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: dial("tcp","172.17.0.3:19440") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: > dial: conn=172.17.0.1:56020->172.17.0.3:19440, err= 2026/05/19 01:09:56 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: 0 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: 1 matching files 2026/05/19 01:09:56 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-lurayum0fexu" 2026/05/19 01:09:56 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/19 01:09:56 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-lurayum0fexu: Connecting to FTP server 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-lurayum0fexu: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-lurayum0fexu: > dial: conn=172.17.0.1:58786->172.17.0.3:21, err= 2026/05/19 01:09:56 DEBUG : Creating backend with remote "/tmp/rclone3292509933" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-lurayum0fexu", Local "Local file system at /tmp/rclone3292509933", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-lurayum0fexu: dial("tcp","172.17.0.3:7349") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-lurayum0fexu: > dial: conn=172.17.0.1:42396->172.17.0.3:7349, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-lurayum0fexu: dial("tcp","172.17.0.3:49315") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-lurayum0fexu: > dial: conn=172.17.0.1:50120->172.17.0.3:49315, err= upperlowermixed checkfile vs. upper remote (without normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-lurayum0fexu: dial("tcp","172.17.0.3:39264") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-lurayum0fexu: > dial: conn=172.17.0.1:46370->172.17.0.3:39264, err= 2026/05/19 01:09:56 ERROR : HELLO, WORLD!: sum not found 2026/05/19 01:09:56 ERROR : HeLlO, wOrLd!: file not in ftp://172.17.0.3:21/rclone-test-lurayum0fexu 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-lurayum0fexu: 1 files missing 2026/05/19 01:09:56 NOTICE: 1 hashes missing 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-lurayum0fexu: 1 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-lurayum0fexu: 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-lurayum0fexu: dial("tcp","172.17.0.3:9493") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-lurayum0fexu: > dial: conn=172.17.0.1:46196->172.17.0.3:9493, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-lurayum0fexu: dial("tcp","172.17.0.3:50232") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-lurayum0fexu: > dial: conn=172.17.0.1:59356->172.17.0.3:50232, err= 2026/05/19 01:09:56 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-lurayum0fexu: 0 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-lurayum0fexu: 1 matching files 2026/05/19 01:09:56 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-tajimaq1koce" 2026/05/19 01:09:56 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/19 01:09:56 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-tajimaq1koce: Connecting to FTP server 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-tajimaq1koce: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-tajimaq1koce: > dial: conn=172.17.0.1:58790->172.17.0.3:21, err= 2026/05/19 01:09:56 DEBUG : Creating backend with remote "/tmp/rclone3159811382" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-tajimaq1koce", Local "Local file system at /tmp/rclone3159811382", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-tajimaq1koce: dial("tcp","172.17.0.3:27123") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-tajimaq1koce: > dial: conn=172.17.0.1:39456->172.17.0.3:27123, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-tajimaq1koce: dial("tcp","172.17.0.3:2017") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-tajimaq1koce: > dial: conn=172.17.0.1:52804->172.17.0.3:2017, err= NFD checkfile vs. NFC remote (without normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-tajimaq1koce: dial("tcp","172.17.0.3:35431") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-tajimaq1koce: > dial: conn=172.17.0.1:56292->172.17.0.3:35431, err= 2026/05/19 01:09:56 ERROR : 測試_Русский___ě_áñ: sum not found 2026/05/19 01:09:56 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-tajimaq1koce 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-tajimaq1koce: 1 files missing 2026/05/19 01:09:56 NOTICE: 1 hashes missing 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-tajimaq1koce: 1 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-tajimaq1koce: 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-tajimaq1koce: dial("tcp","172.17.0.3:1286") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-tajimaq1koce: > dial: conn=172.17.0.1:59506->172.17.0.3:1286, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-tajimaq1koce: dial("tcp","172.17.0.3:44474") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-tajimaq1koce: > dial: conn=172.17.0.1:51336->172.17.0.3:44474, err= 2026/05/19 01:09:56 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-tajimaq1koce: 0 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-tajimaq1koce: 1 matching files 2026/05/19 01:09:56 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-rodosut0joge" 2026/05/19 01:09:56 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/19 01:09:56 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-rodosut0joge: Connecting to FTP server 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-rodosut0joge: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-rodosut0joge: > dial: conn=172.17.0.1:58806->172.17.0.3:21, err= 2026/05/19 01:09:56 DEBUG : Creating backend with remote "/tmp/rclone1718005297" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-rodosut0joge", Local "Local file system at /tmp/rclone1718005297", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-rodosut0joge: dial("tcp","172.17.0.3:40163") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-rodosut0joge: > dial: conn=172.17.0.1:35388->172.17.0.3:40163, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-rodosut0joge: dial("tcp","172.17.0.3:26666") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-rodosut0joge: > dial: conn=172.17.0.1:46494->172.17.0.3:26666, err= NFC checkfile vs. NFD remote (without normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-rodosut0joge: dial("tcp","172.17.0.3:45512") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-rodosut0joge: > dial: conn=172.17.0.1:35426->172.17.0.3:45512, err= 2026/05/19 01:09:56 ERROR : 測試_Русский___ě_áñ: sum not found 2026/05/19 01:09:56 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-rodosut0joge 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-rodosut0joge: 1 files missing 2026/05/19 01:09:56 NOTICE: 1 hashes missing 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-rodosut0joge: 1 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-rodosut0joge: 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-rodosut0joge: dial("tcp","172.17.0.3:55687") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-rodosut0joge: > dial: conn=172.17.0.1:56574->172.17.0.3:55687, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-rodosut0joge: dial("tcp","172.17.0.3:2556") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-rodosut0joge: > dial: conn=172.17.0.1:36190->172.17.0.3:2556, err= 2026/05/19 01:09:56 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-rodosut0joge: 0 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-rodosut0joge: 1 matching files 2026/05/19 01:09:56 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-cagaqun6hoye" 2026/05/19 01:09:56 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/19 01:09:56 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: Connecting to FTP server 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: > dial: conn=172.17.0.1:58816->172.17.0.3:21, err= 2026/05/19 01:09:56 DEBUG : Creating backend with remote "/tmp/rclone1269311269" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-cagaqun6hoye", Local "Local file system at /tmp/rclone1269311269", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: dial("tcp","172.17.0.3:14513") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: > dial: conn=172.17.0.1:52064->172.17.0.3:14513, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: dial("tcp","172.17.0.3:63081") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: > dial: conn=172.17.0.1:55440->172.17.0.3:63081, err= NFDx2 checkfile vs. both remote (without normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: dial("tcp","172.17.0.3:19931") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: > dial: conn=172.17.0.1:42948->172.17.0.3:19931, err= 2026/05/19 01:09:56 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/05/19 01:09:56 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-cagaqun6hoye 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: 1 files missing 2026/05/19 01:09:56 NOTICE: 1 hashes missing 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: 1 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: dial("tcp","172.17.0.3:26993") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: > dial: conn=172.17.0.1:34078->172.17.0.3:26993, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: dial("tcp","172.17.0.3:38134") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: > dial: conn=172.17.0.1:54766->172.17.0.3:38134, err= 2026/05/19 01:09:56 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: 0 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: 1 matching files 2026/05/19 01:09:56 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-yedizer7xeru" 2026/05/19 01:09:56 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/19 01:09:56 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-yedizer7xeru: Connecting to FTP server 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-yedizer7xeru: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-yedizer7xeru: > dial: conn=172.17.0.1:58828->172.17.0.3:21, err= 2026/05/19 01:09:56 DEBUG : Creating backend with remote "/tmp/rclone1311281939" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-yedizer7xeru", Local "Local file system at /tmp/rclone1311281939", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-yedizer7xeru: dial("tcp","172.17.0.3:2249") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-yedizer7xeru: > dial: conn=172.17.0.1:51060->172.17.0.3:2249, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-yedizer7xeru: dial("tcp","172.17.0.3:15718") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-yedizer7xeru: > dial: conn=172.17.0.1:39360->172.17.0.3:15718, err= NFCx2 checkfile vs. both remote (without normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-yedizer7xeru: dial("tcp","172.17.0.3:48554") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-yedizer7xeru: > dial: conn=172.17.0.1:52040->172.17.0.3:48554, err= 2026/05/19 01:09:56 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/05/19 01:09:56 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-yedizer7xeru 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-yedizer7xeru: 1 files missing 2026/05/19 01:09:56 NOTICE: 1 hashes missing 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-yedizer7xeru: 1 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-yedizer7xeru: 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-yedizer7xeru: dial("tcp","172.17.0.3:51323") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-yedizer7xeru: > dial: conn=172.17.0.1:59324->172.17.0.3:51323, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-yedizer7xeru: dial("tcp","172.17.0.3:64565") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-yedizer7xeru: > dial: conn=172.17.0.1:45712->172.17.0.3:64565, err= 2026/05/19 01:09:56 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-yedizer7xeru: 0 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-yedizer7xeru: 1 matching files 2026/05/19 01:09:56 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-biyuraj6qaki" 2026/05/19 01:09:56 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/19 01:09:56 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: Connecting to FTP server 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: > dial: conn=172.17.0.1:58844->172.17.0.3:21, err= 2026/05/19 01:09:56 DEBUG : Creating backend with remote "/tmp/rclone1775772602" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-biyuraj6qaki", Local "Local file system at /tmp/rclone1775772602", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: dial("tcp","172.17.0.3:33887") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: > dial: conn=172.17.0.1:44924->172.17.0.3:33887, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: dial("tcp","172.17.0.3:59264") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: > dial: conn=172.17.0.1:49324->172.17.0.3:59264, err= both checkfile vs. NFDx2 remote (without normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: dial("tcp","172.17.0.3:4200") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: > dial: conn=172.17.0.1:41570->172.17.0.3:4200, err= 2026/05/19 01:09:56 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/05/19 01:09:56 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-biyuraj6qaki 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: 1 files missing 2026/05/19 01:09:56 NOTICE: 1 hashes missing 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: 1 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: dial("tcp","172.17.0.3:52391") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: > dial: conn=172.17.0.1:35826->172.17.0.3:52391, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: dial("tcp","172.17.0.3:63602") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: > dial: conn=172.17.0.1:52246->172.17.0.3:63602, err= 2026/05/19 01:09:56 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: 0 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: 1 matching files 2026/05/19 01:09:56 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-sifigut4rova" 2026/05/19 01:09:56 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/19 01:09:56 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-sifigut4rova: Connecting to FTP server 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-sifigut4rova: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-sifigut4rova: > dial: conn=172.17.0.1:58850->172.17.0.3:21, err= 2026/05/19 01:09:56 DEBUG : Creating backend with remote "/tmp/rclone690486234" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-sifigut4rova", Local "Local file system at /tmp/rclone690486234", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-sifigut4rova: dial("tcp","172.17.0.3:21505") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-sifigut4rova: > dial: conn=172.17.0.1:51310->172.17.0.3:21505, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-sifigut4rova: dial("tcp","172.17.0.3:12052") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-sifigut4rova: > dial: conn=172.17.0.1:54268->172.17.0.3:12052, err= both checkfile vs. NFCx2 remote (without normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-sifigut4rova: dial("tcp","172.17.0.3:32639") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-sifigut4rova: > dial: conn=172.17.0.1:42668->172.17.0.3:32639, err= 2026/05/19 01:09:56 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/05/19 01:09:56 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-sifigut4rova 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-sifigut4rova: 1 files missing 2026/05/19 01:09:56 NOTICE: 1 hashes missing 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-sifigut4rova: 1 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-sifigut4rova: 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-sifigut4rova: dial("tcp","172.17.0.3:44295") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-sifigut4rova: > dial: conn=172.17.0.1:47084->172.17.0.3:44295, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-sifigut4rova: dial("tcp","172.17.0.3:57956") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-sifigut4rova: > dial: conn=172.17.0.1:46274->172.17.0.3:57956, err= 2026/05/19 01:09:56 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-sifigut4rova: 0 differences found 2026/05/19 01:09:56 NOTICE: ftp://172.17.0.3:21/rclone-test-sifigut4rova: 1 matching files 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-sifigut4rova: dial("tcp","172.17.0.3:26594") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-sifigut4rova: > dial: conn=172.17.0.1:56358->172.17.0.3:26594, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-sifigut4rova: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-sifigut4rova: Purge dir "" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: dial("tcp","172.17.0.3:53627") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: > dial: conn=172.17.0.1:35004->172.17.0.3:53627, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-biyuraj6qaki: Purge dir "" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-yedizer7xeru: dial("tcp","172.17.0.3:61801") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-yedizer7xeru: > dial: conn=172.17.0.1:38452->172.17.0.3:61801, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-yedizer7xeru: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-yedizer7xeru: Purge dir "" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: dial("tcp","172.17.0.3:24137") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: > dial: conn=172.17.0.1:37418->172.17.0.3:24137, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-cagaqun6hoye: Purge dir "" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-rodosut0joge: dial("tcp","172.17.0.3:43462") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-rodosut0joge: > dial: conn=172.17.0.1:50706->172.17.0.3:43462, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-rodosut0joge: Purge object "測試_Русский___ě_áñ" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-rodosut0joge: Purge dir "" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-tajimaq1koce: dial("tcp","172.17.0.3:26615") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-tajimaq1koce: > dial: conn=172.17.0.1:43448->172.17.0.3:26615, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-tajimaq1koce: Purge object "測試_Русский___ě_áñ" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-tajimaq1koce: Purge dir "" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-lurayum0fexu: dial("tcp","172.17.0.3:53670") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-lurayum0fexu: > dial: conn=172.17.0.1:53558->172.17.0.3:53670, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-lurayum0fexu: Purge object "HELLO, WORLD!" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-lurayum0fexu: Purge dir "" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: dial("tcp","172.17.0.3:62150") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: > dial: conn=172.17.0.1:35360->172.17.0.3:62150, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: Purge object "HeLlO, wOrLd!" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nizupov5qoqo: Purge dir "" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-renizus4jura: dial("tcp","172.17.0.3:56508") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-renizus4jura: > dial: conn=172.17.0.1:37486->172.17.0.3:56508, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-renizus4jura: Purge object "HELLO, WORLD!" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-renizus4jura: Purge dir "" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-husuxan9toya: dial("tcp","172.17.0.3:58399") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-husuxan9toya: > dial: conn=172.17.0.1:32876->172.17.0.3:58399, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-husuxan9toya: Purge object "hello, world!" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-husuxan9toya: Purge dir "" --- PASS: TestApplyTransforms (0.24s) === RUN TestTruncateString --- PASS: TestTruncateString (0.00s) === RUN TestCopyFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : file1: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:54129") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53358->172.17.0.3:54129, err= 2026/05/19 01:09:56 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2026/05/19 01:09:56 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2026/05/19 01:09:56 INFO : file1: Copied (new) to: sub/file2 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:14164") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54412->172.17.0.3:14164, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:43832") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54164->172.17.0.3:43832, err= 2026/05/19 01:09:56 DEBUG : sub/file2: size = 14 OK 2026/05/19 01:09:56 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/05/19 01:09:56 DEBUG : file1: Unchanged skipping 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:46059") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58842->172.17.0.3:46059, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:47458") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58052->172.17.0.3:47458, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: don't need to copy/move sub/file2, it is already at target location 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:34707") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39748->172.17.0.3:34707, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:53172") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49116->172.17.0.3:53172, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:16101") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47364->172.17.0.3:16101, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:58886") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39692->172.17.0.3:58886, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:5137") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33482->172.17.0.3:5137, err= --- PASS: TestCopyFile (0.02s) === RUN TestCopyLongFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" copy_test.go:154: Test only runs on local 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:18183") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56642->172.17.0.3:18183, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:8094") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44800->172.17.0.3:8094, err= --- SKIP: TestCopyLongFile (0.00s) === RUN TestCopyFileBackupDir run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:55085") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34962->172.17.0.3:55085, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:63095") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49590->172.17.0.3:63095, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:45323") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50854->172.17.0.3:45323, err= 2026/05/19 01:09:56 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-mucitaw5sire/backup" 2026/05/19 01:09:56 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/backup: Connecting to FTP server 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/backup: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/backup: > dial: conn=172.17.0.1:58864->172.17.0.3:21, err= 2026/05/19 01:09:56 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-mucitaw5sire/backup" to be canonical "TestFTPProftpd{y5FHU}:rclone-test-mucitaw5sire/backup" 2026/05/19 01:09:56 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone2796954250) 2026/05/19 01:09:56 DEBUG : dst/file1: size = 18 (ftp://172.17.0.3:21/rclone-test-mucitaw5sire) 2026/05/19 01:09:56 DEBUG : dst/file1: Sizes differ 2026/05/19 01:09:56 INFO : dst/file1: Moved (server-side) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:26778") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47798->172.17.0.3:26778, err= 2026/05/19 01:09:56 DEBUG : dst/file1.58903690.partial: size = 14 OK 2026/05/19 01:09:56 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2026/05/19 01:09:56 INFO : dst/file1: Copied (new) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:33215") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56520->172.17.0.3:33215, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: Connecting to FTP server 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58870->172.17.0.3:21, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:63830") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53762->172.17.0.3:63830, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:40530") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40870->172.17.0.3:40530, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:2374") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55168->172.17.0.3:2374, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:7933") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42072->172.17.0.3:7933, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:29519") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39206->172.17.0.3:29519, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:16685") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53938->172.17.0.3:16685, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:23291") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45522->172.17.0.3:23291, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:28264") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55862->172.17.0.3:28264, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/backup: closing 1 unused connections --- PASS: TestCopyFileBackupDir (0.04s) === RUN TestCopyFileCompareDest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-mucitaw5sire/dst" 2026/05/19 01:09:56 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/dst: Connecting to FTP server 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/dst: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/dst: > dial: conn=172.17.0.1:58880->172.17.0.3:21, err= 2026/05/19 01:09:56 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-mucitaw5sire/CompareDest" 2026/05/19 01:09:56 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:56 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:56 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:56 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:56 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/CompareDest: Connecting to FTP server 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/CompareDest: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/CompareDest: > dial: conn=172.17.0.1:58892->172.17.0.3:21, err= 2026/05/19 01:09:56 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-mucitaw5sire/CompareDest" to be canonical "TestFTPProftpd{y5FHU}:rclone-test-mucitaw5sire/CompareDest" 2026/05/19 01:09:56 DEBUG : one: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/dst: dial("tcp","172.17.0.3:60769") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/dst: > dial: conn=172.17.0.1:58286->172.17.0.3:60769, err= 2026/05/19 01:09:56 DEBUG : one.b2cc3c6c.partial: size = 3 OK 2026/05/19 01:09:56 DEBUG : one.b2cc3c6c.partial: renamed to: one 2026/05/19 01:09:56 INFO : one: Copied (new) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:37031") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44118->172.17.0.3:37031, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:41281") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37322->172.17.0.3:41281, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:50795") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50246->172.17.0.3:50795, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:47065") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33556->172.17.0.3:47065, err= 2026/05/19 01:09:56 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-mucitaw5sire/CompareDest" for canonical name "TestFTPProftpd{y5FHU}:rclone-test-mucitaw5sire/CompareDest" 2026/05/19 01:09:56 DEBUG : one: size = 5 (Local file system at /tmp/rclone2796954250) 2026/05/19 01:09:56 DEBUG : one: size = 3 (ftp://172.17.0.3:21/rclone-test-mucitaw5sire/dst) 2026/05/19 01:09:56 DEBUG : one: Sizes differ 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/dst: dial("tcp","172.17.0.3:57792") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/dst: > dial: conn=172.17.0.1:59658->172.17.0.3:57792, err= 2026/05/19 01:09:56 DEBUG : one.4a8516eb.partial: size = 5 OK 2026/05/19 01:09:56 DEBUG : one.4a8516eb.partial: renamed to: one 2026/05/19 01:09:56 INFO : one: Copied (replaced existing) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:55820") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35098->172.17.0.3:55820, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:62346") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51886->172.17.0.3:62346, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:58948") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:60300->172.17.0.3:58948, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:5734") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52500->172.17.0.3:5734, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:2952") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43922->172.17.0.3:2952, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:10474") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43578->172.17.0.3:10474, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:28443") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37214->172.17.0.3:28443, err= 2026/05/19 01:09:56 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-mucitaw5sire/CompareDest" for canonical name "TestFTPProftpd{y5FHU}:rclone-test-mucitaw5sire/CompareDest" 2026/05/19 01:09:56 DEBUG : one: size = 5 (Local file system at /tmp/rclone2796954250) 2026/05/19 01:09:56 DEBUG : one: size = 3 (ftp://172.17.0.3:21/rclone-test-mucitaw5sire/dst) 2026/05/19 01:09:56 DEBUG : one: Sizes differ 2026/05/19 01:09:56 DEBUG : one: size = 5 OK 2026/05/19 01:09:56 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/05/19 01:09:56 DEBUG : one: Destination found in --compare-dest, skipping 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:17014") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53504->172.17.0.3:17014, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:5688") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49192->172.17.0.3:5688, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:25562") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52062->172.17.0.3:25562, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:39453") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44314->172.17.0.3:39453, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:17255") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44842->172.17.0.3:17255, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:9572") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52800->172.17.0.3:9572, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:5643") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48450->172.17.0.3:5643, err= 2026/05/19 01:09:56 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-mucitaw5sire/CompareDest" for canonical name "TestFTPProftpd{y5FHU}:rclone-test-mucitaw5sire/CompareDest" 2026/05/19 01:09:56 DEBUG : two: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : two: size = 3 OK 2026/05/19 01:09:56 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/05/19 01:09:56 DEBUG : two: Destination found in --compare-dest, skipping 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:58793") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:60208->172.17.0.3:58793, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:52593") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:10030") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52996->172.17.0.3:52593, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36020->172.17.0.3:10030, err= 2026/05/19 01:09:56 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-mucitaw5sire/CompareDest" for canonical name "TestFTPProftpd{y5FHU}:rclone-test-mucitaw5sire/CompareDest" 2026/05/19 01:09:56 DEBUG : two: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : two: size = 3 OK 2026/05/19 01:09:56 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/05/19 01:09:56 DEBUG : two: Destination found in --compare-dest, skipping 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:52381") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50462->172.17.0.3:52381, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:39317") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:41118") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39828->172.17.0.3:39317, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42210->172.17.0.3:41118, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:34517") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52762->172.17.0.3:34517, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:59898") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34908->172.17.0.3:59898, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21553") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49542->172.17.0.3:21553, err= 2026/05/19 01:09:56 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-mucitaw5sire/CompareDest" for canonical name "TestFTPProftpd{y5FHU}:rclone-test-mucitaw5sire/CompareDest" 2026/05/19 01:09:56 DEBUG : two: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : two: size = 5 (Local file system at /tmp/rclone2796954250) 2026/05/19 01:09:56 DEBUG : two: size = 3 (ftp://172.17.0.3:21/rclone-test-mucitaw5sire/CompareDest) 2026/05/19 01:09:56 DEBUG : two: Sizes differ 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/dst: dial("tcp","172.17.0.3:45432") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/dst: > dial: conn=172.17.0.1:48660->172.17.0.3:45432, err= 2026/05/19 01:09:56 DEBUG : two.a319cd8b.partial: size = 5 OK 2026/05/19 01:09:56 DEBUG : two.a319cd8b.partial: renamed to: two 2026/05/19 01:09:56 INFO : two: Copied (new) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:40741") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50332->172.17.0.3:40741, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:26955") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:62961") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48940->172.17.0.3:26955, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52664->172.17.0.3:62961, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:49594") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:59014->172.17.0.3:49594, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:60616") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55210->172.17.0.3:60616, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:14905") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42032->172.17.0.3:14905, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:50851") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:41198->172.17.0.3:50851, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/CompareDest: closing 1 unused connections --- PASS: TestCopyFileCompareDest (0.08s) === RUN TestCopyFileCopyDest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" copy_test.go:277: Skipping test as remote does not support server-side copy 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:31068") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40228->172.17.0.3:31068, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:51691") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50110->172.17.0.3:51691, err= --- SKIP: TestCopyFileCopyDest (0.00s) === RUN TestCopyInplace run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : file1: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:2243") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:59480->172.17.0.3:2243, err= 2026/05/19 01:09:56 DEBUG : sub/file2: size = 14 OK 2026/05/19 01:09:56 INFO : file1: Copied (new) to: sub/file2 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:20417") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36368->172.17.0.3:20417, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21975") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37454->172.17.0.3:21975, err= 2026/05/19 01:09:56 DEBUG : sub/file2: size = 14 OK 2026/05/19 01:09:56 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/05/19 01:09:56 DEBUG : file1: Unchanged skipping 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:20619") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47134->172.17.0.3:20619, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:14845") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47676->172.17.0.3:14845, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: don't need to copy/move sub/file2, it is already at target location 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:64315") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38180->172.17.0.3:64315, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:52395") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:59228->172.17.0.3:52395, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:1763") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54838->172.17.0.3:1763, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:14049") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48594->172.17.0.3:14049, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:37273") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42710->172.17.0.3:37273, err= --- PASS: TestCopyInplace (0.02s) === RUN TestCopyLongFileName run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : file1: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:46373") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50714->172.17.0.3:46373, err= 2026/05/19 01:09:56 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: size = 14 OK 2026/05/19 01:09:56 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: renamed to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2026/05/19 01:09:56 INFO : file1: Copied (new) to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:31995") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52124->172.17.0.3:31995, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:8998") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44702->172.17.0.3:8998, err= 2026/05/19 01:09:56 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2: size = 14 OK 2026/05/19 01:09:56 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/05/19 01:09:56 DEBUG : file1: Unchanged skipping 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:58976") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:60742->172.17.0.3:58976, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:64570") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51002->172.17.0.3:64570, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: don't need to copy/move sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2, it is already at target location 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:11954") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35388->172.17.0.3:11954, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:47724") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39416->172.17.0.3:47724, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:3447") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37282->172.17.0.3:3447, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:60490") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56118->172.17.0.3:60490, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:22326") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46116->172.17.0.3:22326, err= --- PASS: TestCopyLongFileName (0.02s) === RUN TestCopyLongFileNameCollision run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:31310") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47816->172.17.0.3:31310, err= 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: Waiting for checks to finish 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: Waiting for transfers to finish 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: Connecting to FTP server 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: Connecting to FTP server 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58906->172.17.0.3:21, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:10453") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37638->172.17.0.3:10453, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:4015") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33118->172.17.0.3:4015, err= 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: size = 14 OK 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: size = 14 OK 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100 2026/05/19 01:09:56 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Copied (new) 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101 2026/05/19 01:09:56 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Copied (new) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:36237") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56814->172.17.0.3:36237, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:42953") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54034->172.17.0.3:42953, err= 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: size = 14 OK 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: size = 14 OK 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104 2026/05/19 01:09:56 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Copied (new) 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105 2026/05/19 01:09:56 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Copied (new) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:38219") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:59520->172.17.0.3:38219, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:3857") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44412->172.17.0.3:3857, err= 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: size = 14 OK 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: size = 14 OK 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106 2026/05/19 01:09:56 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Copied (new) 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107 2026/05/19 01:09:56 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Copied (new) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:19676") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40232->172.17.0.3:19676, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:7265") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:41200->172.17.0.3:7265, err= 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: size = 14 OK 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: size = 14 OK 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58914->172.17.0.3:21, err= 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109 2026/05/19 01:09:56 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Copied (new) 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108 2026/05/19 01:09:56 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Copied (new) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:29650") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43410->172.17.0.3:29650, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:14450") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37040->172.17.0.3:14450, err= 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: size = 14 OK 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: size = 14 OK 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102 2026/05/19 01:09:56 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Copied (new) 2026/05/19 01:09:56 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103 2026/05/19 01:09:56 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Copied (new) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:6361") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44936->172.17.0.3:6361, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:17820") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36508->172.17.0.3:17820, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:23480") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33306->172.17.0.3:23480, err= --- PASS: TestCopyLongFileNameCollision (0.19s) === RUN TestCopyFileMaxTransfer run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:56 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:8568") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52418->172.17.0.3:8568, err= 2026/05/19 01:09:56 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: size = 14 OK 2026/05/19 01:09:56 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: renamed to: TestCopyFileMaxTransfer/file1 2026/05/19 01:09:56 INFO : TestCopyFileMaxTransfer/file1: Copied (new) 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:15306") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58462->172.17.0.3:15306, err= 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:9961") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49080->172.17.0.3:9961, err= 2026/05/19 01:09:56 DEBUG : TestCopyFileMaxTransfer/file2: Need to transfer - File not found at Destination 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21436") 2026/05/19 01:09:56 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42278->172.17.0.3:21436, err= 2026/05/19 01:09:57 DEBUG : TestCopyFileMaxTransfer/file2.945646ab.partial: Removed after failed upload: 1 error occurred: * max transfer limit reached as set by --max-transfer 2026/05/19 01:09:57 ERROR : TestCopyFileMaxTransfer/file2: Failed to copy: update stor: 1 error occurred: * max transfer limit reached as set by --max-transfer 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:16379") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45662->172.17.0.3:16379, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:34684") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47696->172.17.0.3:34684, err= 2026/05/19 01:09:57 DEBUG : TestCopyFileMaxTransfer/file3: Need to transfer - File not found at Destination 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:32931") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:59864->172.17.0.3:32931, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:34315") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35332->172.17.0.3:34315, err= 2026/05/19 01:09:57 DEBUG : TestCopyFileMaxTransfer/file4: Need to transfer - File not found at Destination 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:46997") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:59278->172.17.0.3:46997, err= 2026/05/19 01:09:57 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: size = 2062 OK 2026/05/19 01:09:57 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: renamed to: TestCopyFileMaxTransfer/file4 2026/05/19 01:09:57 INFO : TestCopyFileMaxTransfer/file4: Copied (new) 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:43233") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45786->172.17.0.3:43233, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:14603") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54542->172.17.0.3:14603, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:25952") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:60980->172.17.0.3:25952, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:27574") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34712->172.17.0.3:27574, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:34056") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46152->172.17.0.3:34056, err= --- PASS: TestCopyFileMaxTransfer (1.05s) === RUN TestDeduplicateInteractive run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:64752") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51442->172.17.0.3:64752, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:40917") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37394->172.17.0.3:40917, err= --- SKIP: TestDeduplicateInteractive (0.00s) === RUN TestDeduplicateSkip run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:30079") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35568->172.17.0.3:30079, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:17179") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33480->172.17.0.3:17179, err= --- SKIP: TestDeduplicateSkip (0.00s) === RUN TestDeduplicateSizeOnly run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:49162") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55514->172.17.0.3:49162, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:1356") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38282->172.17.0.3:1356, err= --- SKIP: TestDeduplicateSizeOnly (0.01s) === RUN TestDeduplicateFirst run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:23099") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49672->172.17.0.3:23099, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:30572") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37970->172.17.0.3:30572, err= --- SKIP: TestDeduplicateFirst (0.00s) === RUN TestDeduplicateNewest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:3039") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42872->172.17.0.3:3039, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:37159") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54364->172.17.0.3:37159, err= --- SKIP: TestDeduplicateNewest (0.00s) === RUN TestDeduplicateNewestByHash run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" dedupe_test.go:36: Can't run this test without a hash 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:49924") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38250->172.17.0.3:49924, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:50609") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50612->172.17.0.3:50609, err= --- SKIP: TestDeduplicateNewestByHash (0.00s) === RUN TestDeduplicateOldest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:17693") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48004->172.17.0.3:17693, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:24745") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56768->172.17.0.3:24745, err= --- SKIP: TestDeduplicateOldest (0.00s) === RUN TestDeduplicateLargest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:27288") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50262->172.17.0.3:27288, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:51752") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37830->172.17.0.3:51752, err= --- SKIP: TestDeduplicateLargest (0.00s) === RUN TestDeduplicateSmallest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:24936") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43978->172.17.0.3:24936, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:51610") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54892->172.17.0.3:51610, err= --- SKIP: TestDeduplicateSmallest (0.00s) === RUN TestDeduplicateRename run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:50998") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53076->172.17.0.3:50998, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:25131") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52794->172.17.0.3:25131, err= --- SKIP: TestDeduplicateRename (0.00s) === RUN TestMergeDirs run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" dedupe_test.go:256: Can't merge directories 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:64490") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36530->172.17.0.3:64490, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:58208") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38432->172.17.0.3:58208, err= --- SKIP: TestMergeDirs (0.00s) === RUN TestListDirSorted run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:57333") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:60812->172.17.0.3:57333, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:25761") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42158->172.17.0.3:25761, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:55198") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35366->172.17.0.3:55198, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:22172") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45758->172.17.0.3:22172, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:20017") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52500->172.17.0.3:20017, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:52829") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35452->172.17.0.3:52829, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:20931") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54510->172.17.0.3:20931, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:12417") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:32840->172.17.0.3:12417, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:30169") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42952->172.17.0.3:30169, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:10447") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52092->172.17.0.3:10447, err= 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:51610") 2026/05/19 01:09:57 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54894->172.17.0.3:51610, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:34112") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35878->172.17.0.3:34112, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:8328") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56752->172.17.0.3:8328, err= 2026/05/19 01:09:58 DEBUG : a.txt: Excluded (Size Filter) 2026/05/19 01:09:58 DEBUG : a.txt: Excluded 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21671") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52754->172.17.0.3:21671, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:56688") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43614->172.17.0.3:56688, err= 2026/05/19 01:09:58 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/05/19 01:09:58 DEBUG : sub dir/hello world2: Excluded 2026/05/19 01:09:58 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/05/19 01:09:58 DEBUG : sub dir/hello world: Excluded 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:39410") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46792->172.17.0.3:39410, err= 2026/05/19 01:09:58 DEBUG : sub dir/ignore dir: Excluded 2026/05/19 01:09:58 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/05/19 01:09:58 DEBUG : sub dir/hello world2: Excluded 2026/05/19 01:09:58 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/05/19 01:09:58 DEBUG : sub dir/hello world: Excluded 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:24268") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54318->172.17.0.3:24268, err= 2026/05/19 01:09:58 DEBUG : sub dir/ignore dir: Excluded 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:57766") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48262->172.17.0.3:57766, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:4899") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53978->172.17.0.3:4899, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:59700") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38540->172.17.0.3:59700, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:28924") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47598->172.17.0.3:28924, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:18070") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21735") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37106->172.17.0.3:18070, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45542->172.17.0.3:21735, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:52436") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51044->172.17.0.3:52436, err= --- PASS: TestListDirSorted (0.05s) === RUN TestListDirSortedFn run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:29947") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49952->172.17.0.3:29947, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:60518") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52860->172.17.0.3:60518, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:3164") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42810->172.17.0.3:3164, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:20706") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56256->172.17.0.3:20706, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:39955") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:57188->172.17.0.3:39955, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:11418") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33076->172.17.0.3:11418, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:57668") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47232->172.17.0.3:57668, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:1683") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42334->172.17.0.3:1683, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:45877") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46774->172.17.0.3:45877, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:13026") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51966->172.17.0.3:13026, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:8833") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43622->172.17.0.3:8833, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:6937") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58398->172.17.0.3:6937, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:42008") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53726->172.17.0.3:42008, err= 2026/05/19 01:09:58 DEBUG : a.txt: Excluded (Size Filter) 2026/05/19 01:09:58 DEBUG : a.txt: Excluded 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:49837") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56240->172.17.0.3:49837, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:5587") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54076->172.17.0.3:5587, err= 2026/05/19 01:09:58 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/05/19 01:09:58 DEBUG : sub dir/hello world2: Excluded 2026/05/19 01:09:58 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/05/19 01:09:58 DEBUG : sub dir/hello world: Excluded 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:49385") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58034->172.17.0.3:49385, err= 2026/05/19 01:09:58 DEBUG : sub dir/ignore dir: Excluded 2026/05/19 01:09:58 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/05/19 01:09:58 DEBUG : sub dir/hello world2: Excluded 2026/05/19 01:09:58 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/05/19 01:09:58 DEBUG : sub dir/hello world: Excluded 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:48240") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58330->172.17.0.3:48240, err= 2026/05/19 01:09:58 DEBUG : sub dir/ignore dir: Excluded 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:5754") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52856->172.17.0.3:5754, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:11652") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53886->172.17.0.3:11652, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:44842") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54694->172.17.0.3:44842, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:9929") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39934->172.17.0.3:9929, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:25589") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:47517") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43776->172.17.0.3:47517, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33850->172.17.0.3:25589, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:55626") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40146->172.17.0.3:55626, err= --- PASS: TestListDirSortedFn (0.05s) === RUN TestListJSON run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:48848") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44120->172.17.0.3:48848, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:28582") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33020->172.17.0.3:28582, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:60944") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:59056->172.17.0.3:60944, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:12356") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35958->172.17.0.3:12356, err= === RUN TestListJSON/Default 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:54597") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33106->172.17.0.3:54597, err= === RUN TestListJSON/FilesOnly 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:6793") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58942->172.17.0.3:6793, err= === RUN TestListJSON/DirsOnly 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:52386") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37686->172.17.0.3:52386, err= === RUN TestListJSON/Recurse 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:39739") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:57334->172.17.0.3:39739, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:37520") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45866->172.17.0.3:37520, err= === RUN TestListJSON/SubDir 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:24776") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37214->172.17.0.3:24776, err= === RUN TestListJSON/NoModTime 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:59827") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51640->172.17.0.3:59827, err= === RUN TestListJSON/NoMimeType 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:11788") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38720->172.17.0.3:11788, err= === RUN TestListJSON/ShowHash 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:45647") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38416->172.17.0.3:45647, err= === RUN TestListJSON/HashTypes 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:58403") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47366->172.17.0.3:58403, err= 2026/05/19 01:09:58 ERROR : file1: Failed to read hash: hash type not supported === RUN TestListJSON/Metadata 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:38700") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43326->172.17.0.3:38700, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:33848") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43782->172.17.0.3:33848, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:2474") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50134->172.17.0.3:2474, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:65490") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55956->172.17.0.3:65490, err= --- PASS: TestListJSON (0.03s) --- PASS: TestListJSON/Default (0.00s) --- PASS: TestListJSON/FilesOnly (0.00s) --- PASS: TestListJSON/DirsOnly (0.00s) --- PASS: TestListJSON/Recurse (0.00s) --- PASS: TestListJSON/SubDir (0.00s) --- PASS: TestListJSON/NoModTime (0.00s) --- PASS: TestListJSON/NoMimeType (0.00s) --- PASS: TestListJSON/ShowHash (0.00s) --- PASS: TestListJSON/HashTypes (0.00s) --- PASS: TestListJSON/Metadata (0.00s) === RUN TestStatJSON run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:7686") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54016->172.17.0.3:7686, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:2370") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36648->172.17.0.3:2370, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:31530") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46476->172.17.0.3:31530, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:65165") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54908->172.17.0.3:65165, err= === RUN TestStatJSON/Root 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:62449") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56090->172.17.0.3:62449, err= === RUN TestStatJSON/RootFilesOnly === RUN TestStatJSON/RootDirsOnly 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:8019") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46484->172.17.0.3:8019, err= === RUN TestStatJSON/Dir 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:51682") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40832->172.17.0.3:51682, err= === RUN TestStatJSON/DirWithTrailingSlash 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:4385") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:41856->172.17.0.3:4385, err= === RUN TestStatJSON/File === RUN TestStatJSON/NotFound 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:16604") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43360->172.17.0.3:16604, err= === RUN TestStatJSON/DirFilesOnly === RUN TestStatJSON/FileFilesOnly === RUN TestStatJSON/NotFoundFilesOnly === RUN TestStatJSON/DirDirsOnly 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:7472") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54866->172.17.0.3:7472, err= === RUN TestStatJSON/FileDirsOnly 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:22328") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46490->172.17.0.3:22328, err= === RUN TestStatJSON/NotFoundDirsOnly 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:34284") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38704->172.17.0.3:34284, err= === RUN TestStatJSON/RootNotFound 2026/05/19 01:09:58 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-mucitaw5sire/notfound" 2026/05/19 01:09:58 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:58 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:58 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:58 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:58 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:58 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:58 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:58 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:58 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:58 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/notfound: Connecting to FTP server 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/notfound: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/notfound: > dial: conn=172.17.0.1:58928->172.17.0.3:21, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/notfound: dial("tcp","172.17.0.3:40519") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/notfound: > dial: conn=172.17.0.1:51974->172.17.0.3:40519, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:64707") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39122->172.17.0.3:64707, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:16809") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43880->172.17.0.3:16809, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:27486") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47810->172.17.0.3:27486, err= --- PASS: TestStatJSON (0.03s) --- 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.01s) === RUN TestMkdir run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 INFO : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: Making directory 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:29547") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40384->172.17.0.3:29547, err= 2026/05/19 01:09:58 INFO : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: Making directory 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:54972") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56342->172.17.0.3:54972, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:36332") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50668->172.17.0.3:36332, err= --- PASS: TestMkdir (0.00s) === RUN TestLsd run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:36071") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40406->172.17.0.3:36071, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:46049") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55110->172.17.0.3:46049, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:15560") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44290->172.17.0.3:15560, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:33478") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42184->172.17.0.3:33478, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:51398") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40688->172.17.0.3:51398, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:26082") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44984->172.17.0.3:26082, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:15764") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56428->172.17.0.3:15764, err= --- PASS: TestLsd (0.01s) === RUN TestLs run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:42267") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39010->172.17.0.3:42267, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21795") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40086->172.17.0.3:21795, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:26152") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51774->172.17.0.3:26152, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:60178") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49328->172.17.0.3:60178, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:35467") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56356->172.17.0.3:35467, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:2687") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58186->172.17.0.3:2687, err= --- PASS: TestLs (0.01s) === RUN TestLsWithFilesFrom run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:40501") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39478->172.17.0.3:40501, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:5880") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56854->172.17.0.3:5880, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:5090") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39362->172.17.0.3:5090, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:37475") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36702->172.17.0.3:37475, err= 2026/05/19 01:09:58 DEBUG : empty space: Excluded (FilesFrom Filter) 2026/05/19 01:09:58 DEBUG : empty space: Excluded 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:28342") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52292->172.17.0.3:28342, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:9991") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37240->172.17.0.3:9991, err= --- PASS: TestLsWithFilesFrom (0.01s) === RUN TestLsLong run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:11459") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:60814->172.17.0.3:11459, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:44267") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58064->172.17.0.3:44267, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:28335") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49356->172.17.0.3:28335, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:56114") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46272->172.17.0.3:56114, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:55297") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55152->172.17.0.3:55297, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:29707") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49200->172.17.0.3:29707, err= --- PASS: TestLsLong (0.01s) === RUN TestHashSums run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:4157") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51540->172.17.0.3:4157, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:45388") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:59486->172.17.0.3:45388, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:11285") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51918->172.17.0.3:11285, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:9079") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48000->172.17.0.3:9079, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:4128") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54740->172.17.0.3:4128, err= --- PASS: TestHashSums (0.01s) === RUN TestHashSumsWithErrors 2026/05/19 01:09:58 DEBUG : Creating backend with remote ":memory:" 2026/05/19 01:09:58 ERROR : file1: hash unsupported: hash type not supported --- PASS: TestHashSumsWithErrors (0.00s) === RUN TestHashStream 2026/05/19 01:09:58 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/05/19 01:09:58 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/05/19 01:09:58 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/05/19 01:09:58 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/05/19 01:09:58 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/05/19 01:09:58 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/05/19 01:09:58 DEBUG : Creating sha1 hash of 12 bytes read from input stream 2026/05/19 01:09:58 DEBUG : Creating sha1 hash of 12 bytes read from input stream --- PASS: TestHashStream (0.00s) === RUN TestSuffixName --- PASS: TestSuffixName (0.00s) === RUN TestCount run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:31168") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52342->172.17.0.3:31168, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:57391") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42840->172.17.0.3:57391, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:52270") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33742->172.17.0.3:52270, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:52489") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45038->172.17.0.3:52489, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:2612") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39350->172.17.0.3:2612, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:23318") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45874->172.17.0.3:23318, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:40096") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:59278->172.17.0.3:40096, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:6298") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49864->172.17.0.3:6298, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:31577") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:59696->172.17.0.3:31577, err= --- PASS: TestCount (0.01s) === RUN TestDelete run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:11510") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38570->172.17.0.3:11510, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:42581") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39104->172.17.0.3:42581, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:59173") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55522->172.17.0.3:59173, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:36979") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36262->172.17.0.3:36979, err= 2026/05/19 01:09:58 DEBUG : Waiting for deletions to finish 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:29232") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39906->172.17.0.3:29232, err= 2026/05/19 01:09:58 DEBUG : large: Excluded (Size Filter) 2026/05/19 01:09:58 DEBUG : large: Excluded 2026/05/19 01:09:58 INFO : small: Deleted 2026/05/19 01:09:58 INFO : medium: Deleted 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:10862") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37648->172.17.0.3:10862, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:51429") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51266->172.17.0.3:51429, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:18429") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48090->172.17.0.3:18429, err= --- PASS: TestDelete (0.01s) === RUN TestMaxDelete run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:22139") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53366->172.17.0.3:22139, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:1822") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46528->172.17.0.3:1822, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:23324") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56130->172.17.0.3:23324, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:23585") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36918->172.17.0.3:23585, err= 2026/05/19 01:09:58 DEBUG : Waiting for deletions to finish 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:38138") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33148->172.17.0.3:38138, err= 2026/05/19 01:09:58 ERROR : small: Got fatal error on delete: --max-delete threshold reached 2026/05/19 01:09:58 INFO : medium: Deleted 2026/05/19 01:09:58 INFO : large: Deleted 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:47374") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48364->172.17.0.3:47374, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:31541") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35814->172.17.0.3:31541, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:51254") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50876->172.17.0.3:51254, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:57355") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:41394->172.17.0.3:57355, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:15457") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40724->172.17.0.3:15457, err= --- PASS: TestMaxDelete (0.01s) === RUN TestMaxDeleteSizeLargeFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:5453") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47664->172.17.0.3:5453, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:24244") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:57758->172.17.0.3:24244, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:3273") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38082->172.17.0.3:3273, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:38204") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48700->172.17.0.3:38204, err= 2026/05/19 01:09:58 DEBUG : Waiting for deletions to finish 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:1186") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46980->172.17.0.3:1186, err= 2026/05/19 01:09:58 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2026/05/19 01:09:58 INFO : small: Deleted 2026/05/19 01:09:58 INFO : medium: Deleted 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:55183") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44086->172.17.0.3:55183, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:52764") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36380->172.17.0.3:52764, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:11223") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54738->172.17.0.3:11223, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:52600") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35176->172.17.0.3:52600, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:64270") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:60564->172.17.0.3:64270, err= --- PASS: TestMaxDeleteSizeLargeFile (0.01s) === RUN TestMaxDeleteSize run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:33779") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37262->172.17.0.3:33779, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:28974") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58264->172.17.0.3:28974, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:37683") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37810->172.17.0.3:37683, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:63529") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42590->172.17.0.3:63529, err= 2026/05/19 01:09:58 DEBUG : Waiting for deletions to finish 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:45200") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40568->172.17.0.3:45200, err= 2026/05/19 01:09:58 ERROR : small: Got fatal error on delete: --max-delete-size threshold reached 2026/05/19 01:09:58 INFO : large: Deleted 2026/05/19 01:09:58 INFO : medium: Deleted 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:15237") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35202->172.17.0.3:15237, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:48900") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58208->172.17.0.3:48900, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:34597") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48010->172.17.0.3:34597, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:55962") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:57194->172.17.0.3:55962, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:53333") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48742->172.17.0.3:53333, err= --- PASS: TestMaxDeleteSize (0.01s) === RUN TestReadFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:49360") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39696->172.17.0.3:49360, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:13949") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:32946->172.17.0.3:13949, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:49676") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43410->172.17.0.3:49676, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:45400") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50588->172.17.0.3:45400, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:63896") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44978->172.17.0.3:63896, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:3179") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37152->172.17.0.3:3179, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:5693") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36442->172.17.0.3:5693, err= --- PASS: TestReadFile (0.01s) === RUN TestRetry 2026/05/19 01:09:58 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 1/5 2026/05/19 01:09:58 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 2/5 2026/05/19 01:09:58 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/05/19 01:09:58 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/05/19 01:09:58 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/05/19 01:09:58 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/05/19 01:09:58 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms --- PASS: TestRetry (0.05s) === RUN TestCat run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:9530") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34570->172.17.0.3:9530, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:61060") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54128->172.17.0.3:61060, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:20213") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45740->172.17.0.3:20213, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:39007") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53920->172.17.0.3:39007, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:46202") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:57050->172.17.0.3:46202, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:50718") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44536->172.17.0.3:50718, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:22132") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47500->172.17.0.3:22132, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:3134") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:57832->172.17.0.3:3134, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:46923") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38716->172.17.0.3:46923, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:33829") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51050->172.17.0.3:33829, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:9160") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50170->172.17.0.3:9160, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:14857") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:41734->172.17.0.3:14857, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:10948") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55360->172.17.0.3:10948, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:52650") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:60052->172.17.0.3:52650, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:52381") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50478->172.17.0.3:52381, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:49450") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44214->172.17.0.3:49450, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:2307") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58894->172.17.0.3:2307, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:51780") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52004->172.17.0.3:51780, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:24409") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45160->172.17.0.3:24409, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:18923") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33518->172.17.0.3:18923, err= --- PASS: TestCat (0.12s) === RUN TestPurge 2026/05/19 01:09:58 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-pudoxij0ragu" 2026/05/19 01:09:58 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/19 01:09:58 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:58 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:58 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:58 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:58 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:58 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:58 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:58 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:58 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:58 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: Connecting to FTP server 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:58930->172.17.0.3:21, err= 2026/05/19 01:09:58 DEBUG : Creating backend with remote "/tmp/rclone2624803171" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-pudoxij0ragu", Local "Local file system at /tmp/rclone2624803171", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:48919") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:40062->172.17.0.3:48919, err= 2026/05/19 01:09:58 INFO : A2: Making directory 2026/05/19 01:09:58 INFO : A1/B2: Making directory 2026/05/19 01:09:58 INFO : A1/B2/C2: Making directory 2026/05/19 01:09:58 INFO : A1/B1/C3: Making directory 2026/05/19 01:09:58 INFO : A3: Making directory 2026/05/19 01:09:58 INFO : A3/B3: Making directory 2026/05/19 01:09:58 INFO : A3/B3/C4: Making directory 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:14506") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:38030->172.17.0.3:14506, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:3571") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:38536->172.17.0.3:3571, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: Connecting to FTP server 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: Connecting to FTP server 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:31594") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:44978->172.17.0.3:31594, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:58946->172.17.0.3:21, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:23103") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:49108->172.17.0.3:23103, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:13373") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:53560->172.17.0.3:13373, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:51068") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:35652->172.17.0.3:51068, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:58952->172.17.0.3:21, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:37625") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:42547") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:57614->172.17.0.3:37625, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:56336->172.17.0.3:42547, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:53984") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:42200->172.17.0.3:53984, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: Connecting to FTP server 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:65192") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:58632->172.17.0.3:65192, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:58962->172.17.0.3:21, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:46032") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:39492->172.17.0.3:46032, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:37046") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:37908->172.17.0.3:37046, err= 2026/05/19 01:09:58 DEBUG : Waiting for deletions to finish 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:51629") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:37074->172.17.0.3:51629, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:1107") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:58672->172.17.0.3:1107, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:56687") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:33592->172.17.0.3:56687, err= 2026/05/19 01:09:58 INFO : A1/B1/C1/one: Deleted 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:24810") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:50100->172.17.0.3:24810, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:5957") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:52670->172.17.0.3:5957, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:34131") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:41530->172.17.0.3:34131, err= 2026/05/19 01:09:58 DEBUG : removing 2 level 3 directories 2026/05/19 01:09:58 INFO : A1/B1/C3: Removing directory 2026/05/19 01:09:58 INFO : A1/B1/C1: Removing directory 2026/05/19 01:09:58 DEBUG : removing 1 level 2 directories 2026/05/19 01:09:58 INFO : A1/B1: Removing directory 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:42383") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:41314->172.17.0.3:42383, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:18798") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:53352->172.17.0.3:18798, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:20464") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:40156") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:52638->172.17.0.3:40156, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:44810->172.17.0.3:20464, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:35289") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:54128->172.17.0.3:35289, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:51045") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:44078->172.17.0.3:51045, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:8988") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:42596->172.17.0.3:8988, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:20201") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:34820->172.17.0.3:20201, err= 2026/05/19 01:09:58 DEBUG : Waiting for deletions to finish 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:64910") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:42264->172.17.0.3:64910, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:50408") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:39450->172.17.0.3:50408, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:50734") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:52832->172.17.0.3:50734, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:39289") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:37666->172.17.0.3:39289, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:36346") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:49290->172.17.0.3:36346, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:27409") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:46640->172.17.0.3:27409, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:56617") 2026/05/19 01:09:58 INFO : A1/two: Deleted 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:60803") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:49490->172.17.0.3:56617, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:44080->172.17.0.3:60803, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:45580") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:55486->172.17.0.3:45580, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:30529") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:34138->172.17.0.3:30529, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:52609") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:62541") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:60038->172.17.0.3:52609, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:46918->172.17.0.3:62541, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:5618") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:51430->172.17.0.3:5618, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:8215") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:58112->172.17.0.3:8215, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:46693") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:51494->172.17.0.3:46693, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:10388") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:54586->172.17.0.3:10388, err= 2026/05/19 01:09:58 DEBUG : removing 2 level 3 directories 2026/05/19 01:09:58 INFO : A3/B3/C4: Removing directory 2026/05/19 01:09:58 INFO : A1/B2/C2: Removing directory 2026/05/19 01:09:58 DEBUG : removing 2 level 2 directories 2026/05/19 01:09:58 INFO : A3/B3: Removing directory 2026/05/19 01:09:58 INFO : A1/B2: Removing directory 2026/05/19 01:09:58 DEBUG : removing 3 level 1 directories 2026/05/19 01:09:58 INFO : A3: Removing directory 2026/05/19 01:09:58 INFO : A1: Removing directory 2026/05/19 01:09:58 INFO : A2: Removing directory 2026/05/19 01:09:58 DEBUG : removing 1 level 0 directories 2026/05/19 01:09:58 INFO : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: Removing directory 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:29802") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:47262->172.17.0.3:29802, err= 2026/05/19 01:09:58 ERROR : error listing: directory not found 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: dial("tcp","172.17.0.3:46559") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: > dial: conn=172.17.0.1:59958->172.17.0.3:46559, err= 2026/05/19 01:09:58 ERROR : error listing: directory not found 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-pudoxij0ragu: Purge dir "" 2026/05/19 01:09:58 NOTICE: purge failed to rmdir "": directory not found 2026/05/19 01:09:58 NOTICE: purge failed: directory not found --- PASS: TestPurge (0.15s) === RUN TestRmdirsNoLeaveRoot run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:61349") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45324->172.17.0.3:61349, err= 2026/05/19 01:09:58 INFO : A2: Making directory 2026/05/19 01:09:58 INFO : A1/B2: Making directory 2026/05/19 01:09:58 INFO : A1/B2/C2: Making directory 2026/05/19 01:09:58 INFO : A1/B1/C3: Making directory 2026/05/19 01:09:58 INFO : A3: Making directory 2026/05/19 01:09:58 INFO : A3/B3: Making directory 2026/05/19 01:09:58 INFO : A3/B3/C4: Making directory 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:39632") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58076->172.17.0.3:39632, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:29304") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45730->172.17.0.3:29304, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:24945") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40160->172.17.0.3:24945, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:34670") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:30513") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37282->172.17.0.3:30513, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51092->172.17.0.3:34670, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:16662") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58606->172.17.0.3:16662, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:46235") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44996->172.17.0.3:46235, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:42737") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42346->172.17.0.3:42737, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: Connecting to FTP server 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:64483") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58964->172.17.0.3:21, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:41578->172.17.0.3:64483, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:37615") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:60648->172.17.0.3:37615, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21160") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45310->172.17.0.3:21160, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:11021") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43868->172.17.0.3:11021, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:60657") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33656->172.17.0.3:60657, err= 2026/05/19 01:09:58 DEBUG : removing 1 level 3 directories 2026/05/19 01:09:58 INFO : A3/B3/C4: Removing directory 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:57400") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39224->172.17.0.3:57400, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:4019") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48836->172.17.0.3:4019, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21406") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47982->172.17.0.3:21406, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:2401") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46390->172.17.0.3:2401, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:31403") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58124->172.17.0.3:31403, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:29691") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55256->172.17.0.3:29691, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:5246") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46892->172.17.0.3:5246, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:41015") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:41230->172.17.0.3:41015, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:58386") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54970->172.17.0.3:58386, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:16632") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45458->172.17.0.3:16632, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:60233") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45708->172.17.0.3:60233, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:6633") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40708->172.17.0.3:6633, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:18017") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:59718") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49844->172.17.0.3:59718, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45472->172.17.0.3:18017, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:32227") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37302->172.17.0.3:32227, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:51960") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55616->172.17.0.3:51960, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:6370") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55934->172.17.0.3:6370, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:33456") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40982->172.17.0.3:33456, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:15084") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43556->172.17.0.3:15084, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:6737") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47116->172.17.0.3:6737, err= 2026/05/19 01:09:58 DEBUG : removing 2 level 3 directories 2026/05/19 01:09:58 INFO : A1/B2/C2: Removing directory 2026/05/19 01:09:58 INFO : A1/B1/C3: Removing directory 2026/05/19 01:09:58 DEBUG : removing 2 level 2 directories 2026/05/19 01:09:58 INFO : A3/B3: Removing directory 2026/05/19 01:09:58 INFO : A1/B2: Removing directory 2026/05/19 01:09:58 DEBUG : removing 2 level 1 directories 2026/05/19 01:09:58 INFO : A3: Removing directory 2026/05/19 01:09:58 INFO : A2: Removing directory 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:27748") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37058->172.17.0.3:27748, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:46127") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56946->172.17.0.3:46127, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:4310") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40346->172.17.0.3:4310, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:50986") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56318->172.17.0.3:50986, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:7780") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46542->172.17.0.3:7780, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:59584") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46712->172.17.0.3:59584, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:4831") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50086->172.17.0.3:4831, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:4854") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56108->172.17.0.3:4854, err= 2026/05/19 01:09:58 DEBUG : removing 1 level 3 directories 2026/05/19 01:09:58 INFO : A1/B1/C1: Removing directory 2026/05/19 01:09:58 DEBUG : removing 1 level 2 directories 2026/05/19 01:09:58 INFO : A1/B1: Removing directory 2026/05/19 01:09:58 DEBUG : removing 1 level 1 directories 2026/05/19 01:09:58 INFO : A1: Removing directory 2026/05/19 01:09:58 DEBUG : removing 1 level 0 directories 2026/05/19 01:09:58 INFO : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: Removing directory 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:14426") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53814->172.17.0.3:14426, err= 2026/05/19 01:09:58 ERROR : error listing: directory not found 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:40843") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46014->172.17.0.3:40843, err= 2026/05/19 01:09:58 ERROR : error listing: directory not found --- PASS: TestRmdirsNoLeaveRoot (0.09s) === RUN TestRmdirsLeaveRoot run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 INFO : A1: Making directory 2026/05/19 01:09:58 INFO : A1/B1: Making directory 2026/05/19 01:09:58 INFO : A1/B1/C1: Making directory 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:26648") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52796->172.17.0.3:26648, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:6905") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35010->172.17.0.3:6905, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:7536") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36394->172.17.0.3:7536, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:5899") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34890->172.17.0.3:5899, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:12395") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33582->172.17.0.3:12395, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:32178") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38538->172.17.0.3:32178, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:12134") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34330->172.17.0.3:12134, err= 2026/05/19 01:09:58 DEBUG : removing 1 level 3 directories 2026/05/19 01:09:58 INFO : A1/B1/C1: Removing directory 2026/05/19 01:09:58 DEBUG : removing 1 level 2 directories 2026/05/19 01:09:58 INFO : A1/B1: Removing directory 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:4993") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:57084->172.17.0.3:4993, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:55084") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54562->172.17.0.3:55084, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:1418") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35950->172.17.0.3:1418, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:57551") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:59112->172.17.0.3:57551, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:9785") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47178->172.17.0.3:9785, err= --- PASS: TestRmdirsLeaveRoot (0.02s) === RUN TestRmdirsWithFilter run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 INFO : A1: Making directory 2026/05/19 01:09:58 INFO : A1/B1: Making directory 2026/05/19 01:09:58 INFO : A1/B1/C1: Making directory 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:58646") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36340->172.17.0.3:58646, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:49315") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50122->172.17.0.3:49315, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:50381") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:60024->172.17.0.3:50381, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:15023") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58596->172.17.0.3:15023, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:42377") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:57244->172.17.0.3:42377, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:42150") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:59826->172.17.0.3:42150, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:28199") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36390->172.17.0.3:28199, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:36946") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40298->172.17.0.3:36946, err= 2026/05/19 01:09:58 DEBUG : removing 1 level 3 directories 2026/05/19 01:09:58 INFO : A1/B1/C1: Removing directory 2026/05/19 01:09:58 DEBUG : removing 1 level 2 directories 2026/05/19 01:09:58 INFO : A1/B1: Removing directory 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:23979") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53326->172.17.0.3:23979, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:52763") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58588->172.17.0.3:52763, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:41652") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55312->172.17.0.3:41652, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:42540") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46900->172.17.0.3:42540, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:29379") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56078->172.17.0.3:29379, err= --- PASS: TestRmdirsWithFilter (0.03s) === RUN TestCopyURL run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:56640") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53894->172.17.0.3:56640, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:32221") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:41290->172.17.0.3:32221, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:28980") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50708->172.17.0.3:28980, err= 2026/05/19 01:09:58 DEBUG : filename.txt: File name found in url 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:25742") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33142->172.17.0.3:25742, err= 2026/05/19 01:09:58 DEBUG : headerfilename.txt: filename found in Content-Disposition header. 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:10715") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55466->172.17.0.3:10715, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:40782") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38234->172.17.0.3:40782, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:49969") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37654->172.17.0.3:49969, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:30411") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53976->172.17.0.3:30411, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:32578") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51444->172.17.0.3:32578, err= --- PASS: TestCopyURL (0.03s) === RUN TestCopyURLDownloadHeaders run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:13699") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33570->172.17.0.3:13699, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:42632") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40652->172.17.0.3:42632, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:26365") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39766->172.17.0.3:26365, err= --- PASS: TestCopyURLDownloadHeaders (0.01s) === RUN TestCopyURLToWriter --- PASS: TestCopyURLToWriter (0.00s) === RUN TestMoveFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : file1: Need to transfer - File not found at Destination 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:47200") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49514->172.17.0.3:47200, err= 2026/05/19 01:09:58 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2026/05/19 01:09:58 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2026/05/19 01:09:58 INFO : file1: Copied (new) to: sub/file2 2026/05/19 01:09:58 INFO : file1: Deleted 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:6240") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50494->172.17.0.3:6240, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:41905") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33692->172.17.0.3:41905, err= 2026/05/19 01:09:58 DEBUG : sub/file2: size = 14 OK 2026/05/19 01:09:58 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/05/19 01:09:58 DEBUG : file1: Unchanged skipping 2026/05/19 01:09:58 INFO : file1: Deleted 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:13691") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53586->172.17.0.3:13691, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:59971") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43456->172.17.0.3:59971, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: don't need to copy/move sub/file2, it is already at target location 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:12443") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45450->172.17.0.3:12443, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21869") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35280->172.17.0.3:21869, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:5034") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35228->172.17.0.3:5034, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:15595") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45272->172.17.0.3:15595, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:52140") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45000->172.17.0.3:52140, err= --- PASS: TestMoveFile (0.04s) === RUN TestMoveFileWithIgnoreExisting run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : file1: Need to transfer - File not found at Destination 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:28145") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53696->172.17.0.3:28145, err= 2026/05/19 01:09:58 DEBUG : file1.9aa3f62d.partial: size = 14 OK 2026/05/19 01:09:58 DEBUG : file1.9aa3f62d.partial: renamed to: file1 2026/05/19 01:09:58 INFO : file1: Copied (new) 2026/05/19 01:09:58 INFO : file1: Deleted 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:24727") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37534->172.17.0.3:24727, err= 2026/05/19 01:09:58 DEBUG : file1: Destination exists, skipping 2026/05/19 01:09:58 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:47031") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38356->172.17.0.3:47031, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:9293") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39140->172.17.0.3:9293, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:10347") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51440->172.17.0.3:10347, err= --- PASS: TestMoveFileWithIgnoreExisting (0.01s) === RUN TestCaseInsensitiveMoveFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:2441") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:59922->172.17.0.3:2441, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:15378") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53686->172.17.0.3:15378, err= --- PASS: TestCaseInsensitiveMoveFile (0.00s) === RUN TestCaseInsensitiveMoveFileDryRun run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:41368") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43472->172.17.0.3:41368, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:33856") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49268->172.17.0.3:33856, err= --- PASS: TestCaseInsensitiveMoveFileDryRun (0.00s) === RUN TestMoveFileBackupDir run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:46976") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46532->172.17.0.3:46976, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:10639") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:41794->172.17.0.3:10639, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:28842") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:32820->172.17.0.3:28842, err= 2026/05/19 01:09:58 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-mucitaw5sire/backup" 2026/05/19 01:09:58 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/19 01:09:58 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:58 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:58 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:58 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:58 DEBUG : TestFTPProftpd: detected overridden config - adding "{y5FHU}" suffix to name 2026/05/19 01:09:58 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/19 01:09:58 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/19 01:09:58 DEBUG : Setting pass="uo_fOvEn2aoudvL4YuNyf29ZTwOxyIdu9EAxvW84g_gaGQ" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/19 01:09:58 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/backup: Connecting to FTP server 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/backup: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/backup: > dial: conn=172.17.0.1:58974->172.17.0.3:21, err= 2026/05/19 01:09:58 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-mucitaw5sire/backup" to be canonical "TestFTPProftpd{y5FHU}:rclone-test-mucitaw5sire/backup" 2026/05/19 01:09:58 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone2796954250) 2026/05/19 01:09:58 DEBUG : dst/file1: size = 18 (ftp://172.17.0.3:21/rclone-test-mucitaw5sire) 2026/05/19 01:09:58 DEBUG : dst/file1: Sizes differ 2026/05/19 01:09:58 INFO : dst/file1: Moved (server-side) 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:36083") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54430->172.17.0.3:36083, err= 2026/05/19 01:09:58 DEBUG : dst/file1.58903690.partial: size = 14 OK 2026/05/19 01:09:58 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2026/05/19 01:09:58 INFO : dst/file1: Copied (new) 2026/05/19 01:09:58 INFO : dst/file1: Deleted 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:38386") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:41298->172.17.0.3:38386, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:33551") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:29166") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34818->172.17.0.3:33551, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42306->172.17.0.3:29166, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:53072") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56076->172.17.0.3:53072, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:27193") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50018->172.17.0.3:27193, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:57533") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:12795") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42432->172.17.0.3:12795, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36296->172.17.0.3:57533, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:29230") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43134->172.17.0.3:29230, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:62767") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46508->172.17.0.3:62767, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire/backup: closing 1 unused connections --- PASS: TestMoveFileBackupDir (0.06s) === RUN TestSameConfig --- PASS: TestSameConfig (0.00s) === RUN TestSame --- PASS: TestSame (0.00s) === RUN TestOverlappingFilterCheckWithoutFilter --- PASS: TestOverlappingFilterCheckWithoutFilter (0.00s) === RUN TestOverlappingFilterCheckWithFilter --- PASS: TestOverlappingFilterCheckWithFilter (0.00s) === RUN TestListFormat --- PASS: TestListFormat (0.00s) === RUN TestDirMove run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:44589") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:57080->172.17.0.3:44589, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:9833") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34480->172.17.0.3:9833, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:25303") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46036->172.17.0.3:25303, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:14906") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:60910->172.17.0.3:14906, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:17467") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49134->172.17.0.3:17467, err= 2026/05/19 01:09:58 INFO : A1/B2: Making directory 2026/05/19 01:09:58 INFO : A1/B1/C3: Making directory 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:3364") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44854->172.17.0.3:3364, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:52725") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37852->172.17.0.3:52725, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:51677") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56152->172.17.0.3:51677, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:16407") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50798->172.17.0.3:16407, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:7894") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48584->172.17.0.3:7894, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:39240") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:61460") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33728->172.17.0.3:61460, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49416->172.17.0.3:39240, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:16189") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:57080->172.17.0.3:16189, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:63912") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:52994->172.17.0.3:63912, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:49315") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50128->172.17.0.3:49315, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:61716") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55948->172.17.0.3:61716, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:45747") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:12136") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48676->172.17.0.3:12136, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:59420->172.17.0.3:45747, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:62997") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43618->172.17.0.3:62997, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:61674") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45482->172.17.0.3:61674, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:50054") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43942->172.17.0.3:50054, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:12587") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34806->172.17.0.3:12587, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:41114") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:10889") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:40617") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34146->172.17.0.3:40617, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43868->172.17.0.3:10889, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47600->172.17.0.3:41114, err= 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: Connecting to FTP server 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21") 2026/05/19 01:09:58 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58976->172.17.0.3:21, err= 2026/05/19 01:09:58 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2026/05/19 01:09:58 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2026/05/19 01:09:58 INFO : A2/one: Moved (server-side) to: A3/one 2026/05/19 01:09:58 INFO : A2/two: Moved (server-side) to: A3/two 2026/05/19 01:09:59 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:36203") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48326->172.17.0.3:36203, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:24795") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44092->172.17.0.3:24795, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:52780") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49364->172.17.0.3:52780, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:1427") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49128->172.17.0.3:1427, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:1373") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:38729") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:12771") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38248->172.17.0.3:12771, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48080->172.17.0.3:38729, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44122->172.17.0.3:1373, err= 2026/05/19 01:09:59 INFO : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:4001") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40318->172.17.0.3:4001, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:5925") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34964->172.17.0.3:5925, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:4095") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38092->172.17.0.3:4095, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:42967") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:51557") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51472->172.17.0.3:51557, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33578->172.17.0.3:42967, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:34800") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45072->172.17.0.3:34800, err= 2026/05/19 01:09:59 INFO : A3/two: Moved (server-side) to: A4/two 2026/05/19 01:09:59 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2026/05/19 01:09:59 INFO : A3/one: Moved (server-side) to: A4/one 2026/05/19 01:09:59 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2026/05/19 01:09:59 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:42092") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53574->172.17.0.3:42092, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:5271") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43890->172.17.0.3:5271, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:57228") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45704->172.17.0.3:57228, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:11912") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51194->172.17.0.3:11912, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:60582") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:15488") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:59634->172.17.0.3:60582, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47442->172.17.0.3:15488, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:45632") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40528->172.17.0.3:45632, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:49112") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33510->172.17.0.3:49112, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:62734") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:41456->172.17.0.3:62734, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:20994") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35872->172.17.0.3:20994, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:28850") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36876->172.17.0.3:28850, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:48314") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53124->172.17.0.3:48314, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:46751") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54534->172.17.0.3:46751, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:56862") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54746->172.17.0.3:56862, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:30820") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56960->172.17.0.3:30820, err= --- PASS: TestDirMove (0.28s) === RUN TestGetFsInfo run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:10985") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:59970->172.17.0.3:10985, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:12838") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36578->172.17.0.3:12838, err= --- PASS: TestGetFsInfo (0.00s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:48919") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40070->172.17.0.3:48919, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: File to upload is small (34 bytes), uploading instead of streaming 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:45900") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48502->172.17.0.3:45900, err= 2026/05/19 01:09:59 DEBUG : no_checksum_small_file_from_pipe: size = 34 OK 2026/05/19 01:09:59 NOTICE: ftp://172.17.0.3:21/rclone-test-mucitaw5sire: --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2026/05/19 01:09:59 DEBUG : no_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:32536") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43588->172.17.0.3:32536, err= 2026/05/19 01:09:59 DEBUG : no_checksum_big_file_from_pipe: size = 102401 OK 2026/05/19 01:09:59 DEBUG : no_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:47731") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53198->172.17.0.3:47731, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:27750") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:33674->172.17.0.3:27750, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:61716") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55950->172.17.0.3:61716, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=false run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:23848") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37984->172.17.0.3:23848, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: File to upload is small (34 bytes), uploading instead of streaming 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:41175") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38210->172.17.0.3:41175, err= 2026/05/19 01:09:59 DEBUG : with_checksum_small_file_from_pipe: size = 34 OK 2026/05/19 01:09:59 DEBUG : with_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21370") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50348->172.17.0.3:21370, err= 2026/05/19 01:09:59 DEBUG : with_checksum_big_file_from_pipe: size = 102401 OK 2026/05/19 01:09:59 DEBUG : with_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:53794") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56664->172.17.0.3:53794, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:40221") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43174->172.17.0.3:40221, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:24553") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:32932->172.17.0.3:24553, err= === RUN TestRcat/withChecksum=false,ignoreChecksum=true run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:61974") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48974->172.17.0.3:61974, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: File to upload is small (34 bytes), uploading instead of streaming 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:17384") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34124->172.17.0.3:17384, err= 2026/05/19 01:09:59 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/05/19 01:09:59 DEBUG : ignore_checksum_small_file_from_pipe: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:60692") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51420->172.17.0.3:60692, err= 2026/05/19 01:09:59 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/05/19 01:09:59 DEBUG : ignore_checksum_big_file_from_pipe: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:37848") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47858->172.17.0.3:37848, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:49869") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39838->172.17.0.3:49869, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:14481") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37020->172.17.0.3:14481, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=true run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:17497") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:41764->172.17.0.3:17497, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: File to upload is small (34 bytes), uploading instead of streaming 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:28145") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53702->172.17.0.3:28145, err= 2026/05/19 01:09:59 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/05/19 01:09:59 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:38452") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54342->172.17.0.3:38452, err= 2026/05/19 01:09:59 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/05/19 01:09:59 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:38816") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42228->172.17.0.3:38816, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:52286") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43752->172.17.0.3:52286, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:50242") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36982->172.17.0.3:50242, err= --- PASS: TestRcat (0.08s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=false (0.03s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (0.02s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=true (0.02s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (0.02s) === RUN TestRcatMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" operations_test.go:1563: Skipping as destination doesn't support user metadata 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:17917") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35402->172.17.0.3:17917, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:46563") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45678->172.17.0.3:46563, err= --- SKIP: TestRcatMetadata (0.01s) === RUN TestRcatSize run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:25987") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34310->172.17.0.3:25987, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: File to upload is small (60 bytes), uploading instead of streaming 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:11633") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42224->172.17.0.3:11633, err= 2026/05/19 01:09:59 DEBUG : potato2: size = 60 OK 2026/05/19 01:09:59 DEBUG : potato2: Size of src and dst objects identical 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:25770") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:57718->172.17.0.3:25770, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:16458") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50220->172.17.0.3:16458, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:51100") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53860->172.17.0.3:51100, err= --- PASS: TestRcatSize (0.01s) === RUN TestRcatSizeMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" operations_test.go:1644: Skipping as destination doesn't support user metadata 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:11782") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45552->172.17.0.3:11782, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:5587") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:54080->172.17.0.3:5587, err= --- SKIP: TestRcatSizeMetadata (0.00s) === RUN TestRcatSizeUploadHeaders run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:48783") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46000->172.17.0.3:48783, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:63534") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38202->172.17.0.3:63534, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:13249") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38088->172.17.0.3:13249, err= --- PASS: TestRcatSizeUploadHeaders (0.01s) === RUN TestTouchDir run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:35678") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48110->172.17.0.3:35678, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:1693") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46778->172.17.0.3:1693, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:45346") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40468->172.17.0.3:45346, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:58066") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44648->172.17.0.3:58066, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:60578") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35372->172.17.0.3:60578, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:28410") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:55774->172.17.0.3:28410, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: Touching "empty space" 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: Touching "potato2" 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:26258") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46508->172.17.0.3:26258, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: Touching "sub dir/potato3" 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:40894") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37044->172.17.0.3:40894, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:53094") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34720->172.17.0.3:53094, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:32766") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44922->172.17.0.3:32766, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:34094") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34276->172.17.0.3:34094, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:21636") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:41784->172.17.0.3:21636, err= --- PASS: TestTouchDir (0.02s) === RUN TestMkdirMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" operations_test.go:1773: Skipping test as remote does not support MkdirMetadata 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:33900") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47278->172.17.0.3:33900, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:36066") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51028->172.17.0.3:36066, err= --- SKIP: TestMkdirMetadata (0.00s) === RUN TestMkdirModTime run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" operations_test.go:1792: Skipping test as remote does not support DirSetModTime or MkdirMetadata 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:24457") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:53256->172.17.0.3:24457, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:39783") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51592->172.17.0.3:39783, err= --- SKIP: TestMkdirModTime (0.00s) === RUN TestCopyDirMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" operations_test.go:1813: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:19034") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:44318->172.17.0.3:19034, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:42382") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35532->172.17.0.3:42382, err= --- SKIP: TestCopyDirMetadata (0.00s) === RUN TestSetDirModTime run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" operations_test.go:1849: Skipping test as remote does not support DirSetModTime or WriteDirSetModTime 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:26858") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42610->172.17.0.3:26858, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:14361") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43686->172.17.0.3:14361, err= --- SKIP: TestSetDirModTime (0.00s) === RUN TestDirsEqual run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" operations_test.go:1893: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:42981") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:60580->172.17.0.3:42981, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:39092") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:56456->172.17.0.3:39092, err= --- SKIP: TestDirsEqual (0.00s) === RUN TestRemoveExisting run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mucitaw5sire", Local "Local file system at /tmp/rclone2796954250", Modify Window "1s" 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:27500") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50242->172.17.0.3:27500, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:64588") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36544->172.17.0.3:64588, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:4642") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:46220->172.17.0.3:4642, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:3264") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43990->172.17.0.3:3264, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:48053") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:47470->172.17.0.3:48053, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:11844") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:40220->172.17.0.3:11844, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:62042") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50514->172.17.0.3:62042, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:64022") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:49234->172.17.0.3:64022, err= 2026/05/19 01:09:59 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.bejajaz9" before starting 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:58412") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:48592->172.17.0.3:58412, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:51578") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:45582->172.17.0.3:51578, err= 2026/05/19 01:09:59 DEBUG : sub dir/test remove existing.bejajaz9: TEST: removing renamed existing file after operation 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:54153") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:43260->172.17.0.3:54153, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:28606") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:32872->172.17.0.3:28606, err= 2026/05/19 01:09:59 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.yamelon2" before starting 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:40393") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:42286->172.17.0.3:40393, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:60368") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:38224->172.17.0.3:60368, err= 2026/05/19 01:09:59 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.yamelon2: TEST: renaming existing back after failed operation 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:5321") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:51762->172.17.0.3:5321, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:9401") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:37922->172.17.0.3:9401, err= 2026/05/19 01:09:59 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.haragol3" before starting 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:19899") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:36530->172.17.0.3:19899, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:44399") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:50204->172.17.0.3:44399, err= 2026/05/19 01:09:59 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.haragol3: TEST: removing renamed existing file after operation 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:52310") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:58188->172.17.0.3:52310, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:41809") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:39558->172.17.0.3:41809, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:64862") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:35302->172.17.0.3:64862, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:45227") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:60196->172.17.0.3:45227, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:54748") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34666->172.17.0.3:54748, err= --- PASS: TestRemoveExisting (0.03s) === 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/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: dial("tcp","172.17.0.3:37219") 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: > dial: conn=172.17.0.1:34268->172.17.0.3:37219, err= 2026/05/19 01:09:59 DEBUG : ftp://172.17.0.3:21/rclone-test-mucitaw5sire: Purge dir "" "./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPProftpd: -verbose" - Finished OK in 3.663459161s (try 1/5)