"./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPProftpd: -verbose" - Starting (try 1/5) 2026/05/16 02:45:33 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-holanic3detu" 2026/05/16 02:45:33 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/16 02:45:33 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:33 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:33 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:33 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:33 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:33 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:33 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:33 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:33 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:33 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:33 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: Connecting to FTP server 2026/05/16 02:45:33 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:33 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35896->172.17.0.3:21, err= 2026/05/16 02:45:34 DEBUG : Creating backend with remote "/tmp/rclone945457828" === 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-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" multithread_test.go:119: multithread writing not supported 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:20560") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57604->172.17.0.3:20560, err= 2026/05/16 02:45:34 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopy (0.00s) === RUN TestMultithreadCopyAbort run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" multithread_test.go:119: multithread writing not supported 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:46960") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42294->172.17.0.3:46960, err= 2026/05/16 02:45:34 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopyAbort (0.00s) === RUN TestSizeDiffers 2026/05/16 02:45:34 DEBUG : a: size = 0 OK 2026/05/16 02:45:34 DEBUG : a: size = 1 (memory) 2026/05/16 02:45:34 DEBUG : a: size = 2 (memory) --- PASS: TestSizeDiffers (0.00s) === RUN TestReOpen === RUN TestReOpen/Normal === RUN TestReOpen/Normal/Basics 2026/05/16 02:45:34 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/ErrorAtStart === RUN TestReOpen/Normal/WithErrors 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/Normal/TooManyErrors 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/05/16 02:45:34 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/Normal/ReadAt 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/05/16 02:45:34 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/Normal/Seek 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/05/16 02:45:34 DEBUG : potato: Seek from 5 to 2 === RUN TestReOpen/Normal/AccountRead === RUN TestReOpen/Normal/AccountReadDelay 2026/05/16 02:45:34 DEBUG : potato: Seek from 10 to 0 2026/05/16 02:45:34 DEBUG : potato: Seek from 10 to 0 2026/05/16 02:45:34 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/AccountReadError === RUN TestReOpen/WithRangeOption === RUN TestReOpen/WithRangeOption/Basics 2026/05/16 02:45:34 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/ErrorAtStart === RUN TestReOpen/WithRangeOption/WithErrors 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithRangeOption/TooManyErrors 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/05/16 02:45:34 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithRangeOption/ReadAt 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/05/16 02:45:34 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithRangeOption/Seek 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/05/16 02:45:34 DEBUG : potato: Seek from 5 to 2 2026/05/16 02:45:34 DEBUG : potato: Seek from 7 to 4 === RUN TestReOpen/WithRangeOption/AccountRead === RUN TestReOpen/WithRangeOption/AccountReadDelay 2026/05/16 02:45:34 DEBUG : potato: Seek from 7 to 0 2026/05/16 02:45:34 DEBUG : potato: Seek from 7 to 0 2026/05/16 02:45:34 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/AccountReadError === RUN TestReOpen/WithSeekOption === RUN TestReOpen/WithSeekOption/Basics 2026/05/16 02:45:34 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/ErrorAtStart === RUN TestReOpen/WithSeekOption/WithErrors 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithSeekOption/TooManyErrors 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/05/16 02:45:34 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithSeekOption/ReadAt 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/05/16 02:45:34 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithSeekOption/Seek 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/05/16 02:45:34 DEBUG : potato: Seek from 5 to 2 2026/05/16 02:45:34 DEBUG : potato: Seek from 7 to 5 === RUN TestReOpen/WithSeekOption/AccountRead === RUN TestReOpen/WithSeekOption/AccountReadDelay 2026/05/16 02:45:34 DEBUG : potato: Seek from 8 to 0 2026/05/16 02:45:34 DEBUG : potato: Seek from 8 to 0 2026/05/16 02:45:34 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/AccountReadError === RUN TestReOpen/UnknownSize === RUN TestReOpen/UnknownSize/Basics 2026/05/16 02:45:34 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/ErrorAtStart === RUN TestReOpen/UnknownSize/WithErrors 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/UnknownSize/TooManyErrors 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/05/16 02:45:34 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/UnknownSize/ReadAt 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/05/16 02:45:34 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/UnknownSize/Seek 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/05/16 02:45:34 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/05/16 02:45:34 DEBUG : potato: Seek from 5 to 2 2026/05/16 02:45:34 DEBUG : potato: Seek from 7 to 6 === RUN TestReOpen/UnknownSize/AccountRead === RUN TestReOpen/UnknownSize/AccountReadDelay 2026/05/16 02:45:34 DEBUG : potato: Seek from 9 to 0 2026/05/16 02:45:34 DEBUG : potato: Seek from 9 to 0 2026/05/16 02:45:34 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-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:8484") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44522->172.17.0.3:8484, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:42576") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51682->172.17.0.3:42576, err= === RUN TestCheck/1 === RUN TestCheck/2 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:3791") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58566->172.17.0.3:3791, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:62837") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37960->172.17.0.3:62837, err= === RUN TestCheck/3 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:52305") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59772->172.17.0.3:52305, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:45749") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46916->172.17.0.3:45749, err= === RUN TestCheck/4 === RUN TestCheck/5 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:56669") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60052->172.17.0.3:56669, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:5817") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42184->172.17.0.3:5817, err= === RUN TestCheck/6 === RUN TestCheck/7 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:64628") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52986->172.17.0.3:64628, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:51658") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47804->172.17.0.3:51658, err= --- PASS: TestCheck (0.04s) --- 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/16 02:45:34 DEBUG : Creating backend with remote "nonexistent" 2026/05/16 02:45:34 DEBUG : Creating backend with remote "nonexistent" 2026/05/16 02:45:34 DEBUG : Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: Waiting for checks to finish 2026/05/16 02:45:34 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/16 02:45:34 NOTICE: Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: 0 differences found 2026/05/16 02:45:34 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-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:56706") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36926->172.17.0.3:56706, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:12840") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48676->172.17.0.3:12840, err= === RUN TestCheckDownload/1 === RUN TestCheckDownload/2 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:28024") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46110->172.17.0.3:28024, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:23119") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37144->172.17.0.3:23119, err= === RUN TestCheckDownload/3 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:7026") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45062->172.17.0.3:7026, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:16821") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60484->172.17.0.3:16821, err= === RUN TestCheckDownload/4 === RUN TestCheckDownload/5 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:51075") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50004->172.17.0.3:51075, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:45848") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56052->172.17.0.3:45848, err= === RUN TestCheckDownload/6 === RUN TestCheckDownload/7 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:36582") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37436->172.17.0.3:36582, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:13341") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47616->172.17.0.3:13341, 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-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:40169") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39526->172.17.0.3:40169, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:35675") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:55990->172.17.0.3:35675, err= === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:47491") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58792->172.17.0.3:47491, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:12614") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44400->172.17.0.3:12614, err= === RUN TestCheckSizeOnly/3 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:50108") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46280->172.17.0.3:50108, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:53890") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46464->172.17.0.3:53890, err= === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:27212") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56194->172.17.0.3:27212, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:15519") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51224->172.17.0.3:15519, err= === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:21251") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39058->172.17.0.3:21251, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:1123") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:33746->172.17.0.3:1123, err= --- PASS: TestCheckSizeOnly (0.03s) --- 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-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:1756") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60804->172.17.0.3:1756, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:4024") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57934->172.17.0.3:4024, err= 2026/05/16 02:45:34 NOTICE: test.sum: improperly formatted checksum line 4 2026/05/16 02:45:34 NOTICE: test.sum: improperly formatted checksum line 5 2026/05/16 02:45:34 NOTICE: test.sum: improperly formatted checksum line 6 2026/05/16 02:45:34 NOTICE: test.sum: 2 warning(s) suppressed... 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:48645") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58974->172.17.0.3:48645, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:24983") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34772->172.17.0.3:24983, err= 2026/05/16 02:45:34 NOTICE: test.sum: improperly formatted checksum line 4 2026/05/16 02:45:34 NOTICE: test.sum: improperly formatted checksum line 5 2026/05/16 02:45:34 NOTICE: test.sum: improperly formatted checksum line 6 2026/05/16 02:45:34 NOTICE: test.sum: 2 warning(s) suppressed... 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:54076") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47280->172.17.0.3:54076, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:28958") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35934->172.17.0.3:28958, err= --- PASS: TestParseSumFile (0.02s) === RUN TestCheckSum run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-holanic3detu/data" 2026/05/16 02:45:34 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/data: Connecting to FTP server 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/data: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/data: > dial: conn=172.17.0.1:35908->172.17.0.3:21, err= check_test.go:350: ftp://172.17.0.3:21/rclone-test-holanic3detu/data lacks md5, skipping 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:26470") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44712->172.17.0.3:26470, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:26387") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58900->172.17.0.3:26387, err= --- SKIP: TestCheckSum (0.01s) === RUN TestCheckSumDownload run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-holanic3detu/data" 2026/05/16 02:45:34 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/data: Connecting to FTP server 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/data: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/data: > dial: conn=172.17.0.1:35914->172.17.0.3:21, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:53997") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36164->172.17.0.3:53997, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:57234") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44120->172.17.0.3:57234, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:55193") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:43582->172.17.0.3:55193, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:5659") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35088->172.17.0.3:5659, err= === RUN TestCheckSumDownload/subtest1 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:3000") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46372->172.17.0.3:3000, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:44805") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:54290->172.17.0.3:44805, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:62933") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42386->172.17.0.3:62933, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:1442") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:54338->172.17.0.3:1442, err= === RUN TestCheckSumDownload/subtest2 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:44890") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49234->172.17.0.3:44890, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:13032") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56614->172.17.0.3:13032, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:11911") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52320->172.17.0.3:11911, err= === RUN TestCheckSumDownload/subtest3 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:1387") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59302->172.17.0.3:1387, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:40212") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59650->172.17.0.3:40212, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:36131") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39284->172.17.0.3:36131, err= === RUN TestCheckSumDownload/subtest4 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:54708") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47648->172.17.0.3:54708, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:48802") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35146->172.17.0.3:48802, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:5050") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42974->172.17.0.3:5050, err= === RUN TestCheckSumDownload/subtest5 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:48901") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57802->172.17.0.3:48901, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:5783") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49044->172.17.0.3:5783, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:13424") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46710->172.17.0.3:13424, err= === RUN TestCheckSumDownload/subtest6 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:29742") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56622->172.17.0.3:29742, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:1965") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40986->172.17.0.3:1965, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:59946") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59282->172.17.0.3:59946, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:55189") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58134->172.17.0.3:55189, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:27329") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52002->172.17.0.3:27329, err= === RUN TestCheckSumDownload/subtest7 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:46888") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35782->172.17.0.3:46888, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:16988") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53090->172.17.0.3:16988, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:53044") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53430->172.17.0.3:53044, 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/16 02:45:34 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-cigoxup6tatu" 2026/05/16 02:45:34 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/16 02:45:34 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: Connecting to FTP server 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: > dial: conn=172.17.0.1:35928->172.17.0.3:21, err= 2026/05/16 02:45:34 DEBUG : Creating backend with remote "/tmp/rclone4146779467" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-cigoxup6tatu", Local "Local file system at /tmp/rclone4146779467", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: dial("tcp","172.17.0.3:50976") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: > dial: conn=172.17.0.1:44824->172.17.0.3:50976, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: dial("tcp","172.17.0.3:22209") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: > dial: conn=172.17.0.1:54174->172.17.0.3:22209, err= upper checkfile vs. lower remote (without normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: dial("tcp","172.17.0.3:38514") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: > dial: conn=172.17.0.1:48116->172.17.0.3:38514, err= 2026/05/16 02:45:34 ERROR : hello, world!: sum not found 2026/05/16 02:45:34 ERROR : HELLO, WORLD!: file not in ftp://172.17.0.3:21/rclone-test-cigoxup6tatu 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: 1 files missing 2026/05/16 02:45:34 NOTICE: 1 hashes missing 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: 1 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: 2 errors while checking upper checkfile vs. lower remote (with normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: dial("tcp","172.17.0.3:39323") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: > dial: conn=172.17.0.1:35730->172.17.0.3:39323, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: dial("tcp","172.17.0.3:50010") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: > dial: conn=172.17.0.1:52330->172.17.0.3:50010, err= 2026/05/16 02:45:34 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: 0 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: 1 matching files 2026/05/16 02:45:34 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-qufibaq4fopo" 2026/05/16 02:45:34 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/16 02:45:34 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: Connecting to FTP server 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: > dial: conn=172.17.0.1:35942->172.17.0.3:21, err= 2026/05/16 02:45:34 DEBUG : Creating backend with remote "/tmp/rclone1688252777" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-qufibaq4fopo", Local "Local file system at /tmp/rclone1688252777", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: dial("tcp","172.17.0.3:41783") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: > dial: conn=172.17.0.1:52280->172.17.0.3:41783, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: dial("tcp","172.17.0.3:39252") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: > dial: conn=172.17.0.1:37268->172.17.0.3:39252, err= lower checkfile vs. upper remote (without normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: dial("tcp","172.17.0.3:18930") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: > dial: conn=172.17.0.1:38892->172.17.0.3:18930, err= 2026/05/16 02:45:34 ERROR : HELLO, WORLD!: sum not found 2026/05/16 02:45:34 ERROR : hello, world!: file not in ftp://172.17.0.3:21/rclone-test-qufibaq4fopo 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: 1 files missing 2026/05/16 02:45:34 NOTICE: 1 hashes missing 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: 1 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: 2 errors while checking lower checkfile vs. upper remote (with normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: dial("tcp","172.17.0.3:21141") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: > dial: conn=172.17.0.1:54094->172.17.0.3:21141, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: dial("tcp","172.17.0.3:5794") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: > dial: conn=172.17.0.1:43048->172.17.0.3:5794, err= 2026/05/16 02:45:34 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: 0 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: 1 matching files 2026/05/16 02:45:34 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-watocuz2tifa" 2026/05/16 02:45:34 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/16 02:45:34 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-watocuz2tifa: Connecting to FTP server 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-watocuz2tifa: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-watocuz2tifa: > dial: conn=172.17.0.1:35948->172.17.0.3:21, err= 2026/05/16 02:45:34 DEBUG : Creating backend with remote "/tmp/rclone322544670" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-watocuz2tifa", Local "Local file system at /tmp/rclone322544670", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-watocuz2tifa: dial("tcp","172.17.0.3:9204") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-watocuz2tifa: > dial: conn=172.17.0.1:45818->172.17.0.3:9204, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-watocuz2tifa: dial("tcp","172.17.0.3:34656") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-watocuz2tifa: > dial: conn=172.17.0.1:49086->172.17.0.3:34656, err= lower checkfile vs. upperlowermixed remote (without normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-watocuz2tifa: dial("tcp","172.17.0.3:23318") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-watocuz2tifa: > dial: conn=172.17.0.1:58214->172.17.0.3:23318, err= 2026/05/16 02:45:34 ERROR : HeLlO, wOrLd!: sum not found 2026/05/16 02:45:34 ERROR : hello, world!: file not in ftp://172.17.0.3:21/rclone-test-watocuz2tifa 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-watocuz2tifa: 1 files missing 2026/05/16 02:45:34 NOTICE: 1 hashes missing 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-watocuz2tifa: 1 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-watocuz2tifa: 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-watocuz2tifa: dial("tcp","172.17.0.3:34407") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-watocuz2tifa: > dial: conn=172.17.0.1:46348->172.17.0.3:34407, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-watocuz2tifa: dial("tcp","172.17.0.3:26959") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-watocuz2tifa: > dial: conn=172.17.0.1:44416->172.17.0.3:26959, err= 2026/05/16 02:45:34 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-watocuz2tifa: 0 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-watocuz2tifa: 1 matching files 2026/05/16 02:45:34 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-gajuwev4cuxu" 2026/05/16 02:45:34 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/16 02:45:34 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: Connecting to FTP server 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: > dial: conn=172.17.0.1:35954->172.17.0.3:21, err= 2026/05/16 02:45:34 DEBUG : Creating backend with remote "/tmp/rclone2939042992" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu", Local "Local file system at /tmp/rclone2939042992", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: dial("tcp","172.17.0.3:29456") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: > dial: conn=172.17.0.1:46858->172.17.0.3:29456, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: dial("tcp","172.17.0.3:36034") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: > dial: conn=172.17.0.1:47508->172.17.0.3:36034, err= upperlowermixed checkfile vs. upper remote (without normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: dial("tcp","172.17.0.3:35872") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: > dial: conn=172.17.0.1:57262->172.17.0.3:35872, err= 2026/05/16 02:45:34 ERROR : HELLO, WORLD!: sum not found 2026/05/16 02:45:34 ERROR : HeLlO, wOrLd!: file not in ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: 1 files missing 2026/05/16 02:45:34 NOTICE: 1 hashes missing 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: 1 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: dial("tcp","172.17.0.3:38603") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: > dial: conn=172.17.0.1:43128->172.17.0.3:38603, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: dial("tcp","172.17.0.3:43418") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: > dial: conn=172.17.0.1:33434->172.17.0.3:43418, err= 2026/05/16 02:45:34 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: 0 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: 1 matching files 2026/05/16 02:45:34 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-zuxibev7xowi" 2026/05/16 02:45:34 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/16 02:45:34 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: Connecting to FTP server 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: > dial: conn=172.17.0.1:35964->172.17.0.3:21, err= 2026/05/16 02:45:34 DEBUG : Creating backend with remote "/tmp/rclone271561935" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-zuxibev7xowi", Local "Local file system at /tmp/rclone271561935", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: dial("tcp","172.17.0.3:28395") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: > dial: conn=172.17.0.1:38548->172.17.0.3:28395, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: dial("tcp","172.17.0.3:30701") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: > dial: conn=172.17.0.1:53646->172.17.0.3:30701, err= NFD checkfile vs. NFC remote (without normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: dial("tcp","172.17.0.3:7138") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: > dial: conn=172.17.0.1:39150->172.17.0.3:7138, err= 2026/05/16 02:45:34 ERROR : 測試_Русский___ě_áñ: sum not found 2026/05/16 02:45:34 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-zuxibev7xowi 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: 1 files missing 2026/05/16 02:45:34 NOTICE: 1 hashes missing 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: 1 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: dial("tcp","172.17.0.3:18727") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: > dial: conn=172.17.0.1:49860->172.17.0.3:18727, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: dial("tcp","172.17.0.3:31451") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: > dial: conn=172.17.0.1:42914->172.17.0.3:31451, err= 2026/05/16 02:45:34 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: 0 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: 1 matching files 2026/05/16 02:45:34 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-daruvod3ceno" 2026/05/16 02:45:34 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/16 02:45:34 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-daruvod3ceno: Connecting to FTP server 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-daruvod3ceno: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-daruvod3ceno: > dial: conn=172.17.0.1:35970->172.17.0.3:21, err= 2026/05/16 02:45:34 DEBUG : Creating backend with remote "/tmp/rclone600385279" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-daruvod3ceno", Local "Local file system at /tmp/rclone600385279", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-daruvod3ceno: dial("tcp","172.17.0.3:48582") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-daruvod3ceno: > dial: conn=172.17.0.1:57860->172.17.0.3:48582, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-daruvod3ceno: dial("tcp","172.17.0.3:32088") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-daruvod3ceno: > dial: conn=172.17.0.1:50368->172.17.0.3:32088, err= NFC checkfile vs. NFD remote (without normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-daruvod3ceno: dial("tcp","172.17.0.3:51886") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-daruvod3ceno: > dial: conn=172.17.0.1:47646->172.17.0.3:51886, err= 2026/05/16 02:45:34 ERROR : 測試_Русский___ě_áñ: sum not found 2026/05/16 02:45:34 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-daruvod3ceno 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-daruvod3ceno: 1 files missing 2026/05/16 02:45:34 NOTICE: 1 hashes missing 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-daruvod3ceno: 1 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-daruvod3ceno: 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-daruvod3ceno: dial("tcp","172.17.0.3:55095") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-daruvod3ceno: > dial: conn=172.17.0.1:45696->172.17.0.3:55095, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-daruvod3ceno: dial("tcp","172.17.0.3:15661") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-daruvod3ceno: > dial: conn=172.17.0.1:41312->172.17.0.3:15661, err= 2026/05/16 02:45:34 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-daruvod3ceno: 0 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-daruvod3ceno: 1 matching files 2026/05/16 02:45:34 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-sutihaq9qica" 2026/05/16 02:45:34 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/16 02:45:34 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-sutihaq9qica: Connecting to FTP server 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-sutihaq9qica: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-sutihaq9qica: > dial: conn=172.17.0.1:35982->172.17.0.3:21, err= 2026/05/16 02:45:34 DEBUG : Creating backend with remote "/tmp/rclone2416950295" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-sutihaq9qica", Local "Local file system at /tmp/rclone2416950295", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-sutihaq9qica: dial("tcp","172.17.0.3:4274") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-sutihaq9qica: > dial: conn=172.17.0.1:33642->172.17.0.3:4274, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-sutihaq9qica: dial("tcp","172.17.0.3:33543") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-sutihaq9qica: > dial: conn=172.17.0.1:54506->172.17.0.3:33543, err= NFDx2 checkfile vs. both remote (without normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-sutihaq9qica: dial("tcp","172.17.0.3:64545") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-sutihaq9qica: > dial: conn=172.17.0.1:49644->172.17.0.3:64545, err= 2026/05/16 02:45:34 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/05/16 02:45:34 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-sutihaq9qica 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-sutihaq9qica: 1 files missing 2026/05/16 02:45:34 NOTICE: 1 hashes missing 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-sutihaq9qica: 1 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-sutihaq9qica: 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-sutihaq9qica: dial("tcp","172.17.0.3:59234") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-sutihaq9qica: > dial: conn=172.17.0.1:49832->172.17.0.3:59234, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-sutihaq9qica: dial("tcp","172.17.0.3:64453") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-sutihaq9qica: > dial: conn=172.17.0.1:34730->172.17.0.3:64453, err= 2026/05/16 02:45:34 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-sutihaq9qica: 0 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-sutihaq9qica: 1 matching files 2026/05/16 02:45:34 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-nivujay0cafo" 2026/05/16 02:45:34 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/16 02:45:34 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-nivujay0cafo: Connecting to FTP server 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-nivujay0cafo: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-nivujay0cafo: > dial: conn=172.17.0.1:35986->172.17.0.3:21, err= 2026/05/16 02:45:34 DEBUG : Creating backend with remote "/tmp/rclone3913424967" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nivujay0cafo", Local "Local file system at /tmp/rclone3913424967", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-nivujay0cafo: dial("tcp","172.17.0.3:3584") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-nivujay0cafo: > dial: conn=172.17.0.1:38828->172.17.0.3:3584, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-nivujay0cafo: dial("tcp","172.17.0.3:28340") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-nivujay0cafo: > dial: conn=172.17.0.1:54022->172.17.0.3:28340, err= NFCx2 checkfile vs. both remote (without normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-nivujay0cafo: dial("tcp","172.17.0.3:3924") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-nivujay0cafo: > dial: conn=172.17.0.1:54564->172.17.0.3:3924, err= 2026/05/16 02:45:34 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/05/16 02:45:34 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-nivujay0cafo 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-nivujay0cafo: 1 files missing 2026/05/16 02:45:34 NOTICE: 1 hashes missing 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-nivujay0cafo: 1 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-nivujay0cafo: 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-nivujay0cafo: dial("tcp","172.17.0.3:39819") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-nivujay0cafo: > dial: conn=172.17.0.1:51254->172.17.0.3:39819, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-nivujay0cafo: dial("tcp","172.17.0.3:20396") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-nivujay0cafo: > dial: conn=172.17.0.1:46520->172.17.0.3:20396, err= 2026/05/16 02:45:34 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-nivujay0cafo: 0 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-nivujay0cafo: 1 matching files 2026/05/16 02:45:34 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-lopisuq3quno" 2026/05/16 02:45:34 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/16 02:45:34 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-lopisuq3quno: Connecting to FTP server 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-lopisuq3quno: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-lopisuq3quno: > dial: conn=172.17.0.1:35994->172.17.0.3:21, err= 2026/05/16 02:45:34 DEBUG : Creating backend with remote "/tmp/rclone2437741721" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-lopisuq3quno", Local "Local file system at /tmp/rclone2437741721", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-lopisuq3quno: dial("tcp","172.17.0.3:51674") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-lopisuq3quno: > dial: conn=172.17.0.1:50518->172.17.0.3:51674, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-lopisuq3quno: dial("tcp","172.17.0.3:23640") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-lopisuq3quno: > dial: conn=172.17.0.1:54670->172.17.0.3:23640, err= both checkfile vs. NFDx2 remote (without normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-lopisuq3quno: dial("tcp","172.17.0.3:61940") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-lopisuq3quno: > dial: conn=172.17.0.1:36710->172.17.0.3:61940, err= 2026/05/16 02:45:34 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/05/16 02:45:34 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-lopisuq3quno 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-lopisuq3quno: 1 files missing 2026/05/16 02:45:34 NOTICE: 1 hashes missing 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-lopisuq3quno: 1 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-lopisuq3quno: 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-lopisuq3quno: dial("tcp","172.17.0.3:48571") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-lopisuq3quno: > dial: conn=172.17.0.1:51662->172.17.0.3:48571, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-lopisuq3quno: dial("tcp","172.17.0.3:43771") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-lopisuq3quno: > dial: conn=172.17.0.1:58926->172.17.0.3:43771, err= 2026/05/16 02:45:34 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-lopisuq3quno: 0 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-lopisuq3quno: 1 matching files 2026/05/16 02:45:34 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-janonap1mejo" 2026/05/16 02:45:34 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/16 02:45:34 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-janonap1mejo: Connecting to FTP server 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-janonap1mejo: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-janonap1mejo: > dial: conn=172.17.0.1:36004->172.17.0.3:21, err= 2026/05/16 02:45:34 DEBUG : Creating backend with remote "/tmp/rclone3712462194" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-janonap1mejo", Local "Local file system at /tmp/rclone3712462194", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-janonap1mejo: dial("tcp","172.17.0.3:23161") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-janonap1mejo: > dial: conn=172.17.0.1:47112->172.17.0.3:23161, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-janonap1mejo: dial("tcp","172.17.0.3:56983") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-janonap1mejo: > dial: conn=172.17.0.1:38876->172.17.0.3:56983, err= both checkfile vs. NFCx2 remote (without normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-janonap1mejo: dial("tcp","172.17.0.3:20452") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-janonap1mejo: > dial: conn=172.17.0.1:51910->172.17.0.3:20452, err= 2026/05/16 02:45:34 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/05/16 02:45:34 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-janonap1mejo 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-janonap1mejo: 1 files missing 2026/05/16 02:45:34 NOTICE: 1 hashes missing 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-janonap1mejo: 1 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-janonap1mejo: 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-janonap1mejo: dial("tcp","172.17.0.3:24606") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-janonap1mejo: > dial: conn=172.17.0.1:36354->172.17.0.3:24606, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-janonap1mejo: dial("tcp","172.17.0.3:25296") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-janonap1mejo: > dial: conn=172.17.0.1:51558->172.17.0.3:25296, err= 2026/05/16 02:45:34 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-janonap1mejo: 0 differences found 2026/05/16 02:45:34 NOTICE: ftp://172.17.0.3:21/rclone-test-janonap1mejo: 1 matching files 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-janonap1mejo: dial("tcp","172.17.0.3:34697") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-janonap1mejo: > dial: conn=172.17.0.1:39480->172.17.0.3:34697, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-janonap1mejo: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-janonap1mejo: Purge dir "" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-lopisuq3quno: dial("tcp","172.17.0.3:36807") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-lopisuq3quno: > dial: conn=172.17.0.1:44678->172.17.0.3:36807, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-lopisuq3quno: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-lopisuq3quno: Purge dir "" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-nivujay0cafo: dial("tcp","172.17.0.3:47800") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-nivujay0cafo: > dial: conn=172.17.0.1:48614->172.17.0.3:47800, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-nivujay0cafo: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-nivujay0cafo: Purge dir "" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-sutihaq9qica: dial("tcp","172.17.0.3:61344") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-sutihaq9qica: > dial: conn=172.17.0.1:36620->172.17.0.3:61344, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-sutihaq9qica: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-sutihaq9qica: Purge dir "" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-daruvod3ceno: dial("tcp","172.17.0.3:60888") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-daruvod3ceno: > dial: conn=172.17.0.1:47678->172.17.0.3:60888, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-daruvod3ceno: Purge object "測試_Русский___ě_áñ" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-daruvod3ceno: Purge dir "" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: dial("tcp","172.17.0.3:60632") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: > dial: conn=172.17.0.1:46692->172.17.0.3:60632, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: Purge object "測試_Русский___ě_áñ" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-zuxibev7xowi: Purge dir "" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: dial("tcp","172.17.0.3:42332") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: > dial: conn=172.17.0.1:49036->172.17.0.3:42332, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: Purge object "HELLO, WORLD!" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-gajuwev4cuxu: Purge dir "" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-watocuz2tifa: dial("tcp","172.17.0.3:42011") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-watocuz2tifa: > dial: conn=172.17.0.1:40216->172.17.0.3:42011, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-watocuz2tifa: Purge object "HeLlO, wOrLd!" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-watocuz2tifa: Purge dir "" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: dial("tcp","172.17.0.3:22683") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: > dial: conn=172.17.0.1:35804->172.17.0.3:22683, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: Purge object "HELLO, WORLD!" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-qufibaq4fopo: Purge dir "" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: dial("tcp","172.17.0.3:54616") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: > dial: conn=172.17.0.1:42254->172.17.0.3:54616, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: Purge object "hello, world!" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-cigoxup6tatu: Purge dir "" --- PASS: TestApplyTransforms (0.21s) === RUN TestTruncateString --- PASS: TestTruncateString (0.00s) === RUN TestCopyFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : file1: Need to transfer - File not found at Destination 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:9635") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52196->172.17.0.3:9635, err= 2026/05/16 02:45:34 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2026/05/16 02:45:34 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2026/05/16 02:45:34 INFO : file1: Copied (new) to: sub/file2 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:18965") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41244->172.17.0.3:18965, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:32314") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:54628->172.17.0.3:32314, err= 2026/05/16 02:45:34 DEBUG : sub/file2: size = 14 OK 2026/05/16 02:45:34 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/05/16 02:45:34 DEBUG : file1: Unchanged skipping 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:7034") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35706->172.17.0.3:7034, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:19383") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44366->172.17.0.3:19383, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: don't need to copy/move sub/file2, it is already at target location 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:41901") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36564->172.17.0.3:41901, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:50901") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59748->172.17.0.3:50901, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:31391") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44112->172.17.0.3:31391, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:52789") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49948->172.17.0.3:52789, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:14830") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48782->172.17.0.3:14830, err= --- PASS: TestCopyFile (0.02s) === RUN TestCopyLongFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" copy_test.go:154: Test only runs on local 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:31755") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44456->172.17.0.3:31755, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:27466") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:33796->172.17.0.3:27466, err= --- SKIP: TestCopyLongFile (0.00s) === RUN TestCopyFileBackupDir run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:49938") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42614->172.17.0.3:49938, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:58306") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37322->172.17.0.3:58306, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:16639") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37396->172.17.0.3:16639, err= 2026/05/16 02:45:34 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-holanic3detu/backup" 2026/05/16 02:45:34 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/backup: Connecting to FTP server 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/backup: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/backup: > dial: conn=172.17.0.1:36020->172.17.0.3:21, err= 2026/05/16 02:45:34 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-holanic3detu/backup" to be canonical "TestFTPProftpd{BJNnA}:rclone-test-holanic3detu/backup" 2026/05/16 02:45:34 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone945457828) 2026/05/16 02:45:34 DEBUG : dst/file1: size = 18 (ftp://172.17.0.3:21/rclone-test-holanic3detu) 2026/05/16 02:45:34 DEBUG : dst/file1: Sizes differ 2026/05/16 02:45:34 INFO : dst/file1: Moved (server-side) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:33205") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:43400->172.17.0.3:33205, err= 2026/05/16 02:45:34 DEBUG : dst/file1.58903690.partial: size = 14 OK 2026/05/16 02:45:34 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2026/05/16 02:45:34 INFO : dst/file1: Copied (new) 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:62333") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:55290->172.17.0.3:62333, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: Connecting to FTP server 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36022->172.17.0.3:21, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:26039") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47614->172.17.0.3:26039, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:31127") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42634->172.17.0.3:31127, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:16572") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51640->172.17.0.3:16572, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:27545") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60368->172.17.0.3:27545, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:2582") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44796->172.17.0.3:2582, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:45440") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:55402->172.17.0.3:45440, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:38439") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45660->172.17.0.3:38439, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:47560") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36948->172.17.0.3:47560, err= 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/backup: closing 1 unused connections --- PASS: TestCopyFileBackupDir (0.04s) === RUN TestCopyFileCompareDest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:34 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-holanic3detu/dst" 2026/05/16 02:45:34 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/dst: Connecting to FTP server 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/dst: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/dst: > dial: conn=172.17.0.1:36032->172.17.0.3:21, err= 2026/05/16 02:45:34 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-holanic3detu/CompareDest" 2026/05/16 02:45:34 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:34 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:34 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:34 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:34 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/CompareDest: Connecting to FTP server 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/CompareDest: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:34 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/CompareDest: > dial: conn=172.17.0.1:36034->172.17.0.3:21, err= 2026/05/16 02:45:35 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-holanic3detu/CompareDest" to be canonical "TestFTPProftpd{BJNnA}:rclone-test-holanic3detu/CompareDest" 2026/05/16 02:45:35 DEBUG : one: Need to transfer - File not found at Destination 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/dst: dial("tcp","172.17.0.3:61811") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/dst: > dial: conn=172.17.0.1:59740->172.17.0.3:61811, err= 2026/05/16 02:45:35 DEBUG : one.b2cc3c6c.partial: size = 3 OK 2026/05/16 02:45:35 DEBUG : one.b2cc3c6c.partial: renamed to: one 2026/05/16 02:45:35 INFO : one: Copied (new) 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:64903") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50222->172.17.0.3:64903, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:31301") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38552->172.17.0.3:31301, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:26009") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:33414->172.17.0.3:26009, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:39381") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58420->172.17.0.3:39381, err= 2026/05/16 02:45:35 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-holanic3detu/CompareDest" for canonical name "TestFTPProftpd{BJNnA}:rclone-test-holanic3detu/CompareDest" 2026/05/16 02:45:35 DEBUG : one: size = 5 (Local file system at /tmp/rclone945457828) 2026/05/16 02:45:35 DEBUG : one: size = 3 (ftp://172.17.0.3:21/rclone-test-holanic3detu/dst) 2026/05/16 02:45:35 DEBUG : one: Sizes differ 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/dst: dial("tcp","172.17.0.3:62843") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/dst: > dial: conn=172.17.0.1:57736->172.17.0.3:62843, err= 2026/05/16 02:45:35 DEBUG : one.4a8516eb.partial: size = 5 OK 2026/05/16 02:45:35 DEBUG : one.4a8516eb.partial: renamed to: one 2026/05/16 02:45:35 INFO : one: Copied (replaced existing) 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:2976") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59762->172.17.0.3:2976, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:41971") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:55990->172.17.0.3:41971, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:20955") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49892->172.17.0.3:20955, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:1175") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51206->172.17.0.3:1175, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:23941") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45260->172.17.0.3:23941, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:54284") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:24845") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38892->172.17.0.3:54284, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53880->172.17.0.3:24845, err= 2026/05/16 02:45:35 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-holanic3detu/CompareDest" for canonical name "TestFTPProftpd{BJNnA}:rclone-test-holanic3detu/CompareDest" 2026/05/16 02:45:35 DEBUG : one: size = 5 (Local file system at /tmp/rclone945457828) 2026/05/16 02:45:35 DEBUG : one: size = 3 (ftp://172.17.0.3:21/rclone-test-holanic3detu/dst) 2026/05/16 02:45:35 DEBUG : one: Sizes differ 2026/05/16 02:45:35 DEBUG : one: size = 5 OK 2026/05/16 02:45:35 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/05/16 02:45:35 DEBUG : one: Destination found in --compare-dest, skipping 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:29793") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46832->172.17.0.3:29793, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:2308") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37396->172.17.0.3:2308, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:35330") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39564->172.17.0.3:35330, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:16491") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53588->172.17.0.3:16491, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:17139") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45778->172.17.0.3:17139, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:25242") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39252->172.17.0.3:25242, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:12354") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44282->172.17.0.3:12354, err= 2026/05/16 02:45:35 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-holanic3detu/CompareDest" for canonical name "TestFTPProftpd{BJNnA}:rclone-test-holanic3detu/CompareDest" 2026/05/16 02:45:35 DEBUG : two: Need to transfer - File not found at Destination 2026/05/16 02:45:35 DEBUG : two: size = 3 OK 2026/05/16 02:45:35 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/05/16 02:45:35 DEBUG : two: Destination found in --compare-dest, skipping 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:62184") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58312->172.17.0.3:62184, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:10920") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40282->172.17.0.3:10920, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:42979") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52968->172.17.0.3:42979, err= 2026/05/16 02:45:35 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-holanic3detu/CompareDest" for canonical name "TestFTPProftpd{BJNnA}:rclone-test-holanic3detu/CompareDest" 2026/05/16 02:45:35 DEBUG : two: Need to transfer - File not found at Destination 2026/05/16 02:45:35 DEBUG : two: size = 3 OK 2026/05/16 02:45:35 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/05/16 02:45:35 DEBUG : two: Destination found in --compare-dest, skipping 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:35080") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58650->172.17.0.3:35080, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:46288") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:55934->172.17.0.3:46288, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:43644") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50722->172.17.0.3:43644, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:16930") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57974->172.17.0.3:16930, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:53439") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49814->172.17.0.3:53439, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:64395") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45262->172.17.0.3:64395, err= 2026/05/16 02:45:35 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-holanic3detu/CompareDest" for canonical name "TestFTPProftpd{BJNnA}:rclone-test-holanic3detu/CompareDest" 2026/05/16 02:45:35 DEBUG : two: Need to transfer - File not found at Destination 2026/05/16 02:45:35 DEBUG : two: size = 5 (Local file system at /tmp/rclone945457828) 2026/05/16 02:45:35 DEBUG : two: size = 3 (ftp://172.17.0.3:21/rclone-test-holanic3detu/CompareDest) 2026/05/16 02:45:35 DEBUG : two: Sizes differ 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/dst: dial("tcp","172.17.0.3:54769") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/dst: > dial: conn=172.17.0.1:46796->172.17.0.3:54769, err= 2026/05/16 02:45:35 DEBUG : two.a319cd8b.partial: size = 5 OK 2026/05/16 02:45:35 DEBUG : two.a319cd8b.partial: renamed to: two 2026/05/16 02:45:35 INFO : two: Copied (new) 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:20011") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42568->172.17.0.3:20011, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:2297") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36332->172.17.0.3:2297, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:52120") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58614->172.17.0.3:52120, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:19296") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36394->172.17.0.3:19296, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:20882") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:7265") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50394->172.17.0.3:20882, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35016->172.17.0.3:7265, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:26408") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:33300->172.17.0.3:26408, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/CompareDest: closing 1 unused connections --- PASS: TestCopyFileCompareDest (0.29s) === RUN TestCopyFileCopyDest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" copy_test.go:277: Skipping test as remote does not support server-side copy 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:16103") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51474->172.17.0.3:16103, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:8291") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36194->172.17.0.3:8291, err= --- SKIP: TestCopyFileCopyDest (0.00s) === RUN TestCopyInplace run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:35 DEBUG : file1: Need to transfer - File not found at Destination 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:50027") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44994->172.17.0.3:50027, err= 2026/05/16 02:45:35 DEBUG : sub/file2: size = 14 OK 2026/05/16 02:45:35 INFO : file1: Copied (new) to: sub/file2 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:11436") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38314->172.17.0.3:11436, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:33707") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56540->172.17.0.3:33707, err= 2026/05/16 02:45:35 DEBUG : sub/file2: size = 14 OK 2026/05/16 02:45:35 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/05/16 02:45:35 DEBUG : file1: Unchanged skipping 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:65017") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49302->172.17.0.3:65017, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:47284") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53052->172.17.0.3:47284, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: don't need to copy/move sub/file2, it is already at target location 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:42799") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50414->172.17.0.3:42799, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:26922") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53416->172.17.0.3:26922, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:49322") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50608->172.17.0.3:49322, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:5420") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41290->172.17.0.3:5420, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:59822") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57514->172.17.0.3:59822, err= --- PASS: TestCopyInplace (0.02s) === RUN TestCopyLongFileName run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:35 DEBUG : file1: Need to transfer - File not found at Destination 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:32687") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34980->172.17.0.3:32687, err= 2026/05/16 02:45:35 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: size = 14 OK 2026/05/16 02:45:35 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: renamed to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2026/05/16 02:45:35 INFO : file1: Copied (new) to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:39598") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58838->172.17.0.3:39598, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:36677") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35776->172.17.0.3:36677, err= 2026/05/16 02:45:35 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2: size = 14 OK 2026/05/16 02:45:35 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/05/16 02:45:35 DEBUG : file1: Unchanged skipping 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:10714") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44466->172.17.0.3:10714, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:9827") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52426->172.17.0.3:9827, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: don't need to copy/move sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2, it is already at target location 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:20402") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52296->172.17.0.3:20402, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:48236") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52414->172.17.0.3:48236, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:62733") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37240->172.17.0.3:62733, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:41156") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:55720->172.17.0.3:41156, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:47243") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59702->172.17.0.3:47243, err= --- PASS: TestCopyLongFileName (0.02s) === RUN TestCopyLongFileNameCollision run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:43233") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48482->172.17.0.3:43233, err= 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Need to transfer - File not found at Destination 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Need to transfer - File not found at Destination 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Need to transfer - File not found at Destination 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Need to transfer - File not found at Destination 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Need to transfer - File not found at Destination 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Need to transfer - File not found at Destination 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Need to transfer - File not found at Destination 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Need to transfer - File not found at Destination 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Need to transfer - File not found at Destination 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Need to transfer - File not found at Destination 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: Connecting to FTP server 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: Waiting for checks to finish 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: Waiting for transfers to finish 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: Connecting to FTP server 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36036->172.17.0.3:21, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:30261") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:43574->172.17.0.3:30261, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:37053") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57884->172.17.0.3:37053, err= 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: size = 14 OK 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: size = 14 OK 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100 2026/05/16 02:45:35 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Copied (new) 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101 2026/05/16 02:45:35 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Copied (new) 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:6922") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:33412->172.17.0.3:6922, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:28326") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45984->172.17.0.3:28326, err= 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: size = 14 OK 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: size = 14 OK 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104 2026/05/16 02:45:35 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Copied (new) 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105 2026/05/16 02:45:35 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Copied (new) 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:5244") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37574->172.17.0.3:5244, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:21089") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49336->172.17.0.3:21089, err= 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: size = 14 OK 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: size = 14 OK 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106 2026/05/16 02:45:35 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Copied (new) 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:16959") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47190->172.17.0.3:16959, err= 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107 2026/05/16 02:45:35 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Copied (new) 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:6698") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48378->172.17.0.3:6698, err= 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: size = 14 OK 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36046->172.17.0.3:21, err= 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: size = 14 OK 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108 2026/05/16 02:45:35 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Copied (new) 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109 2026/05/16 02:45:35 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Copied (new) 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:26853") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39864->172.17.0.3:26853, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:27694") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60744->172.17.0.3:27694, err= 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: size = 14 OK 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: size = 14 OK 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103 2026/05/16 02:45:35 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Copied (new) 2026/05/16 02:45:35 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102 2026/05/16 02:45:35 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Copied (new) 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:30230") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58282->172.17.0.3:30230, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:21241") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51546->172.17.0.3:21241, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:22965") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48856->172.17.0.3:22965, err= --- PASS: TestCopyLongFileNameCollision (0.19s) === RUN TestCopyFileMaxTransfer run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:35 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:8261") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52516->172.17.0.3:8261, err= 2026/05/16 02:45:35 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: size = 14 OK 2026/05/16 02:45:35 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: renamed to: TestCopyFileMaxTransfer/file1 2026/05/16 02:45:35 INFO : TestCopyFileMaxTransfer/file1: Copied (new) 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:30520") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47402->172.17.0.3:30520, err= 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:58139") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40980->172.17.0.3:58139, err= 2026/05/16 02:45:35 DEBUG : TestCopyFileMaxTransfer/file2: Need to transfer - File not found at Destination 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:28138") 2026/05/16 02:45:35 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51438->172.17.0.3:28138, err= 2026/05/16 02:45:36 DEBUG : TestCopyFileMaxTransfer/file2.945646ab.partial: Removed after failed upload: 1 error occurred: * max transfer limit reached as set by --max-transfer 2026/05/16 02:45:36 ERROR : TestCopyFileMaxTransfer/file2: Failed to copy: update stor: 1 error occurred: * max transfer limit reached as set by --max-transfer 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:49844") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36260->172.17.0.3:49844, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:6339") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38208->172.17.0.3:6339, err= 2026/05/16 02:45:36 DEBUG : TestCopyFileMaxTransfer/file3: Need to transfer - File not found at Destination 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:37302") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36386->172.17.0.3:37302, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:6022") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39130->172.17.0.3:6022, err= 2026/05/16 02:45:36 DEBUG : TestCopyFileMaxTransfer/file4: Need to transfer - File not found at Destination 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:50596") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38222->172.17.0.3:50596, err= 2026/05/16 02:45:36 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: size = 2062 OK 2026/05/16 02:45:36 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: renamed to: TestCopyFileMaxTransfer/file4 2026/05/16 02:45:36 INFO : TestCopyFileMaxTransfer/file4: Copied (new) 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:3556") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51782->172.17.0.3:3556, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:18911") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:32776->172.17.0.3:18911, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:50677") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50116->172.17.0.3:50677, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:26198") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34838->172.17.0.3:26198, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:48409") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41320->172.17.0.3:48409, err= --- PASS: TestCopyFileMaxTransfer (1.04s) === RUN TestDeduplicateInteractive run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:50611") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56520->172.17.0.3:50611, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:37244") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45318->172.17.0.3:37244, err= --- SKIP: TestDeduplicateInteractive (0.00s) === RUN TestDeduplicateSkip run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:64302") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49576->172.17.0.3:64302, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:18979") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44540->172.17.0.3:18979, err= --- SKIP: TestDeduplicateSkip (0.00s) === RUN TestDeduplicateSizeOnly run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:2544") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49420->172.17.0.3:2544, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:32452") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42576->172.17.0.3:32452, err= --- SKIP: TestDeduplicateSizeOnly (0.00s) === RUN TestDeduplicateFirst run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:47681") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52116->172.17.0.3:47681, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:53091") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47252->172.17.0.3:53091, err= --- SKIP: TestDeduplicateFirst (0.00s) === RUN TestDeduplicateNewest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:11023") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60752->172.17.0.3:11023, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:20407") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:33978->172.17.0.3:20407, err= --- SKIP: TestDeduplicateNewest (0.00s) === RUN TestDeduplicateNewestByHash run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" dedupe_test.go:36: Can't run this test without a hash 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:52788") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57312->172.17.0.3:52788, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:51584") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58640->172.17.0.3:51584, err= --- SKIP: TestDeduplicateNewestByHash (0.00s) === RUN TestDeduplicateOldest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:34447") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45478->172.17.0.3:34447, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:10974") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39868->172.17.0.3:10974, err= --- SKIP: TestDeduplicateOldest (0.00s) === RUN TestDeduplicateLargest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:28143") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59054->172.17.0.3:28143, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:7389") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49984->172.17.0.3:7389, err= --- SKIP: TestDeduplicateLargest (0.00s) === RUN TestDeduplicateSmallest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:61385") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41938->172.17.0.3:61385, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:35375") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49008->172.17.0.3:35375, err= --- SKIP: TestDeduplicateSmallest (0.00s) === RUN TestDeduplicateRename run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:17056") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37980->172.17.0.3:17056, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:46152") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41172->172.17.0.3:46152, err= --- SKIP: TestDeduplicateRename (0.00s) === RUN TestMergeDirs run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" dedupe_test.go:256: Can't merge directories 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:58847") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36356->172.17.0.3:58847, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:11891") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56632->172.17.0.3:11891, err= --- SKIP: TestMergeDirs (0.00s) === RUN TestListDirSorted run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:20001") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53792->172.17.0.3:20001, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:52653") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35046->172.17.0.3:52653, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:15917") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37826->172.17.0.3:15917, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:18441") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38620->172.17.0.3:18441, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:15419") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:43320->172.17.0.3:15419, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:27906") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57344->172.17.0.3:27906, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:18903") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58532->172.17.0.3:18903, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:48671") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51774->172.17.0.3:48671, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:62988") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36372->172.17.0.3:62988, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:52318") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42754->172.17.0.3:52318, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:43245") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49622->172.17.0.3:43245, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:8000") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56954->172.17.0.3:8000, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:17884") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49894->172.17.0.3:17884, err= 2026/05/16 02:45:36 DEBUG : a.txt: Excluded (Size Filter) 2026/05/16 02:45:36 DEBUG : a.txt: Excluded 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:31381") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53064->172.17.0.3:31381, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:41301") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:54454->172.17.0.3:41301, err= 2026/05/16 02:45:36 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/05/16 02:45:36 DEBUG : sub dir/hello world2: Excluded 2026/05/16 02:45:36 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/05/16 02:45:36 DEBUG : sub dir/hello world: Excluded 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:48712") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59772->172.17.0.3:48712, err= 2026/05/16 02:45:36 DEBUG : sub dir/ignore dir: Excluded 2026/05/16 02:45:36 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/05/16 02:45:36 DEBUG : sub dir/hello world2: Excluded 2026/05/16 02:45:36 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/05/16 02:45:36 DEBUG : sub dir/hello world: Excluded 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:57311") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35448->172.17.0.3:57311, err= 2026/05/16 02:45:36 DEBUG : sub dir/ignore dir: Excluded 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:52250") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39466->172.17.0.3:52250, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:5744") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53572->172.17.0.3:5744, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:2001") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51690->172.17.0.3:2001, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:18413") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51032->172.17.0.3:18413, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:23051") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:19816") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:54062->172.17.0.3:23051, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40690->172.17.0.3:19816, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:8955") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37776->172.17.0.3:8955, err= --- PASS: TestListDirSorted (0.04s) === RUN TestListDirSortedFn run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:31642") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49730->172.17.0.3:31642, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:23603") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51444->172.17.0.3:23603, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:48911") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51566->172.17.0.3:48911, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:64565") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40630->172.17.0.3:64565, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:53476") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40488->172.17.0.3:53476, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:22809") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48020->172.17.0.3:22809, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:17339") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39154->172.17.0.3:17339, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:2784") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53222->172.17.0.3:2784, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:15094") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39816->172.17.0.3:15094, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:39333") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:32500") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40888->172.17.0.3:39333, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50030->172.17.0.3:32500, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:17124") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48068->172.17.0.3:17124, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:61316") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:55872->172.17.0.3:61316, err= 2026/05/16 02:45:36 DEBUG : a.txt: Excluded (Size Filter) 2026/05/16 02:45:36 DEBUG : a.txt: Excluded 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:36717") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48726->172.17.0.3:36717, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:49321") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52348->172.17.0.3:49321, err= 2026/05/16 02:45:36 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/05/16 02:45:36 DEBUG : sub dir/hello world2: Excluded 2026/05/16 02:45:36 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/05/16 02:45:36 DEBUG : sub dir/hello world: Excluded 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:48977") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42670->172.17.0.3:48977, err= 2026/05/16 02:45:36 DEBUG : sub dir/ignore dir: Excluded 2026/05/16 02:45:36 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/05/16 02:45:36 DEBUG : sub dir/hello world2: Excluded 2026/05/16 02:45:36 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/05/16 02:45:36 DEBUG : sub dir/hello world: Excluded 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:33058") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:55346->172.17.0.3:33058, err= 2026/05/16 02:45:36 DEBUG : sub dir/ignore dir: Excluded 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:64494") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44226->172.17.0.3:64494, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:27908") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44508->172.17.0.3:27908, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:2088") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46334->172.17.0.3:2088, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:62334") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57678->172.17.0.3:62334, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:10199") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:8809") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46966->172.17.0.3:10199, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48432->172.17.0.3:8809, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:25443") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58158->172.17.0.3:25443, err= --- PASS: TestListDirSortedFn (0.04s) === RUN TestListJSON run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:52833") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34978->172.17.0.3:52833, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:11593") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:33202->172.17.0.3:11593, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:38556") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42746->172.17.0.3:38556, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:39074") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:43110->172.17.0.3:39074, err= === RUN TestListJSON/Default 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:8235") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46890->172.17.0.3:8235, err= === RUN TestListJSON/FilesOnly 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:10263") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34812->172.17.0.3:10263, err= === RUN TestListJSON/DirsOnly 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:9325") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46552->172.17.0.3:9325, err= === RUN TestListJSON/Recurse 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:27285") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36870->172.17.0.3:27285, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:4197") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36418->172.17.0.3:4197, err= === RUN TestListJSON/SubDir 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:30759") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59218->172.17.0.3:30759, err= === RUN TestListJSON/NoModTime 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:14419") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40026->172.17.0.3:14419, err= === RUN TestListJSON/NoMimeType 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:22866") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:33392->172.17.0.3:22866, err= === RUN TestListJSON/ShowHash 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:44072") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39484->172.17.0.3:44072, err= === RUN TestListJSON/HashTypes 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:24170") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34890->172.17.0.3:24170, err= 2026/05/16 02:45:36 ERROR : file1: Failed to read hash: hash type not supported === RUN TestListJSON/Metadata 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:46542") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46344->172.17.0.3:46542, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:58897") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:55180->172.17.0.3:58897, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:33291") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41272->172.17.0.3:33291, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:53955") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60666->172.17.0.3:53955, 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-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:4735") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37714->172.17.0.3:4735, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:41772") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53450->172.17.0.3:41772, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:32058") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52942->172.17.0.3:32058, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:43626") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37620->172.17.0.3:43626, err= === RUN TestStatJSON/Root 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:53851") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37302->172.17.0.3:53851, err= === RUN TestStatJSON/RootFilesOnly === RUN TestStatJSON/RootDirsOnly 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:36164") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47230->172.17.0.3:36164, err= === RUN TestStatJSON/Dir 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:59086") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48682->172.17.0.3:59086, err= === RUN TestStatJSON/DirWithTrailingSlash 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:51772") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39070->172.17.0.3:51772, err= === RUN TestStatJSON/File === RUN TestStatJSON/NotFound 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:18108") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:54864->172.17.0.3:18108, err= === RUN TestStatJSON/DirFilesOnly === RUN TestStatJSON/FileFilesOnly === RUN TestStatJSON/NotFoundFilesOnly === RUN TestStatJSON/DirDirsOnly 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:42058") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40938->172.17.0.3:42058, err= === RUN TestStatJSON/FileDirsOnly 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:48062") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60568->172.17.0.3:48062, err= === RUN TestStatJSON/NotFoundDirsOnly 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:63283") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38434->172.17.0.3:63283, err= === RUN TestStatJSON/RootNotFound 2026/05/16 02:45:36 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-holanic3detu/notfound" 2026/05/16 02:45:36 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:36 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:36 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:36 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:36 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:36 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:36 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:36 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:36 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:36 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/notfound: Connecting to FTP server 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/notfound: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/notfound: > dial: conn=172.17.0.1:36056->172.17.0.3:21, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/notfound: dial("tcp","172.17.0.3:26314") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/notfound: > dial: conn=172.17.0.1:37474->172.17.0.3:26314, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:39032") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57860->172.17.0.3:39032, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:61581") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:43060->172.17.0.3:61581, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:41408") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52948->172.17.0.3:41408, 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-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 INFO : ftp://172.17.0.3:21/rclone-test-holanic3detu: Making directory 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:24205") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56444->172.17.0.3:24205, err= 2026/05/16 02:45:36 INFO : ftp://172.17.0.3:21/rclone-test-holanic3detu: Making directory 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:21613") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35020->172.17.0.3:21613, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:58415") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45840->172.17.0.3:58415, err= --- PASS: TestMkdir (0.00s) === RUN TestLsd run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:46340") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46814->172.17.0.3:46340, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:58013") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50750->172.17.0.3:58013, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:11420") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59056->172.17.0.3:11420, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:30493") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51740->172.17.0.3:30493, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:37258") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49942->172.17.0.3:37258, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:17749") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50134->172.17.0.3:17749, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:30570") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:33250->172.17.0.3:30570, err= --- PASS: TestLsd (0.01s) === RUN TestLs run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:48496") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:55850->172.17.0.3:48496, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:9936") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:55538->172.17.0.3:9936, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:41361") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38592->172.17.0.3:41361, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:26957") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47462->172.17.0.3:26957, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:29300") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34990->172.17.0.3:29300, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:10919") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56918->172.17.0.3:10919, err= --- PASS: TestLs (0.01s) === RUN TestLsWithFilesFrom run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:17688") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35986->172.17.0.3:17688, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:51654") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51362->172.17.0.3:51654, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:4667") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59740->172.17.0.3:4667, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:65397") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57910->172.17.0.3:65397, err= 2026/05/16 02:45:36 DEBUG : empty space: Excluded (FilesFrom Filter) 2026/05/16 02:45:36 DEBUG : empty space: Excluded 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:35279") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42422->172.17.0.3:35279, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:27780") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40234->172.17.0.3:27780, err= --- PASS: TestLsWithFilesFrom (0.01s) === RUN TestLsLong run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:24830") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45504->172.17.0.3:24830, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:34831") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48012->172.17.0.3:34831, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:60955") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57530->172.17.0.3:60955, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:59657") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58508->172.17.0.3:59657, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:38814") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36226->172.17.0.3:38814, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:52112") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47928->172.17.0.3:52112, err= --- PASS: TestLsLong (0.01s) === RUN TestHashSums run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:28757") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:43800->172.17.0.3:28757, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:54072") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36638->172.17.0.3:54072, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:58687") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39034->172.17.0.3:58687, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:24664") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51228->172.17.0.3:24664, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:40054") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37906->172.17.0.3:40054, err= --- PASS: TestHashSums (0.01s) === RUN TestHashSumsWithErrors 2026/05/16 02:45:36 DEBUG : Creating backend with remote ":memory:" 2026/05/16 02:45:36 ERROR : file1: hash unsupported: hash type not supported --- PASS: TestHashSumsWithErrors (0.00s) === RUN TestHashStream 2026/05/16 02:45:36 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/05/16 02:45:36 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/05/16 02:45:36 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/05/16 02:45:36 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/05/16 02:45:36 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/05/16 02:45:36 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/05/16 02:45:36 DEBUG : Creating sha1 hash of 12 bytes read from input stream 2026/05/16 02:45:36 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-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:42763") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41766->172.17.0.3:42763, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:27870") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47690->172.17.0.3:27870, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:54469") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44972->172.17.0.3:54469, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:23496") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47696->172.17.0.3:23496, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:65107") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46254->172.17.0.3:65107, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:19024") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:55752->172.17.0.3:19024, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:59905") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60128->172.17.0.3:59905, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:12134") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48548->172.17.0.3:12134, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:55533") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41324->172.17.0.3:55533, err= --- PASS: TestCount (0.02s) === RUN TestDelete run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:56833") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34758->172.17.0.3:56833, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:47916") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56356->172.17.0.3:47916, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:43534") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38390->172.17.0.3:43534, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:42053") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56320->172.17.0.3:42053, err= 2026/05/16 02:45:36 DEBUG : Waiting for deletions to finish 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:35124") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56122->172.17.0.3:35124, err= 2026/05/16 02:45:36 DEBUG : large: Excluded (Size Filter) 2026/05/16 02:45:36 DEBUG : large: Excluded 2026/05/16 02:45:36 INFO : medium: Deleted 2026/05/16 02:45:36 INFO : small: Deleted 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:22624") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51248->172.17.0.3:22624, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:60432") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60130->172.17.0.3:60432, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:19206") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52752->172.17.0.3:19206, err= --- PASS: TestDelete (0.01s) === RUN TestMaxDelete run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:9642") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50556->172.17.0.3:9642, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:31924") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45544->172.17.0.3:31924, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:33444") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59264->172.17.0.3:33444, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:63834") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50952->172.17.0.3:63834, err= 2026/05/16 02:45:36 DEBUG : Waiting for deletions to finish 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:63839") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:55532->172.17.0.3:63839, err= 2026/05/16 02:45:36 ERROR : small: Got fatal error on delete: --max-delete threshold reached 2026/05/16 02:45:36 INFO : medium: Deleted 2026/05/16 02:45:36 INFO : large: Deleted 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:3707") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60100->172.17.0.3:3707, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:38939") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36364->172.17.0.3:38939, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:11403") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39344->172.17.0.3:11403, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:13140") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59802->172.17.0.3:13140, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:6504") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44050->172.17.0.3:6504, err= --- PASS: TestMaxDelete (0.01s) === RUN TestMaxDeleteSizeLargeFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:11981") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53394->172.17.0.3:11981, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:42493") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59358->172.17.0.3:42493, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:30804") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:54994->172.17.0.3:30804, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:10121") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44836->172.17.0.3:10121, err= 2026/05/16 02:45:36 DEBUG : Waiting for deletions to finish 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:57197") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45648->172.17.0.3:57197, err= 2026/05/16 02:45:36 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2026/05/16 02:45:36 INFO : small: Deleted 2026/05/16 02:45:36 INFO : medium: Deleted 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:10363") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34226->172.17.0.3:10363, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:41240") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53500->172.17.0.3:41240, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:15743") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49194->172.17.0.3:15743, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:45407") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60930->172.17.0.3:45407, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:39980") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:43128->172.17.0.3:39980, err= --- PASS: TestMaxDeleteSizeLargeFile (0.01s) === RUN TestMaxDeleteSize run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:15693") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:33156->172.17.0.3:15693, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:17333") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59178->172.17.0.3:17333, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:45667") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48360->172.17.0.3:45667, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:63082") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58374->172.17.0.3:63082, err= 2026/05/16 02:45:36 DEBUG : Waiting for deletions to finish 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:33435") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45488->172.17.0.3:33435, err= 2026/05/16 02:45:36 ERROR : small: Got fatal error on delete: --max-delete-size threshold reached 2026/05/16 02:45:36 INFO : medium: Deleted 2026/05/16 02:45:36 INFO : large: Deleted 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:36624") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49864->172.17.0.3:36624, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:11931") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:43846->172.17.0.3:11931, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:50833") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52918->172.17.0.3:50833, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:61262") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44282->172.17.0.3:61262, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:53375") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56206->172.17.0.3:53375, err= --- PASS: TestMaxDeleteSize (0.01s) === RUN TestReadFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:33983") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59714->172.17.0.3:33983, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:56634") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46330->172.17.0.3:56634, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:19672") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42760->172.17.0.3:19672, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:43790") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53568->172.17.0.3:43790, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:9857") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50614->172.17.0.3:9857, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:40480") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44928->172.17.0.3:40480, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:29015") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58728->172.17.0.3:29015, err= --- PASS: TestReadFile (0.01s) === RUN TestRetry 2026/05/16 02:45:36 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 1/5 2026/05/16 02:45:36 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 2/5 2026/05/16 02:45:36 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/05/16 02:45:36 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/05/16 02:45:36 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/05/16 02:45:36 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/05/16 02:45:36 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-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:25045") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50758->172.17.0.3:25045, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:48581") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:55510->172.17.0.3:48581, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:40262") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38540->172.17.0.3:40262, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:37440") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50166->172.17.0.3:37440, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:31467") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39726->172.17.0.3:31467, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:39412") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49608->172.17.0.3:39412, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:36268") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60618->172.17.0.3:36268, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:17004") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35462->172.17.0.3:17004, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:65307") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42950->172.17.0.3:65307, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:46092") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47522->172.17.0.3:46092, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:63053") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41626->172.17.0.3:63053, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:23223") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60094->172.17.0.3:23223, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:63374") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45318->172.17.0.3:63374, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:27513") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:43304->172.17.0.3:27513, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:3177") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57358->172.17.0.3:3177, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:46164") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40372->172.17.0.3:46164, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:40185") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38614->172.17.0.3:40185, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:65169") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42742->172.17.0.3:65169, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:32211") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45712->172.17.0.3:32211, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:57478") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53114->172.17.0.3:57478, err= --- PASS: TestCat (0.11s) === RUN TestPurge 2026/05/16 02:45:36 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-wufupoz9raqo" 2026/05/16 02:45:36 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/16 02:45:36 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:36 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:36 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:36 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:36 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:36 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:36 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:36 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:36 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:36 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: Connecting to FTP server 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:36070->172.17.0.3:21, err= 2026/05/16 02:45:36 DEBUG : Creating backend with remote "/tmp/rclone2998800827" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wufupoz9raqo", Local "Local file system at /tmp/rclone2998800827", Modify Window "1s" 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:40614") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:36408->172.17.0.3:40614, err= 2026/05/16 02:45:36 INFO : A2: Making directory 2026/05/16 02:45:36 INFO : A1/B2: Making directory 2026/05/16 02:45:36 INFO : A1/B2/C2: Making directory 2026/05/16 02:45:36 INFO : A1/B1/C3: Making directory 2026/05/16 02:45:36 INFO : A3: Making directory 2026/05/16 02:45:36 INFO : A3/B3: Making directory 2026/05/16 02:45:36 INFO : A3/B3/C4: Making directory 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:2933") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:46704->172.17.0.3:2933, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:1030") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:34444->172.17.0.3:1030, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: Connecting to FTP server 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: Connecting to FTP server 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:36080->172.17.0.3:21, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:2772") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:55256->172.17.0.3:2772, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:33894") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:49648->172.17.0.3:33894, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:27395") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:41894->172.17.0.3:27395, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:49265") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:39376->172.17.0.3:49265, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:9126") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:36092->172.17.0.3:21, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:44368->172.17.0.3:9126, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:10811") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:37150->172.17.0.3:10811, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:15998") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:44338->172.17.0.3:15998, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: Connecting to FTP server 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:54729") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:54810->172.17.0.3:54729, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:20279") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:35792->172.17.0.3:20279, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:36106->172.17.0.3:21, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:14210") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:46144->172.17.0.3:14210, err= 2026/05/16 02:45:36 DEBUG : Waiting for deletions to finish 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:36158") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:43500->172.17.0.3:36158, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:5228") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:30266") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:37008->172.17.0.3:5228, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:34242->172.17.0.3:30266, err= 2026/05/16 02:45:36 INFO : A1/B1/C1/one: Deleted 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:13961") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:33580->172.17.0.3:13961, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:12551") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:50552->172.17.0.3:12551, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:53134") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:43550->172.17.0.3:53134, err= 2026/05/16 02:45:36 DEBUG : removing 2 level 3 directories 2026/05/16 02:45:36 INFO : A1/B1/C3: Removing directory 2026/05/16 02:45:36 INFO : A1/B1/C1: Removing directory 2026/05/16 02:45:36 DEBUG : removing 1 level 2 directories 2026/05/16 02:45:36 INFO : A1/B1: Removing directory 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:35282") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:50170->172.17.0.3:35282, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:41860") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:48060->172.17.0.3:41860, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:28283") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:24698") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:50454->172.17.0.3:28283, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:39330->172.17.0.3:24698, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:30327") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:2460") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:54166->172.17.0.3:2460, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:33776->172.17.0.3:30327, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:63299") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:41908->172.17.0.3:63299, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:55252") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:56342->172.17.0.3:55252, err= 2026/05/16 02:45:36 DEBUG : Waiting for deletions to finish 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:63103") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:59916->172.17.0.3:63103, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:43714") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:54394->172.17.0.3:43714, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:46615") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:46966->172.17.0.3:46615, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:57859") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:48262->172.17.0.3:57859, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:42498") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:54544->172.17.0.3:42498, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:62820") 2026/05/16 02:45:36 INFO : A1/two: Deleted 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:48138->172.17.0.3:62820, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:24994") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:48488->172.17.0.3:24994, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:60415") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:50722->172.17.0.3:60415, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:31862") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:53740->172.17.0.3:31862, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:13899") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:42504") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:40023") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:60544->172.17.0.3:13899, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:48982->172.17.0.3:40023, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:51346->172.17.0.3:42504, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:38791") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:60278->172.17.0.3:38791, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:33653") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:59666->172.17.0.3:33653, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:37809") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:33688->172.17.0.3:37809, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:46184") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:36562->172.17.0.3:46184, err= 2026/05/16 02:45:36 DEBUG : removing 2 level 3 directories 2026/05/16 02:45:36 INFO : A3/B3/C4: Removing directory 2026/05/16 02:45:36 INFO : A1/B2/C2: Removing directory 2026/05/16 02:45:36 DEBUG : removing 2 level 2 directories 2026/05/16 02:45:36 INFO : A3/B3: Removing directory 2026/05/16 02:45:36 INFO : A1/B2: Removing directory 2026/05/16 02:45:36 DEBUG : removing 3 level 1 directories 2026/05/16 02:45:36 INFO : A3: Removing directory 2026/05/16 02:45:36 INFO : A1: Removing directory 2026/05/16 02:45:36 INFO : A2: Removing directory 2026/05/16 02:45:36 DEBUG : removing 1 level 0 directories 2026/05/16 02:45:36 INFO : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: Removing directory 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:62848") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:48050->172.17.0.3:62848, err= 2026/05/16 02:45:36 ERROR : error listing: directory not found 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: dial("tcp","172.17.0.3:14655") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: > dial: conn=172.17.0.1:39064->172.17.0.3:14655, err= 2026/05/16 02:45:36 ERROR : error listing: directory not found 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-wufupoz9raqo: Purge dir "" 2026/05/16 02:45:36 NOTICE: purge failed to rmdir "": directory not found 2026/05/16 02:45:36 NOTICE: purge failed: directory not found --- PASS: TestPurge (0.09s) === RUN TestRmdirsNoLeaveRoot run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:61811") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59744->172.17.0.3:61811, err= 2026/05/16 02:45:36 INFO : A2: Making directory 2026/05/16 02:45:36 INFO : A1/B2: Making directory 2026/05/16 02:45:36 INFO : A1/B2/C2: Making directory 2026/05/16 02:45:36 INFO : A1/B1/C3: Making directory 2026/05/16 02:45:36 INFO : A3: Making directory 2026/05/16 02:45:36 INFO : A3/B3: Making directory 2026/05/16 02:45:36 INFO : A3/B3/C4: Making directory 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:2507") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56510->172.17.0.3:2507, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:8409") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49404->172.17.0.3:8409, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:1507") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:51747") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51948->172.17.0.3:1507, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56888->172.17.0.3:51747, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:55934") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:54442->172.17.0.3:55934, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:46016") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41280->172.17.0.3:46016, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:62438") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59684->172.17.0.3:62438, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:56983") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38880->172.17.0.3:56983, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: Connecting to FTP server 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:36143") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36122->172.17.0.3:21, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53316->172.17.0.3:36143, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:54963") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:32954->172.17.0.3:54963, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:5220") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:55202->172.17.0.3:5220, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:21010") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52290->172.17.0.3:21010, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:43246") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47486->172.17.0.3:43246, err= 2026/05/16 02:45:36 DEBUG : removing 1 level 3 directories 2026/05/16 02:45:36 INFO : A3/B3/C4: Removing directory 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:64847") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41152->172.17.0.3:64847, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:26266") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47138->172.17.0.3:26266, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:34572") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:54516->172.17.0.3:34572, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:15928") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39082->172.17.0.3:15928, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:32810") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46000->172.17.0.3:32810, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:47253") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:8351") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46082->172.17.0.3:8351, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:33522->172.17.0.3:47253, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:54850") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37484->172.17.0.3:54850, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:21884") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51674->172.17.0.3:21884, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:43898") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58968->172.17.0.3:43898, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:34545") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:33422->172.17.0.3:34545, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:48739") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:24142") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:54812->172.17.0.3:48739, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:37637") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50956->172.17.0.3:24142, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41804->172.17.0.3:37637, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:50029") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:2722") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53076->172.17.0.3:2722, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38372->172.17.0.3:50029, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:6089") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58624->172.17.0.3:6089, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:34659") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52566->172.17.0.3:34659, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:42151") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52086->172.17.0.3:42151, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:33896") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56816->172.17.0.3:33896, err= 2026/05/16 02:45:36 DEBUG : removing 2 level 3 directories 2026/05/16 02:45:36 INFO : A1/B2/C2: Removing directory 2026/05/16 02:45:36 INFO : A1/B1/C3: Removing directory 2026/05/16 02:45:36 DEBUG : removing 2 level 2 directories 2026/05/16 02:45:36 INFO : A3/B3: Removing directory 2026/05/16 02:45:36 INFO : A1/B2: Removing directory 2026/05/16 02:45:36 DEBUG : removing 2 level 1 directories 2026/05/16 02:45:36 INFO : A3: Removing directory 2026/05/16 02:45:36 INFO : A2: Removing directory 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:31120") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44054->172.17.0.3:31120, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:60552") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34524->172.17.0.3:60552, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:45525") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52014->172.17.0.3:45525, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:52727") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59320->172.17.0.3:52727, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:23715") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60620->172.17.0.3:23715, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:16418") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49124->172.17.0.3:16418, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:35142") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48556->172.17.0.3:35142, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:58047") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40960->172.17.0.3:58047, err= 2026/05/16 02:45:36 DEBUG : removing 1 level 3 directories 2026/05/16 02:45:36 INFO : A1/B1/C1: Removing directory 2026/05/16 02:45:36 DEBUG : removing 1 level 2 directories 2026/05/16 02:45:36 INFO : A1/B1: Removing directory 2026/05/16 02:45:36 DEBUG : removing 1 level 1 directories 2026/05/16 02:45:36 INFO : A1: Removing directory 2026/05/16 02:45:36 DEBUG : removing 1 level 0 directories 2026/05/16 02:45:36 INFO : ftp://172.17.0.3:21/rclone-test-holanic3detu: Removing directory 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:48600") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52878->172.17.0.3:48600, err= 2026/05/16 02:45:36 ERROR : error listing: directory not found 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:44834") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:54920->172.17.0.3:44834, err= 2026/05/16 02:45:36 ERROR : error listing: directory not found --- PASS: TestRmdirsNoLeaveRoot (0.06s) === RUN TestRmdirsLeaveRoot run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 INFO : A1: Making directory 2026/05/16 02:45:36 INFO : A1/B1: Making directory 2026/05/16 02:45:36 INFO : A1/B1/C1: Making directory 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:58208") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57420->172.17.0.3:58208, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:32196") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:54322->172.17.0.3:32196, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:54900") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:54082->172.17.0.3:54900, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:22044") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34696->172.17.0.3:22044, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:57888") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59046->172.17.0.3:57888, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:43237") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34730->172.17.0.3:43237, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:62157") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34712->172.17.0.3:62157, err= 2026/05/16 02:45:36 DEBUG : removing 1 level 3 directories 2026/05/16 02:45:36 INFO : A1/B1/C1: Removing directory 2026/05/16 02:45:36 DEBUG : removing 1 level 2 directories 2026/05/16 02:45:36 INFO : A1/B1: Removing directory 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:46099") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57440->172.17.0.3:46099, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:25960") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37618->172.17.0.3:25960, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:45316") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36080->172.17.0.3:45316, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:20540") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39016->172.17.0.3:20540, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:20413") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45980->172.17.0.3:20413, err= --- PASS: TestRmdirsLeaveRoot (0.02s) === RUN TestRmdirsWithFilter run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:36 INFO : A1: Making directory 2026/05/16 02:45:36 INFO : A1/B1: Making directory 2026/05/16 02:45:36 INFO : A1/B1/C1: Making directory 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:23858") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:32946->172.17.0.3:23858, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:20591") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52238->172.17.0.3:20591, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:57218") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45464->172.17.0.3:57218, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:8417") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50936->172.17.0.3:8417, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:23110") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47560->172.17.0.3:23110, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:65188") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51984->172.17.0.3:65188, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:20348") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44598->172.17.0.3:20348, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:38020") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59982->172.17.0.3:38020, err= 2026/05/16 02:45:36 DEBUG : removing 1 level 3 directories 2026/05/16 02:45:36 INFO : A1/B1/C1: Removing directory 2026/05/16 02:45:36 DEBUG : removing 1 level 2 directories 2026/05/16 02:45:36 INFO : A1/B1: Removing directory 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:18720") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35374->172.17.0.3:18720, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:18087") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:43970->172.17.0.3:18087, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:60768") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:33056->172.17.0.3:60768, err= 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:43593") 2026/05/16 02:45:36 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53874->172.17.0.3:43593, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:4144") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:43356->172.17.0.3:4144, err= --- PASS: TestRmdirsWithFilter (0.02s) === RUN TestCopyURL run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:56269") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57264->172.17.0.3:56269, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:3087") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46016->172.17.0.3:3087, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:5695") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:54234->172.17.0.3:5695, err= 2026/05/16 02:45:37 DEBUG : filename.txt: File name found in url 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:34017") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49990->172.17.0.3:34017, err= 2026/05/16 02:45:37 DEBUG : headerfilename.txt: filename found in Content-Disposition header. 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:46067") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58438->172.17.0.3:46067, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:10407") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41782->172.17.0.3:10407, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:6469") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49708->172.17.0.3:6469, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:62009") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53630->172.17.0.3:62009, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:43026") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34380->172.17.0.3:43026, err= --- PASS: TestCopyURL (0.02s) === RUN TestCopyURLDownloadHeaders run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:9187") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:32936->172.17.0.3:9187, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:50129") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51696->172.17.0.3:50129, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:44357") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59672->172.17.0.3:44357, err= --- PASS: TestCopyURLDownloadHeaders (0.00s) === RUN TestCopyURLToWriter --- PASS: TestCopyURLToWriter (0.00s) === RUN TestMoveFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:37 DEBUG : file1: Need to transfer - File not found at Destination 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:27818") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49676->172.17.0.3:27818, err= 2026/05/16 02:45:37 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2026/05/16 02:45:37 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2026/05/16 02:45:37 INFO : file1: Copied (new) to: sub/file2 2026/05/16 02:45:37 INFO : file1: Deleted 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:29113") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49540->172.17.0.3:29113, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:13986") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46596->172.17.0.3:13986, err= 2026/05/16 02:45:37 DEBUG : sub/file2: size = 14 OK 2026/05/16 02:45:37 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/05/16 02:45:37 DEBUG : file1: Unchanged skipping 2026/05/16 02:45:37 INFO : file1: Deleted 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:46911") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59414->172.17.0.3:46911, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:49645") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35762->172.17.0.3:49645, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: don't need to copy/move sub/file2, it is already at target location 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:13171") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48756->172.17.0.3:13171, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:12426") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59938->172.17.0.3:12426, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:15303") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59396->172.17.0.3:15303, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:35887") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50042->172.17.0.3:35887, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:28886") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:54230->172.17.0.3:28886, err= --- PASS: TestMoveFile (0.02s) === RUN TestMoveFileWithIgnoreExisting run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:37 DEBUG : file1: Need to transfer - File not found at Destination 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:45603") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35148->172.17.0.3:45603, err= 2026/05/16 02:45:37 DEBUG : file1.9aa3f62d.partial: size = 14 OK 2026/05/16 02:45:37 DEBUG : file1.9aa3f62d.partial: renamed to: file1 2026/05/16 02:45:37 INFO : file1: Copied (new) 2026/05/16 02:45:37 INFO : file1: Deleted 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:23744") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45592->172.17.0.3:23744, err= 2026/05/16 02:45:37 DEBUG : file1: Destination exists, skipping 2026/05/16 02:45:37 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:17644") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45504->172.17.0.3:17644, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:7334") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42138->172.17.0.3:7334, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:60371") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40970->172.17.0.3:60371, err= --- PASS: TestMoveFileWithIgnoreExisting (0.01s) === RUN TestCaseInsensitiveMoveFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:38041") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41274->172.17.0.3:38041, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:11722") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:33962->172.17.0.3:11722, err= --- PASS: TestCaseInsensitiveMoveFile (0.00s) === RUN TestCaseInsensitiveMoveFileDryRun run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:24575") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35628->172.17.0.3:24575, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:43443") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51284->172.17.0.3:43443, err= --- PASS: TestCaseInsensitiveMoveFileDryRun (0.00s) === RUN TestMoveFileBackupDir run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:62784") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59686->172.17.0.3:62784, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:44128") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52278->172.17.0.3:44128, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:27047") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42686->172.17.0.3:27047, err= 2026/05/16 02:45:37 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-holanic3detu/backup" 2026/05/16 02:45:37 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/05/16 02:45:37 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:37 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:37 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:37 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:37 DEBUG : TestFTPProftpd: detected overridden config - adding "{BJNnA}" suffix to name 2026/05/16 02:45:37 DEBUG : Setting host="172.17.0.3" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/05/16 02:45:37 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/05/16 02:45:37 DEBUG : Setting pass="Www2A7XyOL2RmuqTMsG0rAbh4kfM4TpQVWgqa12ZaUWMHg" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/05/16 02:45:37 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/backup: Connecting to FTP server 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/backup: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/backup: > dial: conn=172.17.0.1:36136->172.17.0.3:21, err= 2026/05/16 02:45:37 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-holanic3detu/backup" to be canonical "TestFTPProftpd{BJNnA}:rclone-test-holanic3detu/backup" 2026/05/16 02:45:37 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone945457828) 2026/05/16 02:45:37 DEBUG : dst/file1: size = 18 (ftp://172.17.0.3:21/rclone-test-holanic3detu) 2026/05/16 02:45:37 DEBUG : dst/file1: Sizes differ 2026/05/16 02:45:37 INFO : dst/file1: Moved (server-side) 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:48027") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57134->172.17.0.3:48027, err= 2026/05/16 02:45:37 DEBUG : dst/file1.58903690.partial: size = 14 OK 2026/05/16 02:45:37 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2026/05/16 02:45:37 INFO : dst/file1: Copied (new) 2026/05/16 02:45:37 INFO : dst/file1: Deleted 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:28520") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38660->172.17.0.3:28520, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:32996") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:55912->172.17.0.3:32996, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:12416") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38286->172.17.0.3:12416, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:44926") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59766->172.17.0.3:44926, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:63788") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50256->172.17.0.3:63788, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:11039") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59634->172.17.0.3:11039, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:19073") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35960->172.17.0.3:19073, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:2827") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40616->172.17.0.3:2827, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:5659") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35100->172.17.0.3:5659, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu/backup: closing 1 unused connections --- PASS: TestMoveFileBackupDir (0.03s) === 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-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:34317") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48688->172.17.0.3:34317, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:14733") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34092->172.17.0.3:14733, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:7537") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47962->172.17.0.3:7537, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:44270") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38164->172.17.0.3:44270, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:42859") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48630->172.17.0.3:42859, err= 2026/05/16 02:45:37 INFO : A1/B2: Making directory 2026/05/16 02:45:37 INFO : A1/B1/C3: Making directory 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:27531") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34870->172.17.0.3:27531, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:23746") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49922->172.17.0.3:23746, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:35053") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:37218") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37082->172.17.0.3:35053, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56510->172.17.0.3:37218, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:5056") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38132->172.17.0.3:5056, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:41830") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42052->172.17.0.3:41830, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:39976") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40342->172.17.0.3:39976, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:51597") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39702->172.17.0.3:51597, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:64968") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41158->172.17.0.3:64968, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:4837") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50686->172.17.0.3:4837, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:40778") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58858->172.17.0.3:40778, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:32350") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:2109") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:9703") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59664->172.17.0.3:32350, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40614->172.17.0.3:9703, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50770->172.17.0.3:2109, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:5243") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47352->172.17.0.3:5243, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:23180") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:59967") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37876->172.17.0.3:59967, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:33768->172.17.0.3:23180, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:56734") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47832->172.17.0.3:56734, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:13274") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:53295") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58472->172.17.0.3:13274, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39534->172.17.0.3:53295, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: Connecting to FTP server 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:21") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36142->172.17.0.3:21, err= 2026/05/16 02:45:37 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2026/05/16 02:45:37 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2026/05/16 02:45:37 INFO : A2/one: Moved (server-side) to: A3/one 2026/05/16 02:45:37 INFO : A2/two: Moved (server-side) to: A3/two 2026/05/16 02:45:37 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:10248") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47816->172.17.0.3:10248, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:60797") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42658->172.17.0.3:60797, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:34981") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57892->172.17.0.3:34981, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:22497") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48000->172.17.0.3:22497, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:13900") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:23802") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39450->172.17.0.3:13900, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:52348") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57024->172.17.0.3:23802, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58386->172.17.0.3:52348, err= 2026/05/16 02:45:37 INFO : ftp://172.17.0.3:21/rclone-test-holanic3detu: Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:53277") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34638->172.17.0.3:53277, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:38765") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37706->172.17.0.3:38765, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:53812") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36512->172.17.0.3:53812, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:59279") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52660->172.17.0.3:59279, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:22903") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:12480") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42074->172.17.0.3:22903, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56690->172.17.0.3:12480, err= 2026/05/16 02:45:37 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2026/05/16 02:45:37 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2026/05/16 02:45:37 INFO : A3/one: Moved (server-side) to: A4/one 2026/05/16 02:45:37 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2026/05/16 02:45:37 INFO : A3/two: Moved (server-side) to: A4/two 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:8064") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49554->172.17.0.3:8064, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:12382") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57910->172.17.0.3:12382, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:1642") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34026->172.17.0.3:1642, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:41229") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60336->172.17.0.3:41229, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:43789") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:28072") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44474->172.17.0.3:43789, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46550->172.17.0.3:28072, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:6617") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57996->172.17.0.3:6617, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:63624") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51124->172.17.0.3:63624, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:30980") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60246->172.17.0.3:30980, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:3468") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48202->172.17.0.3:3468, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:22849") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52316->172.17.0.3:22849, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:25958") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50124->172.17.0.3:25958, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:24477") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:1698") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47912->172.17.0.3:1698, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60350->172.17.0.3:24477, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:65290") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60004->172.17.0.3:65290, err= --- PASS: TestDirMove (0.26s) === RUN TestGetFsInfo run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:34761") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48796->172.17.0.3:34761, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:56623") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60644->172.17.0.3:56623, 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-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:15891") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49406->172.17.0.3:15891, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: File to upload is small (34 bytes), uploading instead of streaming 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:11536") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40484->172.17.0.3:11536, err= 2026/05/16 02:45:37 DEBUG : no_checksum_small_file_from_pipe: size = 34 OK 2026/05/16 02:45:37 NOTICE: ftp://172.17.0.3:21/rclone-test-holanic3detu: --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2026/05/16 02:45:37 DEBUG : no_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:53066") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56330->172.17.0.3:53066, err= 2026/05/16 02:45:37 DEBUG : no_checksum_big_file_from_pipe: size = 102401 OK 2026/05/16 02:45:37 DEBUG : no_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:42924") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60086->172.17.0.3:42924, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:56484") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56100->172.17.0.3:56484, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:61226") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47484->172.17.0.3:61226, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=false run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:63213") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48270->172.17.0.3:63213, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: File to upload is small (34 bytes), uploading instead of streaming 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:17886") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58592->172.17.0.3:17886, err= 2026/05/16 02:45:37 DEBUG : with_checksum_small_file_from_pipe: size = 34 OK 2026/05/16 02:45:37 DEBUG : with_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:16301") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41840->172.17.0.3:16301, err= 2026/05/16 02:45:37 DEBUG : with_checksum_big_file_from_pipe: size = 102401 OK 2026/05/16 02:45:37 DEBUG : with_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:8404") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38640->172.17.0.3:8404, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:15212") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59332->172.17.0.3:15212, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:21549") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:33882->172.17.0.3:21549, err= === RUN TestRcat/withChecksum=false,ignoreChecksum=true run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:50753") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49638->172.17.0.3:50753, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: File to upload is small (34 bytes), uploading instead of streaming 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:18631") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:50282->172.17.0.3:18631, err= 2026/05/16 02:45:37 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/05/16 02:45:37 DEBUG : ignore_checksum_small_file_from_pipe: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:33137") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:48414->172.17.0.3:33137, err= 2026/05/16 02:45:37 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/05/16 02:45:37 DEBUG : ignore_checksum_big_file_from_pipe: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:43745") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40854->172.17.0.3:43745, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:10473") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:38712->172.17.0.3:10473, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:6450") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35428->172.17.0.3:6450, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=true run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:14751") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39094->172.17.0.3:14751, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: File to upload is small (34 bytes), uploading instead of streaming 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:45850") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58456->172.17.0.3:45850, err= 2026/05/16 02:45:37 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/05/16 02:45:37 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:48977") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42672->172.17.0.3:48977, err= 2026/05/16 02:45:37 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/05/16 02:45:37 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:29703") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53332->172.17.0.3:29703, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:40578") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39946->172.17.0.3:40578, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:16203") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49358->172.17.0.3:16203, err= --- PASS: TestRcat (0.05s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=false (0.01s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (0.01s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=true (0.01s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (0.01s) === RUN TestRcatMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" operations_test.go:1563: Skipping as destination doesn't support user metadata 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:62440") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51784->172.17.0.3:62440, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:57849") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49698->172.17.0.3:57849, err= --- SKIP: TestRcatMetadata (0.00s) === RUN TestRcatSize run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:36250") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:42402->172.17.0.3:36250, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: File to upload is small (60 bytes), uploading instead of streaming 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:24595") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53144->172.17.0.3:24595, err= 2026/05/16 02:45:37 DEBUG : potato2: size = 60 OK 2026/05/16 02:45:37 DEBUG : potato2: Size of src and dst objects identical 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:26025") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40588->172.17.0.3:26025, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:33341") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53384->172.17.0.3:33341, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:65239") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:36638->172.17.0.3:65239, err= --- PASS: TestRcatSize (0.01s) === RUN TestRcatSizeMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" operations_test.go:1644: Skipping as destination doesn't support user metadata 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:18023") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35986->172.17.0.3:18023, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:12224") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:33022->172.17.0.3:12224, err= --- SKIP: TestRcatSizeMetadata (0.00s) === RUN TestRcatSizeUploadHeaders run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:21463") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34936->172.17.0.3:21463, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:28802") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:51750->172.17.0.3:28802, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:12905") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39716->172.17.0.3:12905, err= --- PASS: TestRcatSizeUploadHeaders (0.00s) === RUN TestTouchDir run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:33643") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45170->172.17.0.3:33643, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:7324") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44600->172.17.0.3:7324, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:8919") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57444->172.17.0.3:8919, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:32995") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:52250->172.17.0.3:32995, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:8706") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60210->172.17.0.3:8706, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:41444") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:40164->172.17.0.3:41444, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: Touching "empty space" 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: Touching "potato2" 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:35771") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59506->172.17.0.3:35771, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: Touching "sub dir/potato3" 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:20675") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58006->172.17.0.3:20675, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:43298") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53596->172.17.0.3:43298, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:14993") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:56526->172.17.0.3:14993, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:29146") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:59632->172.17.0.3:29146, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:17577") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58206->172.17.0.3:17577, err= --- PASS: TestTouchDir (0.02s) === RUN TestMkdirMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" operations_test.go:1773: Skipping test as remote does not support MkdirMetadata 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:26909") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:49518->172.17.0.3:26909, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:20359") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45642->172.17.0.3:20359, err= --- SKIP: TestMkdirMetadata (0.00s) === RUN TestMkdirModTime run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" operations_test.go:1792: Skipping test as remote does not support DirSetModTime or MkdirMetadata 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:52887") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:43922->172.17.0.3:52887, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:37949") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:54080->172.17.0.3:37949, err= --- SKIP: TestMkdirModTime (0.00s) === RUN TestCopyDirMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" operations_test.go:1813: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:10486") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41534->172.17.0.3:10486, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:23156") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39688->172.17.0.3:23156, err= --- SKIP: TestCopyDirMetadata (0.00s) === RUN TestSetDirModTime run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" operations_test.go:1849: Skipping test as remote does not support DirSetModTime or WriteDirSetModTime 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:7887") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41058->172.17.0.3:7887, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:35186") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53920->172.17.0.3:35186, err= --- SKIP: TestSetDirModTime (0.00s) === RUN TestDirsEqual run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" operations_test.go:1893: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:31608") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44782->172.17.0.3:31608, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:22121") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46532->172.17.0.3:22121, err= --- SKIP: TestDirsEqual (0.00s) === RUN TestRemoveExisting run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-holanic3detu", Local "Local file system at /tmp/rclone945457828", Modify Window "1s" 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:46909") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:57010->172.17.0.3:46909, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:15016") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44722->172.17.0.3:15016, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:10522") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:43878->172.17.0.3:10522, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:55096") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:35926->172.17.0.3:55096, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:53026") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37334->172.17.0.3:53026, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:30539") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:41196->172.17.0.3:30539, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:41188") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:34630->172.17.0.3:41188, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:38056") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:60658->172.17.0.3:38056, err= 2026/05/16 02:45:37 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.yavorad3" before starting 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:9950") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:44472->172.17.0.3:9950, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:25394") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45256->172.17.0.3:25394, err= 2026/05/16 02:45:37 DEBUG : sub dir/test remove existing.yavorad3: TEST: removing renamed existing file after operation 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:3225") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:45100->172.17.0.3:3225, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:39691") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:46030->172.17.0.3:39691, err= 2026/05/16 02:45:37 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.jafudec8" before starting 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:64851") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:37272->172.17.0.3:64851, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:62683") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39488->172.17.0.3:62683, err= 2026/05/16 02:45:37 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.jafudec8: TEST: renaming existing back after failed operation 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:21353") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39240->172.17.0.3:21353, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:13270") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58184->172.17.0.3:13270, err= 2026/05/16 02:45:37 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.tahaleg6" before starting 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:58687") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39050->172.17.0.3:58687, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:19039") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:54000->172.17.0.3:19039, err= 2026/05/16 02:45:37 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.tahaleg6: TEST: removing renamed existing file after operation 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:63242") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:58940->172.17.0.3:63242, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:11881") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:43306->172.17.0.3:11881, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:60307") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:32854->172.17.0.3:60307, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:22634") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:53022->172.17.0.3:22634, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:43444") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:47134->172.17.0.3:43444, err= --- PASS: TestRemoveExisting (0.04s) === 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/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: dial("tcp","172.17.0.3:56516") 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: > dial: conn=172.17.0.1:39484->172.17.0.3:56516, err= 2026/05/16 02:45:37 DEBUG : ftp://172.17.0.3:21/rclone-test-holanic3detu: Purge dir "" "./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPProftpd: -verbose" - Finished OK in 3.559792185s (try 1/5)