"./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPProftpd: -verbose" - Starting (try 1/5) 2025/12/26 01:38:16 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-gecifuw0fota" 2025/12/26 01:38:16 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/12/26 01:38:16 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:16 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:16 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:16 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:16 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:16 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:16 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:16 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:16 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:16 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: Connecting to FTP server 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47400->172.17.0.9:21, err= 2025/12/26 01:38:16 DEBUG : Creating backend with remote "/tmp/rclone11451713" === 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:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" multithread_test.go:119: multithread writing not supported 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:41965") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41458->172.17.0.9:41965, err= 2025/12/26 01:38:16 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopy (0.00s) === RUN TestMultithreadCopyAbort run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" multithread_test.go:119: multithread writing not supported 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:23996") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:40616->172.17.0.9:23996, err= 2025/12/26 01:38:16 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopyAbort (0.00s) === RUN TestSizeDiffers 2025/12/26 01:38:16 DEBUG : a: size = 0 OK 2025/12/26 01:38:16 DEBUG : a: size = 1 (memory) 2025/12/26 01:38:16 DEBUG : a: size = 2 (memory) --- PASS: TestSizeDiffers (0.00s) === RUN TestReOpen === RUN TestReOpen/Normal === RUN TestReOpen/Normal/Basics 2025/12/26 01:38:16 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/ErrorAtStart === RUN TestReOpen/Normal/WithErrors 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/Normal/TooManyErrors 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2025/12/26 01:38:16 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/Normal/ReadAt 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2025/12/26 01:38:16 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/Normal/Seek 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2025/12/26 01:38:16 DEBUG : potato: Seek from 5 to 2 === RUN TestReOpen/Normal/AccountRead === RUN TestReOpen/Normal/AccountReadDelay 2025/12/26 01:38:16 DEBUG : potato: Seek from 10 to 0 2025/12/26 01:38:16 DEBUG : potato: Seek from 10 to 0 2025/12/26 01:38:16 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/AccountReadError === RUN TestReOpen/WithRangeOption === RUN TestReOpen/WithRangeOption/Basics 2025/12/26 01:38:16 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/ErrorAtStart === RUN TestReOpen/WithRangeOption/WithErrors 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithRangeOption/TooManyErrors 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2025/12/26 01:38:16 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithRangeOption/ReadAt 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2025/12/26 01:38:16 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithRangeOption/Seek 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2025/12/26 01:38:16 DEBUG : potato: Seek from 5 to 2 2025/12/26 01:38:16 DEBUG : potato: Seek from 7 to 4 === RUN TestReOpen/WithRangeOption/AccountRead === RUN TestReOpen/WithRangeOption/AccountReadDelay 2025/12/26 01:38:16 DEBUG : potato: Seek from 7 to 0 2025/12/26 01:38:16 DEBUG : potato: Seek from 7 to 0 2025/12/26 01:38:16 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/AccountReadError === RUN TestReOpen/WithSeekOption === RUN TestReOpen/WithSeekOption/Basics 2025/12/26 01:38:16 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/ErrorAtStart === RUN TestReOpen/WithSeekOption/WithErrors 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithSeekOption/TooManyErrors 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2025/12/26 01:38:16 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithSeekOption/ReadAt 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2025/12/26 01:38:16 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithSeekOption/Seek 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2025/12/26 01:38:16 DEBUG : potato: Seek from 5 to 2 2025/12/26 01:38:16 DEBUG : potato: Seek from 7 to 5 === RUN TestReOpen/WithSeekOption/AccountRead === RUN TestReOpen/WithSeekOption/AccountReadDelay 2025/12/26 01:38:16 DEBUG : potato: Seek from 8 to 0 2025/12/26 01:38:16 DEBUG : potato: Seek from 8 to 0 2025/12/26 01:38:16 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/AccountReadError === RUN TestReOpen/UnknownSize === RUN TestReOpen/UnknownSize/Basics 2025/12/26 01:38:16 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/ErrorAtStart === RUN TestReOpen/UnknownSize/WithErrors 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/UnknownSize/TooManyErrors 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2025/12/26 01:38:16 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/UnknownSize/ReadAt 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2025/12/26 01:38:16 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/UnknownSize/Seek 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2025/12/26 01:38:16 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2025/12/26 01:38:16 DEBUG : potato: Seek from 5 to 2 2025/12/26 01:38:16 DEBUG : potato: Seek from 7 to 6 === RUN TestReOpen/UnknownSize/AccountRead === RUN TestReOpen/UnknownSize/AccountReadDelay 2025/12/26 01:38:16 DEBUG : potato: Seek from 9 to 0 2025/12/26 01:38:16 DEBUG : potato: Seek from 9 to 0 2025/12/26 01:38:16 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:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:20996") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37280->172.17.0.9:20996, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:8347") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35000->172.17.0.9:8347, err= === RUN TestCheck/1 === RUN TestCheck/2 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:54235") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42784->172.17.0.9:54235, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:42776") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36262->172.17.0.9:42776, err= === RUN TestCheck/3 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:16877") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50662->172.17.0.9:16877, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:42938") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48460->172.17.0.9:42938, err= === RUN TestCheck/4 === RUN TestCheck/5 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:65315") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60426->172.17.0.9:65315, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:7328") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46682->172.17.0.9:7328, err= === RUN TestCheck/6 === RUN TestCheck/7 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12711") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59316->172.17.0.9:12711, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:20139") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46862->172.17.0.9:20139, err= --- PASS: TestCheck (0.06s) --- PASS: TestCheck/1 (0.00s) --- PASS: TestCheck/2 (0.00s) --- PASS: TestCheck/3 (0.00s) --- PASS: TestCheck/4 (0.00s) --- PASS: TestCheck/5 (0.00s) --- PASS: TestCheck/6 (0.00s) --- PASS: TestCheck/7 (0.00s) === RUN TestCheckFsError 2025/12/26 01:38:16 DEBUG : Creating backend with remote "nonexistent" 2025/12/26 01:38:16 DEBUG : Creating backend with remote "nonexistent" 2025/12/26 01:38:16 DEBUG : Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: Waiting for checks to finish 2025/12/26 01:38:16 ERROR : Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: error reading source root directory: directory not found 2025/12/26 01:38:16 NOTICE: Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: 0 differences found 2025/12/26 01:38:16 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:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:45290") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60684->172.17.0.9:45290, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21759") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59196->172.17.0.9:21759, err= === RUN TestCheckDownload/1 === RUN TestCheckDownload/2 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:50223") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47726->172.17.0.9:50223, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21182") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55878->172.17.0.9:21182, err= === RUN TestCheckDownload/3 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:44558") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:32806->172.17.0.9:44558, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:28808") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54784->172.17.0.9:28808, err= === RUN TestCheckDownload/4 === RUN TestCheckDownload/5 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21872") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34368->172.17.0.9:21872, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:32091") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:43830->172.17.0.9:32091, err= === RUN TestCheckDownload/6 === RUN TestCheckDownload/7 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:61245") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59018->172.17.0.9:61245, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:52438") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51400->172.17.0.9:52438, err= --- PASS: TestCheckDownload (0.13s) --- PASS: TestCheckDownload/1 (0.00s) --- PASS: TestCheckDownload/2 (0.00s) --- PASS: TestCheckDownload/3 (0.01s) --- PASS: TestCheckDownload/4 (0.02s) --- PASS: TestCheckDownload/5 (0.01s) --- PASS: TestCheckDownload/6 (0.02s) --- PASS: TestCheckDownload/7 (0.02s) === RUN TestCheckSizeOnly run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:64085") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:43220->172.17.0.9:64085, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:8422") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44738->172.17.0.9:8422, err= === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:29157") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36584->172.17.0.9:29157, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:20784") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34998->172.17.0.9:20784, err= === RUN TestCheckSizeOnly/3 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:37827") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54654->172.17.0.9:37827, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:37352") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37924->172.17.0.9:37352, err= === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:63148") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:33960->172.17.0.9:63148, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:4336") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44796->172.17.0.9:4336, err= === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:29160") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39520->172.17.0.9:29160, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:39005") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41806->172.17.0.9:39005, err= --- PASS: TestCheckSizeOnly (0.05s) --- 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:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:9668") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41456->172.17.0.9:9668, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:61308") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51814->172.17.0.9:61308, err= 2025/12/26 01:38:16 NOTICE: test.sum: improperly formatted checksum line 4 2025/12/26 01:38:16 NOTICE: test.sum: improperly formatted checksum line 5 2025/12/26 01:38:16 NOTICE: test.sum: improperly formatted checksum line 6 2025/12/26 01:38:16 NOTICE: test.sum: 2 warning(s) suppressed... 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:28320") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56882->172.17.0.9:28320, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:17927") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45794->172.17.0.9:17927, err= 2025/12/26 01:38:16 NOTICE: test.sum: improperly formatted checksum line 4 2025/12/26 01:38:16 NOTICE: test.sum: improperly formatted checksum line 5 2025/12/26 01:38:16 NOTICE: test.sum: improperly formatted checksum line 6 2025/12/26 01:38:16 NOTICE: test.sum: 2 warning(s) suppressed... 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:17645") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42930->172.17.0.9:17645, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:59388") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52002->172.17.0.9:59388, err= --- PASS: TestParseSumFile (0.02s) === RUN TestCheckSum run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:16 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-gecifuw0fota/data" 2025/12/26 01:38:16 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:16 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:16 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:16 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:16 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:16 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:16 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:16 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:16 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:16 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/data: Connecting to FTP server 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/data: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/data: > dial: conn=172.17.0.1:47414->172.17.0.9:21, err= check_test.go:350: ftp://172.17.0.9:21/rclone-test-gecifuw0fota/data lacks md5, skipping 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:27837") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58938->172.17.0.9:27837, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:54347") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57776->172.17.0.9:54347, err= --- SKIP: TestCheckSum (0.02s) === RUN TestCheckSumDownload run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:16 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-gecifuw0fota/data" 2025/12/26 01:38:16 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:16 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:16 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:16 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:16 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:16 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:16 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:16 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:16 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:16 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/data: Connecting to FTP server 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/data: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/data: > dial: conn=172.17.0.1:47428->172.17.0.9:21, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:3348") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39684->172.17.0.9:3348, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:17243") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57960->172.17.0.9:17243, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:43702") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36872->172.17.0.9:43702, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:11599") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:32978->172.17.0.9:11599, err= === RUN TestCheckSumDownload/subtest1 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:30605") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41074->172.17.0.9:30605, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:10150") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49100->172.17.0.9:10150, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:20353") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47882->172.17.0.9:20353, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:36625") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38002->172.17.0.9:36625, err= === RUN TestCheckSumDownload/subtest2 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:48486") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60690->172.17.0.9:48486, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:56385") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:43502->172.17.0.9:56385, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:23199") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46150->172.17.0.9:23199, err= === RUN TestCheckSumDownload/subtest3 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:28203") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58042->172.17.0.9:28203, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:42630") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59818->172.17.0.9:42630, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:13229") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50792->172.17.0.9:13229, err= === RUN TestCheckSumDownload/subtest4 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:45943") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53156->172.17.0.9:45943, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:49213") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58668->172.17.0.9:49213, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:51215") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47130->172.17.0.9:51215, err= === RUN TestCheckSumDownload/subtest5 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:22684") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54380->172.17.0.9:22684, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:59860") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46776->172.17.0.9:59860, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:5342") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55954->172.17.0.9:5342, err= === RUN TestCheckSumDownload/subtest6 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12252") 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52068->172.17.0.9:12252, err= 2025/12/26 01:38:16 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21963") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44710->172.17.0.9:21963, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:43833") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39072->172.17.0.9:43833, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:39066") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56076->172.17.0.9:39066, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:10776") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60150->172.17.0.9:10776, err= === RUN TestCheckSumDownload/subtest7 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:55286") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52826->172.17.0.9:55286, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:53454") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50176->172.17.0.9:53454, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:56733") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44988->172.17.0.9:56733, err= --- PASS: TestCheckSumDownload (0.16s) --- PASS: TestCheckSumDownload/subtest1 (0.01s) --- PASS: TestCheckSumDownload/subtest2 (0.00s) --- PASS: TestCheckSumDownload/subtest3 (0.01s) --- PASS: TestCheckSumDownload/subtest4 (0.02s) --- PASS: TestCheckSumDownload/subtest5 (0.02s) --- PASS: TestCheckSumDownload/subtest6 (0.01s) --- PASS: TestCheckSumDownload/subtest7 (0.02s) === RUN TestApplyTransforms 2025/12/26 01:38:17 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-gotatal5xevi" 2025/12/26 01:38:17 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/12/26 01:38:17 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gotatal5xevi: Connecting to FTP server 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gotatal5xevi: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gotatal5xevi: > dial: conn=172.17.0.1:47434->172.17.0.9:21, err= 2025/12/26 01:38:17 DEBUG : Creating backend with remote "/tmp/rclone1094434988" run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gotatal5xevi", Local "Local file system at /tmp/rclone1094434988", Modify Window "1s" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gotatal5xevi: dial("tcp","172.17.0.9:33750") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gotatal5xevi: > dial: conn=172.17.0.1:46722->172.17.0.9:33750, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gotatal5xevi: dial("tcp","172.17.0.9:51603") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gotatal5xevi: > dial: conn=172.17.0.1:57488->172.17.0.9:51603, err= upper checkfile vs. lower remote (without normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gotatal5xevi: dial("tcp","172.17.0.9:59457") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gotatal5xevi: > dial: conn=172.17.0.1:53906->172.17.0.9:59457, err= 2025/12/26 01:38:17 ERROR : hello, world!: sum not found 2025/12/26 01:38:17 ERROR : HELLO, WORLD!: file not in ftp://172.17.0.9:21/rclone-test-gotatal5xevi 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-gotatal5xevi: 1 files missing 2025/12/26 01:38:17 NOTICE: 1 hashes missing 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-gotatal5xevi: 1 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-gotatal5xevi: 2 errors while checking upper checkfile vs. lower remote (with normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gotatal5xevi: dial("tcp","172.17.0.9:3862") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gotatal5xevi: > dial: conn=172.17.0.1:43502->172.17.0.9:3862, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gotatal5xevi: dial("tcp","172.17.0.9:41878") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gotatal5xevi: > dial: conn=172.17.0.1:49774->172.17.0.9:41878, err= 2025/12/26 01:38:17 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-gotatal5xevi: 0 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-gotatal5xevi: 1 matching files 2025/12/26 01:38:17 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-lotuluz3hiko" 2025/12/26 01:38:17 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/12/26 01:38:17 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: Connecting to FTP server 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: > dial: conn=172.17.0.1:47444->172.17.0.9:21, err= 2025/12/26 01:38:17 DEBUG : Creating backend with remote "/tmp/rclone597976394" run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-lotuluz3hiko", Local "Local file system at /tmp/rclone597976394", Modify Window "1s" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: dial("tcp","172.17.0.9:22057") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: > dial: conn=172.17.0.1:42738->172.17.0.9:22057, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: dial("tcp","172.17.0.9:34524") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: > dial: conn=172.17.0.1:53718->172.17.0.9:34524, err= lower checkfile vs. upper remote (without normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: dial("tcp","172.17.0.9:34635") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: > dial: conn=172.17.0.1:46852->172.17.0.9:34635, err= 2025/12/26 01:38:17 ERROR : HELLO, WORLD!: sum not found 2025/12/26 01:38:17 ERROR : hello, world!: file not in ftp://172.17.0.9:21/rclone-test-lotuluz3hiko 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: 1 files missing 2025/12/26 01:38:17 NOTICE: 1 hashes missing 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: 1 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: 2 errors while checking lower checkfile vs. upper remote (with normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: dial("tcp","172.17.0.9:14592") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: > dial: conn=172.17.0.1:52946->172.17.0.9:14592, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: dial("tcp","172.17.0.9:16057") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: > dial: conn=172.17.0.1:58156->172.17.0.9:16057, err= 2025/12/26 01:38:17 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: 0 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: 1 matching files 2025/12/26 01:38:17 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-biporiq7bene" 2025/12/26 01:38:17 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/12/26 01:38:17 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-biporiq7bene: Connecting to FTP server 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-biporiq7bene: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-biporiq7bene: > dial: conn=172.17.0.1:47450->172.17.0.9:21, err= 2025/12/26 01:38:17 DEBUG : Creating backend with remote "/tmp/rclone849254638" run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-biporiq7bene", Local "Local file system at /tmp/rclone849254638", Modify Window "1s" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-biporiq7bene: dial("tcp","172.17.0.9:36372") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-biporiq7bene: > dial: conn=172.17.0.1:39106->172.17.0.9:36372, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-biporiq7bene: dial("tcp","172.17.0.9:35549") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-biporiq7bene: > dial: conn=172.17.0.1:37268->172.17.0.9:35549, err= lower checkfile vs. upperlowermixed remote (without normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-biporiq7bene: dial("tcp","172.17.0.9:57021") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-biporiq7bene: > dial: conn=172.17.0.1:44292->172.17.0.9:57021, err= 2025/12/26 01:38:17 ERROR : HeLlO, wOrLd!: sum not found 2025/12/26 01:38:17 ERROR : hello, world!: file not in ftp://172.17.0.9:21/rclone-test-biporiq7bene 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-biporiq7bene: 1 files missing 2025/12/26 01:38:17 NOTICE: 1 hashes missing 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-biporiq7bene: 1 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-biporiq7bene: 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-biporiq7bene: dial("tcp","172.17.0.9:60808") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-biporiq7bene: > dial: conn=172.17.0.1:50294->172.17.0.9:60808, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-biporiq7bene: dial("tcp","172.17.0.9:48316") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-biporiq7bene: > dial: conn=172.17.0.1:42154->172.17.0.9:48316, err= 2025/12/26 01:38:17 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-biporiq7bene: 0 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-biporiq7bene: 1 matching files 2025/12/26 01:38:17 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-mokilof6ponu" 2025/12/26 01:38:17 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/12/26 01:38:17 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-mokilof6ponu: Connecting to FTP server 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-mokilof6ponu: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-mokilof6ponu: > dial: conn=172.17.0.1:47452->172.17.0.9:21, err= 2025/12/26 01:38:17 DEBUG : Creating backend with remote "/tmp/rclone353490985" run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-mokilof6ponu", Local "Local file system at /tmp/rclone353490985", Modify Window "1s" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-mokilof6ponu: dial("tcp","172.17.0.9:7258") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-mokilof6ponu: > dial: conn=172.17.0.1:48100->172.17.0.9:7258, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-mokilof6ponu: dial("tcp","172.17.0.9:10996") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-mokilof6ponu: > dial: conn=172.17.0.1:42320->172.17.0.9:10996, err= upperlowermixed checkfile vs. upper remote (without normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-mokilof6ponu: dial("tcp","172.17.0.9:55835") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-mokilof6ponu: > dial: conn=172.17.0.1:57692->172.17.0.9:55835, err= 2025/12/26 01:38:17 ERROR : HELLO, WORLD!: sum not found 2025/12/26 01:38:17 ERROR : HeLlO, wOrLd!: file not in ftp://172.17.0.9:21/rclone-test-mokilof6ponu 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-mokilof6ponu: 1 files missing 2025/12/26 01:38:17 NOTICE: 1 hashes missing 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-mokilof6ponu: 1 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-mokilof6ponu: 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-mokilof6ponu: dial("tcp","172.17.0.9:34027") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-mokilof6ponu: > dial: conn=172.17.0.1:49406->172.17.0.9:34027, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-mokilof6ponu: dial("tcp","172.17.0.9:12196") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-mokilof6ponu: > dial: conn=172.17.0.1:39426->172.17.0.9:12196, err= 2025/12/26 01:38:17 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-mokilof6ponu: 0 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-mokilof6ponu: 1 matching files 2025/12/26 01:38:17 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-legedad8guno" 2025/12/26 01:38:17 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/12/26 01:38:17 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-legedad8guno: Connecting to FTP server 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-legedad8guno: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-legedad8guno: > dial: conn=172.17.0.1:47456->172.17.0.9:21, err= 2025/12/26 01:38:17 DEBUG : Creating backend with remote "/tmp/rclone3884345936" run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-legedad8guno", Local "Local file system at /tmp/rclone3884345936", Modify Window "1s" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-legedad8guno: dial("tcp","172.17.0.9:42609") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-legedad8guno: > dial: conn=172.17.0.1:33312->172.17.0.9:42609, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-legedad8guno: dial("tcp","172.17.0.9:50801") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-legedad8guno: > dial: conn=172.17.0.1:59708->172.17.0.9:50801, err= NFD checkfile vs. NFC remote (without normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-legedad8guno: dial("tcp","172.17.0.9:22460") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-legedad8guno: > dial: conn=172.17.0.1:54760->172.17.0.9:22460, err= 2025/12/26 01:38:17 ERROR : 測試_Русский___ě_áñ: sum not found 2025/12/26 01:38:17 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.9:21/rclone-test-legedad8guno 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-legedad8guno: 1 files missing 2025/12/26 01:38:17 NOTICE: 1 hashes missing 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-legedad8guno: 1 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-legedad8guno: 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-legedad8guno: dial("tcp","172.17.0.9:7210") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-legedad8guno: > dial: conn=172.17.0.1:42680->172.17.0.9:7210, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-legedad8guno: dial("tcp","172.17.0.9:40397") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-legedad8guno: > dial: conn=172.17.0.1:40956->172.17.0.9:40397, err= 2025/12/26 01:38:17 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-legedad8guno: 0 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-legedad8guno: 1 matching files 2025/12/26 01:38:17 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-gucuzoc8wiko" 2025/12/26 01:38:17 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/12/26 01:38:17 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: Connecting to FTP server 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: > dial: conn=172.17.0.1:47460->172.17.0.9:21, err= 2025/12/26 01:38:17 DEBUG : Creating backend with remote "/tmp/rclone408668779" run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko", Local "Local file system at /tmp/rclone408668779", Modify Window "1s" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: dial("tcp","172.17.0.9:44226") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: > dial: conn=172.17.0.1:50320->172.17.0.9:44226, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: dial("tcp","172.17.0.9:24969") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: > dial: conn=172.17.0.1:54684->172.17.0.9:24969, err= NFC checkfile vs. NFD remote (without normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: dial("tcp","172.17.0.9:19804") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: > dial: conn=172.17.0.1:54012->172.17.0.9:19804, err= 2025/12/26 01:38:17 ERROR : 測試_Русский___ě_áñ: sum not found 2025/12/26 01:38:17 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: 1 files missing 2025/12/26 01:38:17 NOTICE: 1 hashes missing 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: 1 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: dial("tcp","172.17.0.9:45072") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: > dial: conn=172.17.0.1:54474->172.17.0.9:45072, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: dial("tcp","172.17.0.9:53783") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: > dial: conn=172.17.0.1:55450->172.17.0.9:53783, err= 2025/12/26 01:38:17 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: 0 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: 1 matching files 2025/12/26 01:38:17 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-wawuxaz2teha" 2025/12/26 01:38:17 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/12/26 01:38:17 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: Connecting to FTP server 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: > dial: conn=172.17.0.1:47462->172.17.0.9:21, err= 2025/12/26 01:38:17 DEBUG : Creating backend with remote "/tmp/rclone1274248509" run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-wawuxaz2teha", Local "Local file system at /tmp/rclone1274248509", Modify Window "1s" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: dial("tcp","172.17.0.9:27793") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: > dial: conn=172.17.0.1:47908->172.17.0.9:27793, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: dial("tcp","172.17.0.9:59390") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: > dial: conn=172.17.0.1:38162->172.17.0.9:59390, err= NFDx2 checkfile vs. both remote (without normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: dial("tcp","172.17.0.9:11353") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: > dial: conn=172.17.0.1:39764->172.17.0.9:11353, err= 2025/12/26 01:38:17 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2025/12/26 01:38:17 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.9:21/rclone-test-wawuxaz2teha 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: 1 files missing 2025/12/26 01:38:17 NOTICE: 1 hashes missing 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: 1 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: dial("tcp","172.17.0.9:26633") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: > dial: conn=172.17.0.1:56446->172.17.0.9:26633, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: dial("tcp","172.17.0.9:4121") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: > dial: conn=172.17.0.1:35746->172.17.0.9:4121, err= 2025/12/26 01:38:17 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: 0 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: 1 matching files 2025/12/26 01:38:17 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-qekokan3sajo" 2025/12/26 01:38:17 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/12/26 01:38:17 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-qekokan3sajo: Connecting to FTP server 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-qekokan3sajo: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-qekokan3sajo: > dial: conn=172.17.0.1:47472->172.17.0.9:21, err= 2025/12/26 01:38:17 DEBUG : Creating backend with remote "/tmp/rclone3973623205" run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-qekokan3sajo", Local "Local file system at /tmp/rclone3973623205", Modify Window "1s" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-qekokan3sajo: dial("tcp","172.17.0.9:13429") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-qekokan3sajo: > dial: conn=172.17.0.1:40486->172.17.0.9:13429, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-qekokan3sajo: dial("tcp","172.17.0.9:10130") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-qekokan3sajo: > dial: conn=172.17.0.1:43644->172.17.0.9:10130, err= NFCx2 checkfile vs. both remote (without normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-qekokan3sajo: dial("tcp","172.17.0.9:28490") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-qekokan3sajo: > dial: conn=172.17.0.1:49498->172.17.0.9:28490, err= 2025/12/26 01:38:17 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2025/12/26 01:38:17 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.9:21/rclone-test-qekokan3sajo 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-qekokan3sajo: 1 files missing 2025/12/26 01:38:17 NOTICE: 1 hashes missing 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-qekokan3sajo: 1 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-qekokan3sajo: 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-qekokan3sajo: dial("tcp","172.17.0.9:34026") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-qekokan3sajo: > dial: conn=172.17.0.1:50602->172.17.0.9:34026, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-qekokan3sajo: dial("tcp","172.17.0.9:40919") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-qekokan3sajo: > dial: conn=172.17.0.1:39966->172.17.0.9:40919, err= 2025/12/26 01:38:17 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-qekokan3sajo: 0 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-qekokan3sajo: 1 matching files 2025/12/26 01:38:17 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-gonepor4mice" 2025/12/26 01:38:17 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/12/26 01:38:17 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gonepor4mice: Connecting to FTP server 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gonepor4mice: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gonepor4mice: > dial: conn=172.17.0.1:47480->172.17.0.9:21, err= 2025/12/26 01:38:17 DEBUG : Creating backend with remote "/tmp/rclone3698747133" run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gonepor4mice", Local "Local file system at /tmp/rclone3698747133", Modify Window "1s" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gonepor4mice: dial("tcp","172.17.0.9:45223") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gonepor4mice: > dial: conn=172.17.0.1:57440->172.17.0.9:45223, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gonepor4mice: dial("tcp","172.17.0.9:35775") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gonepor4mice: > dial: conn=172.17.0.1:60614->172.17.0.9:35775, err= both checkfile vs. NFDx2 remote (without normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gonepor4mice: dial("tcp","172.17.0.9:32543") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gonepor4mice: > dial: conn=172.17.0.1:44624->172.17.0.9:32543, err= 2025/12/26 01:38:17 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2025/12/26 01:38:17 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.9:21/rclone-test-gonepor4mice 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-gonepor4mice: 1 files missing 2025/12/26 01:38:17 NOTICE: 1 hashes missing 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-gonepor4mice: 1 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-gonepor4mice: 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gonepor4mice: dial("tcp","172.17.0.9:13788") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gonepor4mice: > dial: conn=172.17.0.1:34760->172.17.0.9:13788, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gonepor4mice: dial("tcp","172.17.0.9:64667") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gonepor4mice: > dial: conn=172.17.0.1:37848->172.17.0.9:64667, err= 2025/12/26 01:38:17 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-gonepor4mice: 0 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-gonepor4mice: 1 matching files 2025/12/26 01:38:17 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-tigidul1cita" 2025/12/26 01:38:17 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/12/26 01:38:17 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-tigidul1cita: Connecting to FTP server 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-tigidul1cita: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-tigidul1cita: > dial: conn=172.17.0.1:47486->172.17.0.9:21, err= 2025/12/26 01:38:17 DEBUG : Creating backend with remote "/tmp/rclone3804262418" run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-tigidul1cita", Local "Local file system at /tmp/rclone3804262418", Modify Window "1s" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-tigidul1cita: dial("tcp","172.17.0.9:27383") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-tigidul1cita: > dial: conn=172.17.0.1:47504->172.17.0.9:27383, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-tigidul1cita: dial("tcp","172.17.0.9:36886") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-tigidul1cita: > dial: conn=172.17.0.1:52916->172.17.0.9:36886, err= both checkfile vs. NFCx2 remote (without normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-tigidul1cita: dial("tcp","172.17.0.9:54909") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-tigidul1cita: > dial: conn=172.17.0.1:34450->172.17.0.9:54909, err= 2025/12/26 01:38:17 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2025/12/26 01:38:17 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.9:21/rclone-test-tigidul1cita 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-tigidul1cita: 1 files missing 2025/12/26 01:38:17 NOTICE: 1 hashes missing 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-tigidul1cita: 1 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-tigidul1cita: 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-tigidul1cita: dial("tcp","172.17.0.9:27858") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-tigidul1cita: > dial: conn=172.17.0.1:49098->172.17.0.9:27858, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-tigidul1cita: dial("tcp","172.17.0.9:32528") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-tigidul1cita: > dial: conn=172.17.0.1:32812->172.17.0.9:32528, err= 2025/12/26 01:38:17 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-tigidul1cita: 0 differences found 2025/12/26 01:38:17 NOTICE: ftp://172.17.0.9:21/rclone-test-tigidul1cita: 1 matching files 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-tigidul1cita: dial("tcp","172.17.0.9:9007") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-tigidul1cita: > dial: conn=172.17.0.1:40048->172.17.0.9:9007, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-tigidul1cita: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-tigidul1cita: Purge dir "" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gonepor4mice: dial("tcp","172.17.0.9:54597") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gonepor4mice: > dial: conn=172.17.0.1:47912->172.17.0.9:54597, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gonepor4mice: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gonepor4mice: Purge dir "" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-qekokan3sajo: dial("tcp","172.17.0.9:4521") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-qekokan3sajo: > dial: conn=172.17.0.1:42732->172.17.0.9:4521, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-qekokan3sajo: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-qekokan3sajo: Purge dir "" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: dial("tcp","172.17.0.9:2842") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: > dial: conn=172.17.0.1:53134->172.17.0.9:2842, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-wawuxaz2teha: Purge dir "" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: dial("tcp","172.17.0.9:8435") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: > dial: conn=172.17.0.1:34922->172.17.0.9:8435, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: Purge object "測試_Русский___ě_áñ" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gucuzoc8wiko: Purge dir "" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-legedad8guno: dial("tcp","172.17.0.9:47909") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-legedad8guno: > dial: conn=172.17.0.1:56428->172.17.0.9:47909, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-legedad8guno: Purge object "測試_Русский___ě_áñ" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-legedad8guno: Purge dir "" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-mokilof6ponu: dial("tcp","172.17.0.9:47271") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-mokilof6ponu: > dial: conn=172.17.0.1:47684->172.17.0.9:47271, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-mokilof6ponu: Purge object "HELLO, WORLD!" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-mokilof6ponu: Purge dir "" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-biporiq7bene: dial("tcp","172.17.0.9:46695") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-biporiq7bene: > dial: conn=172.17.0.1:42866->172.17.0.9:46695, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-biporiq7bene: Purge object "HeLlO, wOrLd!" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-biporiq7bene: Purge dir "" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: dial("tcp","172.17.0.9:60007") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: > dial: conn=172.17.0.1:47652->172.17.0.9:60007, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: Purge object "HELLO, WORLD!" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-lotuluz3hiko: Purge dir "" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gotatal5xevi: dial("tcp","172.17.0.9:52646") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gotatal5xevi: > dial: conn=172.17.0.1:54084->172.17.0.9:52646, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gotatal5xevi: Purge object "hello, world!" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gotatal5xevi: Purge dir "" --- PASS: TestApplyTransforms (0.28s) === RUN TestTruncateString --- PASS: TestTruncateString (0.00s) === RUN TestCopyFile run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:17 DEBUG : file1: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:2706") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39830->172.17.0.9:2706, err= 2025/12/26 01:38:17 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2025/12/26 01:38:17 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2025/12/26 01:38:17 INFO : file1: Copied (new) to: sub/file2 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:18525") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37242->172.17.0.9:18525, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:1349") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52816->172.17.0.9:1349, err= 2025/12/26 01:38:17 DEBUG : sub/file2: size = 14 OK 2025/12/26 01:38:17 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/12/26 01:38:17 DEBUG : file1: Unchanged skipping 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:22035") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45776->172.17.0.9:22035, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:54126") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57882->172.17.0.9:54126, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: don't need to copy/move sub/file2, it is already at target location 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:53293") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45048->172.17.0.9:53293, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:4987") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34290->172.17.0.9:4987, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:44976") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39530->172.17.0.9:44976, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:10958") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38220->172.17.0.9:10958, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:24742") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52304->172.17.0.9:24742, err= --- PASS: TestCopyFile (0.03s) === RUN TestCopyLongFile run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" copy_test.go:154: Test only runs on local 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:7644") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42062->172.17.0.9:7644, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:52564") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52280->172.17.0.9:52564, err= --- SKIP: TestCopyLongFile (0.00s) === RUN TestCopyFileBackupDir run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:36947") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59438->172.17.0.9:36947, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:32437") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:33462->172.17.0.9:32437, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:32972") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53140->172.17.0.9:32972, err= 2025/12/26 01:38:17 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-gecifuw0fota/backup" 2025/12/26 01:38:17 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/backup: Connecting to FTP server 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/backup: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/backup: > dial: conn=172.17.0.1:47492->172.17.0.9:21, err= 2025/12/26 01:38:17 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-gecifuw0fota/backup" to be canonical "TestFTPProftpd{my9I5}:rclone-test-gecifuw0fota/backup" 2025/12/26 01:38:17 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone11451713) 2025/12/26 01:38:17 DEBUG : dst/file1: size = 18 (ftp://172.17.0.9:21/rclone-test-gecifuw0fota) 2025/12/26 01:38:17 DEBUG : dst/file1: Sizes differ 2025/12/26 01:38:17 INFO : dst/file1: Moved (server-side) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:20626") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49320->172.17.0.9:20626, err= 2025/12/26 01:38:17 DEBUG : dst/file1.58903690.partial: size = 14 OK 2025/12/26 01:38:17 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2025/12/26 01:38:17 INFO : dst/file1: Copied (new) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:18117") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41412->172.17.0.9:18117, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: Connecting to FTP server 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:41517") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47504->172.17.0.9:21, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51226->172.17.0.9:41517, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:1100") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47544->172.17.0.9:1100, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:42286") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44898->172.17.0.9:42286, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:19675") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45972->172.17.0.9:19675, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12442") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49788->172.17.0.9:12442, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:20129") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36950->172.17.0.9:20129, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:6201") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38878->172.17.0.9:6201, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:56612") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49514->172.17.0.9:56612, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/backup: closing 1 unused connections --- PASS: TestCopyFileBackupDir (0.04s) === RUN TestCopyFileCompareDest run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:17 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-gecifuw0fota/dst" 2025/12/26 01:38:17 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/dst: Connecting to FTP server 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/dst: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/dst: > dial: conn=172.17.0.1:47506->172.17.0.9:21, err= 2025/12/26 01:38:17 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-gecifuw0fota/CompareDest" 2025/12/26 01:38:17 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:17 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:17 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:17 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:17 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/CompareDest: Connecting to FTP server 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/CompareDest: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/CompareDest: > dial: conn=172.17.0.1:47520->172.17.0.9:21, err= 2025/12/26 01:38:17 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-gecifuw0fota/CompareDest" to be canonical "TestFTPProftpd{my9I5}:rclone-test-gecifuw0fota/CompareDest" 2025/12/26 01:38:17 DEBUG : one: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/dst: dial("tcp","172.17.0.9:48025") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/dst: > dial: conn=172.17.0.1:39602->172.17.0.9:48025, err= 2025/12/26 01:38:17 DEBUG : one.b2cc3c6c.partial: size = 3 OK 2025/12/26 01:38:17 DEBUG : one.b2cc3c6c.partial: renamed to: one 2025/12/26 01:38:17 INFO : one: Copied (new) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:45835") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34178->172.17.0.9:45835, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:9965") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54272->172.17.0.9:9965, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:26732") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46838->172.17.0.9:26732, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:57109") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54988->172.17.0.9:57109, err= 2025/12/26 01:38:17 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-gecifuw0fota/CompareDest" for canonical name "TestFTPProftpd{my9I5}:rclone-test-gecifuw0fota/CompareDest" 2025/12/26 01:38:17 DEBUG : one: size = 5 (Local file system at /tmp/rclone11451713) 2025/12/26 01:38:17 DEBUG : one: size = 3 (ftp://172.17.0.9:21/rclone-test-gecifuw0fota/dst) 2025/12/26 01:38:17 DEBUG : one: Sizes differ 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/dst: dial("tcp","172.17.0.9:53303") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/dst: > dial: conn=172.17.0.1:53420->172.17.0.9:53303, err= 2025/12/26 01:38:17 DEBUG : one.4a8516eb.partial: size = 5 OK 2025/12/26 01:38:17 DEBUG : one.4a8516eb.partial: renamed to: one 2025/12/26 01:38:17 INFO : one: Copied (replaced existing) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:23671") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:33722->172.17.0.9:23671, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:44002") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45644->172.17.0.9:44002, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:38459") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53276->172.17.0.9:38459, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:15880") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46742->172.17.0.9:15880, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:2264") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49218->172.17.0.9:2264, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:50701") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36588->172.17.0.9:50701, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:5030") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54384->172.17.0.9:5030, err= 2025/12/26 01:38:17 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-gecifuw0fota/CompareDest" for canonical name "TestFTPProftpd{my9I5}:rclone-test-gecifuw0fota/CompareDest" 2025/12/26 01:38:17 DEBUG : one: size = 5 (Local file system at /tmp/rclone11451713) 2025/12/26 01:38:17 DEBUG : one: size = 3 (ftp://172.17.0.9:21/rclone-test-gecifuw0fota/dst) 2025/12/26 01:38:17 DEBUG : one: Sizes differ 2025/12/26 01:38:17 DEBUG : one: size = 5 OK 2025/12/26 01:38:17 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2025/12/26 01:38:17 DEBUG : one: Destination found in --compare-dest, skipping 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:61714") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41976->172.17.0.9:61714, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12017") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:6364") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54884->172.17.0.9:12017, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49190->172.17.0.9:6364, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:50164") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51542->172.17.0.9:50164, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:17057") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45134->172.17.0.9:17057, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:51465") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38592->172.17.0.9:51465, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:25163") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39490->172.17.0.9:25163, err= 2025/12/26 01:38:17 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-gecifuw0fota/CompareDest" for canonical name "TestFTPProftpd{my9I5}:rclone-test-gecifuw0fota/CompareDest" 2025/12/26 01:38:17 DEBUG : two: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : two: size = 3 OK 2025/12/26 01:38:17 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2025/12/26 01:38:17 DEBUG : two: Destination found in --compare-dest, skipping 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:38738") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34348->172.17.0.9:38738, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:64447") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:31783") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60226->172.17.0.9:64447, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57846->172.17.0.9:31783, err= 2025/12/26 01:38:17 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-gecifuw0fota/CompareDest" for canonical name "TestFTPProftpd{my9I5}:rclone-test-gecifuw0fota/CompareDest" 2025/12/26 01:38:17 DEBUG : two: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : two: size = 3 OK 2025/12/26 01:38:17 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2025/12/26 01:38:17 DEBUG : two: Destination found in --compare-dest, skipping 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:41362") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41870->172.17.0.9:41362, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:54520") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:53147") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53440->172.17.0.9:54520, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58224->172.17.0.9:53147, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:5059") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44614->172.17.0.9:5059, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:43796") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50488->172.17.0.9:43796, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:17437") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56352->172.17.0.9:17437, err= 2025/12/26 01:38:17 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-gecifuw0fota/CompareDest" for canonical name "TestFTPProftpd{my9I5}:rclone-test-gecifuw0fota/CompareDest" 2025/12/26 01:38:17 DEBUG : two: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : two: size = 5 (Local file system at /tmp/rclone11451713) 2025/12/26 01:38:17 DEBUG : two: size = 3 (ftp://172.17.0.9:21/rclone-test-gecifuw0fota/CompareDest) 2025/12/26 01:38:17 DEBUG : two: Sizes differ 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/dst: dial("tcp","172.17.0.9:42770") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/dst: > dial: conn=172.17.0.1:48514->172.17.0.9:42770, err= 2025/12/26 01:38:17 DEBUG : two.a319cd8b.partial: size = 5 OK 2025/12/26 01:38:17 DEBUG : two.a319cd8b.partial: renamed to: two 2025/12/26 01:38:17 INFO : two: Copied (new) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:19375") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57380->172.17.0.9:19375, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:61035") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44034->172.17.0.9:61035, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:41687") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:43538->172.17.0.9:41687, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:27256") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:33912->172.17.0.9:27256, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:54317") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58766->172.17.0.9:54317, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:9648") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55068->172.17.0.9:9648, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:56679") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46546->172.17.0.9:56679, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/CompareDest: closing 1 unused connections --- PASS: TestCopyFileCompareDest (0.10s) === RUN TestCopyFileCopyDest run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" copy_test.go:277: Skipping test as remote does not support server-side copy 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:6028") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44732->172.17.0.9:6028, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:65217") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59672->172.17.0.9:65217, err= --- SKIP: TestCopyFileCopyDest (0.00s) === RUN TestCopyInplace run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:17 DEBUG : file1: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:29446") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55960->172.17.0.9:29446, err= 2025/12/26 01:38:17 DEBUG : sub/file2: size = 14 OK 2025/12/26 01:38:17 INFO : file1: Copied (new) to: sub/file2 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:31020") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58122->172.17.0.9:31020, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:13611") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55362->172.17.0.9:13611, err= 2025/12/26 01:38:17 DEBUG : sub/file2: size = 14 OK 2025/12/26 01:38:17 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/12/26 01:38:17 DEBUG : file1: Unchanged skipping 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:49981") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55476->172.17.0.9:49981, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:56002") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44920->172.17.0.9:56002, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: don't need to copy/move sub/file2, it is already at target location 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:39380") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46164->172.17.0.9:39380, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:29631") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59116->172.17.0.9:29631, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:37329") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60302->172.17.0.9:37329, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:62207") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34178->172.17.0.9:62207, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:32093") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53128->172.17.0.9:32093, err= --- PASS: TestCopyInplace (0.03s) === RUN TestCopyLongFileName run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:17 DEBUG : file1: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:56602") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38476->172.17.0.9:56602, err= 2025/12/26 01:38:17 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: size = 14 OK 2025/12/26 01:38:17 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: renamed to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2025/12/26 01:38:17 INFO : file1: Copied (new) to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:26410") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52648->172.17.0.9:26410, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:58244") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51264->172.17.0.9:58244, err= 2025/12/26 01:38:17 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2: size = 14 OK 2025/12/26 01:38:17 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/12/26 01:38:17 DEBUG : file1: Unchanged skipping 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:62283") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:43914->172.17.0.9:62283, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:8742") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42100->172.17.0.9:8742, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: don't need to copy/move sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2, it is already at target location 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:50745") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47376->172.17.0.9:50745, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:23505") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37062->172.17.0.9:23505, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12839") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51920->172.17.0.9:12839, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:58358") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35816->172.17.0.9:58358, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:28345") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59968->172.17.0.9:28345, err= --- PASS: TestCopyLongFileName (0.03s) === RUN TestCopyLongFileNameCollision run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:2950") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44752->172.17.0.9:2950, err= 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: Connecting to FTP server 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47532->172.17.0.9:21, err= 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:40598") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: Connecting to FTP server 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: Waiting for checks to finish 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: Waiting for transfers to finish 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50388->172.17.0.9:40598, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:41822") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58526->172.17.0.9:41822, err= 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: size = 14 OK 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: size = 14 OK 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100 2025/12/26 01:38:17 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Copied (new) 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101 2025/12/26 01:38:17 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Copied (new) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:34341") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:40630->172.17.0.9:34341, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21780") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57464->172.17.0.9:21780, err= 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: size = 14 OK 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: size = 14 OK 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104 2025/12/26 01:38:17 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Copied (new) 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105 2025/12/26 01:38:17 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Copied (new) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:5096") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34990->172.17.0.9:5096, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:59036") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42778->172.17.0.9:59036, err= 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: size = 14 OK 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: size = 14 OK 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107 2025/12/26 01:38:17 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Copied (new) 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106 2025/12/26 01:38:17 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Copied (new) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47542->172.17.0.9:21, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:20289") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:40706->172.17.0.9:20289, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:52017") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42028->172.17.0.9:52017, err= 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: size = 14 OK 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: size = 14 OK 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109 2025/12/26 01:38:17 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Copied (new) 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108 2025/12/26 01:38:17 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Copied (new) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:14642") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:59216") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47604->172.17.0.9:59216, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47516->172.17.0.9:14642, err= 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: size = 14 OK 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: size = 14 OK 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103 2025/12/26 01:38:17 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Copied (new) 2025/12/26 01:38:17 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102 2025/12/26 01:38:17 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Copied (new) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:9381") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50300->172.17.0.9:9381, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:30804") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:40158->172.17.0.9:30804, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:64775") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:33822->172.17.0.9:64775, err= --- PASS: TestCopyLongFileNameCollision (0.20s) === RUN TestCopyFileMaxTransfer run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:17 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:57669") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39828->172.17.0.9:57669, err= 2025/12/26 01:38:17 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: size = 14 OK 2025/12/26 01:38:17 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: renamed to: TestCopyFileMaxTransfer/file1 2025/12/26 01:38:17 INFO : TestCopyFileMaxTransfer/file1: Copied (new) 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:10154") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48776->172.17.0.9:10154, err= 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:36058") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50686->172.17.0.9:36058, err= 2025/12/26 01:38:17 DEBUG : TestCopyFileMaxTransfer/file2: Need to transfer - File not found at Destination 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:15883") 2025/12/26 01:38:17 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50282->172.17.0.9:15883, err= 2025/12/26 01:38:18 DEBUG : TestCopyFileMaxTransfer/file2.945646ab.partial: Removed after failed upload: 1 error occurred: * max transfer limit reached as set by --max-transfer 2025/12/26 01:38:18 ERROR : TestCopyFileMaxTransfer/file2: Failed to copy: update stor: 1 error occurred: * max transfer limit reached as set by --max-transfer 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:37068") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51680->172.17.0.9:37068, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:1163") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:43786->172.17.0.9:1163, err= 2025/12/26 01:38:18 DEBUG : TestCopyFileMaxTransfer/file3: Need to transfer - File not found at Destination 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:30244") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50752->172.17.0.9:30244, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:62217") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48262->172.17.0.9:62217, err= 2025/12/26 01:38:18 DEBUG : TestCopyFileMaxTransfer/file4: Need to transfer - File not found at Destination 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:64244") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36138->172.17.0.9:64244, err= 2025/12/26 01:38:18 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: size = 2062 OK 2025/12/26 01:38:18 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: renamed to: TestCopyFileMaxTransfer/file4 2025/12/26 01:38:18 INFO : TestCopyFileMaxTransfer/file4: Copied (new) 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:40246") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38352->172.17.0.9:40246, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:5456") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35678->172.17.0.9:5456, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:45126") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:40238->172.17.0.9:45126, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21142") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38400->172.17.0.9:21142, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:49054") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47634->172.17.0.9:49054, err= --- PASS: TestCopyFileMaxTransfer (1.09s) === RUN TestDeduplicateInteractive run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:64556") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53574->172.17.0.9:64556, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:48824") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37630->172.17.0.9:48824, err= --- SKIP: TestDeduplicateInteractive (0.00s) === RUN TestDeduplicateSkip run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:4336") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44810->172.17.0.9:4336, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:25415") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55496->172.17.0.9:25415, err= --- SKIP: TestDeduplicateSkip (0.00s) === RUN TestDeduplicateSizeOnly run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:16700") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42772->172.17.0.9:16700, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21304") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36402->172.17.0.9:21304, err= --- SKIP: TestDeduplicateSizeOnly (0.00s) === RUN TestDeduplicateFirst run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:29595") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36572->172.17.0.9:29595, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21913") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47906->172.17.0.9:21913, err= --- SKIP: TestDeduplicateFirst (0.00s) === RUN TestDeduplicateNewest run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:47891") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37574->172.17.0.9:47891, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:37760") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48804->172.17.0.9:37760, err= --- SKIP: TestDeduplicateNewest (0.00s) === RUN TestDeduplicateNewestByHash run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" dedupe_test.go:36: Can't run this test without a hash 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:17352") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35718->172.17.0.9:17352, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:8039") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45586->172.17.0.9:8039, err= --- SKIP: TestDeduplicateNewestByHash (0.00s) === RUN TestDeduplicateOldest run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:56175") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51140->172.17.0.9:56175, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:46157") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39074->172.17.0.9:46157, err= --- SKIP: TestDeduplicateOldest (0.00s) === RUN TestDeduplicateLargest run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:5014") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45668->172.17.0.9:5014, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:18581") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35594->172.17.0.9:18581, err= --- SKIP: TestDeduplicateLargest (0.00s) === RUN TestDeduplicateSmallest run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:5075") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51026->172.17.0.9:5075, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:25363") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49544->172.17.0.9:25363, err= --- SKIP: TestDeduplicateSmallest (0.00s) === RUN TestDeduplicateRename run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:41795") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60258->172.17.0.9:41795, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:34613") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35744->172.17.0.9:34613, err= --- SKIP: TestDeduplicateRename (0.00s) === RUN TestMergeDirs run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" dedupe_test.go:256: Can't merge directories 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:50400") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48702->172.17.0.9:50400, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:34436") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:40648->172.17.0.9:34436, err= --- SKIP: TestMergeDirs (0.00s) === RUN TestListDirSorted run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:33473") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58818->172.17.0.9:33473, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:36932") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50700->172.17.0.9:36932, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:37296") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47342->172.17.0.9:37296, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:53776") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46718->172.17.0.9:53776, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21546") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51832->172.17.0.9:21546, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:10154") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48778->172.17.0.9:10154, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:63210") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48584->172.17.0.9:63210, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:28261") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36564->172.17.0.9:28261, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:60668") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:33030->172.17.0.9:60668, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:33940") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48398->172.17.0.9:33940, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:23601") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46920->172.17.0.9:23601, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:25715") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48834->172.17.0.9:25715, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:38147") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42148->172.17.0.9:38147, err= 2025/12/26 01:38:18 DEBUG : a.txt: Excluded (Size Filter) 2025/12/26 01:38:18 DEBUG : a.txt: Excluded 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:27262") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36354->172.17.0.9:27262, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:28441") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36752->172.17.0.9:28441, err= 2025/12/26 01:38:18 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2025/12/26 01:38:18 DEBUG : sub dir/hello world2: Excluded 2025/12/26 01:38:18 DEBUG : sub dir/hello world: Excluded (Size Filter) 2025/12/26 01:38:18 DEBUG : sub dir/hello world: Excluded 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:55332") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46616->172.17.0.9:55332, err= 2025/12/26 01:38:18 DEBUG : sub dir/ignore dir: Excluded 2025/12/26 01:38:18 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2025/12/26 01:38:18 DEBUG : sub dir/hello world2: Excluded 2025/12/26 01:38:18 DEBUG : sub dir/hello world: Excluded (Size Filter) 2025/12/26 01:38:18 DEBUG : sub dir/hello world: Excluded 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:29636") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46608->172.17.0.9:29636, err= 2025/12/26 01:38:18 DEBUG : sub dir/ignore dir: Excluded 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:35587") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41872->172.17.0.9:35587, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:60351") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53200->172.17.0.9:60351, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:22503") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38866->172.17.0.9:22503, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:55711") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46362->172.17.0.9:55711, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:48406") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:18908") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48184->172.17.0.9:18908, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59472->172.17.0.9:48406, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12077") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49792->172.17.0.9:12077, err= --- PASS: TestListDirSorted (0.05s) === RUN TestListDirSortedFn run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:24447") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52694->172.17.0.9:24447, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:34294") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44496->172.17.0.9:34294, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:13761") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48250->172.17.0.9:13761, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:27910") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60830->172.17.0.9:27910, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:11375") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54560->172.17.0.9:11375, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:52383") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57306->172.17.0.9:52383, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:49978") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:43184->172.17.0.9:49978, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:17157") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36570->172.17.0.9:17157, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:32279") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:33724->172.17.0.9:32279, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:13195") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:49132") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42124->172.17.0.9:13195, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50478->172.17.0.9:49132, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:4929") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57064->172.17.0.9:4929, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:57855") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50564->172.17.0.9:57855, err= 2025/12/26 01:38:18 DEBUG : a.txt: Excluded (Size Filter) 2025/12/26 01:38:18 DEBUG : a.txt: Excluded 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:35188") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46422->172.17.0.9:35188, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:58083") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42758->172.17.0.9:58083, err= 2025/12/26 01:38:18 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2025/12/26 01:38:18 DEBUG : sub dir/hello world2: Excluded 2025/12/26 01:38:18 DEBUG : sub dir/hello world: Excluded (Size Filter) 2025/12/26 01:38:18 DEBUG : sub dir/hello world: Excluded 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:22285") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53230->172.17.0.9:22285, err= 2025/12/26 01:38:18 DEBUG : sub dir/ignore dir: Excluded 2025/12/26 01:38:18 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2025/12/26 01:38:18 DEBUG : sub dir/hello world2: Excluded 2025/12/26 01:38:18 DEBUG : sub dir/hello world: Excluded (Size Filter) 2025/12/26 01:38:18 DEBUG : sub dir/hello world: Excluded 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:45686") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47240->172.17.0.9:45686, err= 2025/12/26 01:38:18 DEBUG : sub dir/ignore dir: Excluded 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:28972") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:43108->172.17.0.9:28972, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:50528") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39712->172.17.0.9:50528, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:20650") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39052->172.17.0.9:20650, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12909") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51270->172.17.0.9:12909, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:51058") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52514->172.17.0.9:51058, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12064") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:32914->172.17.0.9:12064, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:59384") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50110->172.17.0.9:59384, err= --- PASS: TestListDirSortedFn (0.05s) === RUN TestListJSON run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:64862") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52362->172.17.0.9:64862, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:49633") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39440->172.17.0.9:49633, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:19526") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38924->172.17.0.9:19526, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:50976") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44022->172.17.0.9:50976, err= === RUN TestListJSON/Default 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:11476") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53760->172.17.0.9:11476, err= === RUN TestListJSON/FilesOnly 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:64102") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41774->172.17.0.9:64102, err= === RUN TestListJSON/DirsOnly 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12784") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38152->172.17.0.9:12784, err= === RUN TestListJSON/Recurse 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:49729") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57406->172.17.0.9:49729, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:20156") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59720->172.17.0.9:20156, err= === RUN TestListJSON/SubDir 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:59524") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48890->172.17.0.9:59524, err= === RUN TestListJSON/NoModTime 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:44559") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52134->172.17.0.9:44559, err= === RUN TestListJSON/NoMimeType 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:55571") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48032->172.17.0.9:55571, err= === RUN TestListJSON/ShowHash 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:47658") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36108->172.17.0.9:47658, err= === RUN TestListJSON/HashTypes 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:30741") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34118->172.17.0.9:30741, err= 2025/12/26 01:38:18 ERROR : file1: Failed to read hash: hash type not supported === RUN TestListJSON/Metadata 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:28811") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45100->172.17.0.9:28811, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:11494") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38752->172.17.0.9:11494, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:34235") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41772->172.17.0.9:34235, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:43410") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36652->172.17.0.9:43410, 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:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:3265") 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:32918->172.17.0.9:3265, err= 2025/12/26 01:38:18 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:59524") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48906->172.17.0.9:59524, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:37547") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59684->172.17.0.9:37547, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:52917") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49572->172.17.0.9:52917, err= === RUN TestStatJSON/Root 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:64259") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54176->172.17.0.9:64259, err= === RUN TestStatJSON/RootFilesOnly === RUN TestStatJSON/RootDirsOnly 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:23546") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60334->172.17.0.9:23546, err= === RUN TestStatJSON/Dir 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:38860") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53426->172.17.0.9:38860, err= === RUN TestStatJSON/DirWithTrailingSlash 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:41881") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42330->172.17.0.9:41881, err= === RUN TestStatJSON/File === RUN TestStatJSON/NotFound 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:44563") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60548->172.17.0.9:44563, err= === RUN TestStatJSON/DirFilesOnly === RUN TestStatJSON/FileFilesOnly === RUN TestStatJSON/NotFoundFilesOnly === RUN TestStatJSON/DirDirsOnly 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:35174") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:40346->172.17.0.9:35174, err= === RUN TestStatJSON/FileDirsOnly 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:44488") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:43696->172.17.0.9:44488, err= === RUN TestStatJSON/NotFoundDirsOnly 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:27536") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35534->172.17.0.9:27536, err= === RUN TestStatJSON/RootNotFound 2025/12/26 01:38:19 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-gecifuw0fota/notfound" 2025/12/26 01:38:19 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:19 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:19 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:19 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:19 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:19 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:19 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:19 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:19 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:19 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/notfound: Connecting to FTP server 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/notfound: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/notfound: > dial: conn=172.17.0.1:47556->172.17.0.9:21, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/notfound: dial("tcp","172.17.0.9:33423") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/notfound: > dial: conn=172.17.0.1:58228->172.17.0.9:33423, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:42432") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52684->172.17.0.9:42432, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12797") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55998->172.17.0.9:12797, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:20638") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49444->172.17.0.9:20638, err= --- PASS: TestStatJSON (0.04s) --- 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:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 INFO : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: Making directory 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:63746") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38504->172.17.0.9:63746, err= 2025/12/26 01:38:19 INFO : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: Making directory 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:1709") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:43042->172.17.0.9:1709, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:14658") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59652->172.17.0.9:14658, err= --- PASS: TestMkdir (0.00s) === RUN TestLsd run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:55189") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35722->172.17.0.9:55189, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:25111") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39530->172.17.0.9:25111, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:29428") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35706->172.17.0.9:29428, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:3437") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39472->172.17.0.9:3437, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:24690") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:43204->172.17.0.9:24690, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:59986") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49842->172.17.0.9:59986, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:16792") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45460->172.17.0.9:16792, err= --- PASS: TestLsd (0.01s) === RUN TestLs run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:10840") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50266->172.17.0.9:10840, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:55430") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44902->172.17.0.9:55430, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:36850") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35592->172.17.0.9:36850, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:24268") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49324->172.17.0.9:24268, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:27104") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41924->172.17.0.9:27104, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:13352") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56028->172.17.0.9:13352, err= --- PASS: TestLs (0.01s) === RUN TestLsWithFilesFrom run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:52701") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57218->172.17.0.9:52701, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:45212") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37852->172.17.0.9:45212, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:57184") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35910->172.17.0.9:57184, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:22712") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45082->172.17.0.9:22712, err= 2025/12/26 01:38:19 DEBUG : empty space: Excluded (FilesFrom Filter) 2025/12/26 01:38:19 DEBUG : empty space: Excluded 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:33418") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56168->172.17.0.9:33418, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:50476") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59870->172.17.0.9:50476, err= --- PASS: TestLsWithFilesFrom (0.01s) === RUN TestLsLong run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:27191") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58372->172.17.0.9:27191, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:35010") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55644->172.17.0.9:35010, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21286") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56492->172.17.0.9:21286, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:53342") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54878->172.17.0.9:53342, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:31984") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38636->172.17.0.9:31984, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:57276") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35310->172.17.0.9:57276, err= --- PASS: TestLsLong (0.01s) === RUN TestHashSums run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:7444") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50124->172.17.0.9:7444, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:16290") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54220->172.17.0.9:16290, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:15718") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:33478->172.17.0.9:15718, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12881") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42356->172.17.0.9:12881, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:3116") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53814->172.17.0.9:3116, err= --- PASS: TestHashSums (0.01s) === RUN TestHashSumsWithErrors 2025/12/26 01:38:19 DEBUG : Creating backend with remote ":memory:" 2025/12/26 01:38:19 ERROR : file1: hash unsupported: hash type not supported --- PASS: TestHashSumsWithErrors (0.00s) === RUN TestHashStream 2025/12/26 01:38:19 DEBUG : Creating md5 hash of 0 bytes read from input stream 2025/12/26 01:38:19 DEBUG : Creating md5 hash of 0 bytes read from input stream 2025/12/26 01:38:19 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2025/12/26 01:38:19 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2025/12/26 01:38:19 DEBUG : Creating md5 hash of 12 bytes read from input stream 2025/12/26 01:38:19 DEBUG : Creating md5 hash of 12 bytes read from input stream 2025/12/26 01:38:19 DEBUG : Creating sha1 hash of 12 bytes read from input stream 2025/12/26 01:38:19 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:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:46063") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60474->172.17.0.9:46063, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:28461") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55934->172.17.0.9:28461, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:8038") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44876->172.17.0.9:8038, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:24378") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49858->172.17.0.9:24378, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:54609") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51156->172.17.0.9:54609, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:54556") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51456->172.17.0.9:54556, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:8612") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:40486->172.17.0.9:8612, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:20182") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59632->172.17.0.9:20182, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:27664") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42892->172.17.0.9:27664, err= --- PASS: TestCount (0.02s) === RUN TestDelete run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12807") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:43128->172.17.0.9:12807, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:18228") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46046->172.17.0.9:18228, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:26800") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37656->172.17.0.9:26800, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:3057") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51542->172.17.0.9:3057, err= 2025/12/26 01:38:19 DEBUG : Waiting for deletions to finish 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:58461") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38050->172.17.0.9:58461, err= 2025/12/26 01:38:19 DEBUG : large: Excluded (Size Filter) 2025/12/26 01:38:19 DEBUG : large: Excluded 2025/12/26 01:38:19 INFO : medium: Deleted 2025/12/26 01:38:19 INFO : small: Deleted 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:58565") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52128->172.17.0.9:58565, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12731") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45410->172.17.0.9:12731, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:62311") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42352->172.17.0.9:62311, err= --- PASS: TestDelete (0.01s) === RUN TestMaxDelete run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:39425") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53316->172.17.0.9:39425, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:5836") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:33400->172.17.0.9:5836, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:7982") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58366->172.17.0.9:7982, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:50224") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35034->172.17.0.9:50224, err= 2025/12/26 01:38:19 DEBUG : Waiting for deletions to finish 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12217") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52618->172.17.0.9:12217, err= 2025/12/26 01:38:19 ERROR : large: Got fatal error on delete: --max-delete threshold reached 2025/12/26 01:38:19 INFO : medium: Deleted 2025/12/26 01:38:19 INFO : small: Deleted 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:23771") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53482->172.17.0.9:23771, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:54417") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56292->172.17.0.9:54417, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:56937") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53882->172.17.0.9:56937, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:40689") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56326->172.17.0.9:40689, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:61639") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48994->172.17.0.9:61639, err= --- PASS: TestMaxDelete (0.02s) === RUN TestMaxDeleteSizeLargeFile run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:49895") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42970->172.17.0.9:49895, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:54445") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54192->172.17.0.9:54445, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:1846") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46642->172.17.0.9:1846, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:38014") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46178->172.17.0.9:38014, err= 2025/12/26 01:38:19 DEBUG : Waiting for deletions to finish 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:45428") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:33194->172.17.0.9:45428, err= 2025/12/26 01:38:19 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2025/12/26 01:38:19 INFO : small: Deleted 2025/12/26 01:38:19 INFO : medium: Deleted 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:26590") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39418->172.17.0.9:26590, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:42274") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52232->172.17.0.9:42274, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:60207") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58926->172.17.0.9:60207, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:42931") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52244->172.17.0.9:42931, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:29794") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57722->172.17.0.9:29794, err= --- PASS: TestMaxDeleteSizeLargeFile (0.02s) === RUN TestMaxDeleteSize run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:43885") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44264->172.17.0.9:43885, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:23538") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57942->172.17.0.9:23538, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:9067") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58840->172.17.0.9:9067, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:32310") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36802->172.17.0.9:32310, err= 2025/12/26 01:38:19 DEBUG : Waiting for deletions to finish 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:17441") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42128->172.17.0.9:17441, err= 2025/12/26 01:38:19 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2025/12/26 01:38:19 INFO : small: Deleted 2025/12/26 01:38:19 INFO : medium: Deleted 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:37042") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57204->172.17.0.9:37042, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:65453") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58556->172.17.0.9:65453, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:20231") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37218->172.17.0.9:20231, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:23483") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35646->172.17.0.9:23483, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:13988") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44576->172.17.0.9:13988, err= --- PASS: TestMaxDeleteSize (0.02s) === RUN TestReadFile run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:7792") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49640->172.17.0.9:7792, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:5636") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55774->172.17.0.9:5636, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:60980") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52580->172.17.0.9:60980, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:2437") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38688->172.17.0.9:2437, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:27407") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:43148->172.17.0.9:27407, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:2563") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36350->172.17.0.9:2563, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:27454") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37064->172.17.0.9:27454, err= --- PASS: TestReadFile (0.01s) === RUN TestRetry 2025/12/26 01:38:19 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 1/5 2025/12/26 01:38:19 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 2/5 2025/12/26 01:38:19 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2025/12/26 01:38:19 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2025/12/26 01:38:19 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2025/12/26 01:38:19 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2025/12/26 01:38:19 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:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:2249") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44136->172.17.0.9:2249, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:20917") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41766->172.17.0.9:20917, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:24873") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58234->172.17.0.9:24873, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:59801") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42422->172.17.0.9:59801, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:56375") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47252->172.17.0.9:56375, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21905") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53140->172.17.0.9:21905, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:26524") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:33502->172.17.0.9:26524, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:54456") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55190->172.17.0.9:54456, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:30733") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59040->172.17.0.9:30733, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:51073") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:40404->172.17.0.9:51073, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:36399") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48400->172.17.0.9:36399, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:50953") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60746->172.17.0.9:50953, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:18535") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41638->172.17.0.9:18535, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:33272") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36170->172.17.0.9:33272, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:43594") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50342->172.17.0.9:43594, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:38853") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42664->172.17.0.9:38853, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:1719") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55334->172.17.0.9:1719, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:63128") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51762->172.17.0.9:63128, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:30751") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41436->172.17.0.9:30751, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:38761") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49318->172.17.0.9:38761, err= --- PASS: TestCat (0.11s) === RUN TestPurge 2025/12/26 01:38:19 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-bizofeh7zoji" 2025/12/26 01:38:19 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/12/26 01:38:19 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:19 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:19 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:19 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:19 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:19 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:19 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:19 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:19 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:19 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: Connecting to FTP server 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:47562->172.17.0.9:21, err= 2025/12/26 01:38:19 DEBUG : Creating backend with remote "/tmp/rclone4112893806" run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-bizofeh7zoji", Local "Local file system at /tmp/rclone4112893806", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:21337") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:53610->172.17.0.9:21337, err= 2025/12/26 01:38:19 INFO : A2: Making directory 2025/12/26 01:38:19 INFO : A1/B2: Making directory 2025/12/26 01:38:19 INFO : A1/B2/C2: Making directory 2025/12/26 01:38:19 INFO : A1/B1/C3: Making directory 2025/12/26 01:38:19 INFO : A3: Making directory 2025/12/26 01:38:19 INFO : A3/B3: Making directory 2025/12/26 01:38:19 INFO : A3/B3/C4: Making directory 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:4646") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:42648->172.17.0.9:4646, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:32338") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:50024->172.17.0.9:32338, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: Connecting to FTP server 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: Connecting to FTP server 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:47574->172.17.0.9:21, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:54589") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:41444->172.17.0.9:54589, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:16264") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:38568->172.17.0.9:16264, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:6274") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:49876->172.17.0.9:6274, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:10700") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:46054->172.17.0.9:10700, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:47580->172.17.0.9:21, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:3615") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:37084->172.17.0.9:3615, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:28895") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:46030->172.17.0.9:28895, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: Connecting to FTP server 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:46884") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:53448->172.17.0.9:46884, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:3849") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:35990->172.17.0.9:3849, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:64455") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:50996->172.17.0.9:64455, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:47590->172.17.0.9:21, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:23866") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:58732->172.17.0.9:23866, err= 2025/12/26 01:38:19 DEBUG : Waiting for deletions to finish 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:36113") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:51332->172.17.0.9:36113, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:30270") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:58428->172.17.0.9:30270, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:22651") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:34982->172.17.0.9:22651, err= 2025/12/26 01:38:19 INFO : A1/B1/C1/one: Deleted 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:45563") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:43018->172.17.0.9:45563, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:61966") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:34256->172.17.0.9:61966, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:4584") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:48168->172.17.0.9:4584, err= 2025/12/26 01:38:19 DEBUG : removing 2 level 3 directories 2025/12/26 01:38:19 INFO : A1/B1/C3: Removing directory 2025/12/26 01:38:19 INFO : A1/B1/C1: Removing directory 2025/12/26 01:38:19 DEBUG : removing 1 level 2 directories 2025/12/26 01:38:19 INFO : A1/B1: Removing directory 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:5064") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:33082->172.17.0.9:5064, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:63217") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:19005") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:48998->172.17.0.9:63217, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:40222") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:43958->172.17.0.9:19005, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:51268->172.17.0.9:40222, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:15664") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:27443") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:59876->172.17.0.9:27443, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:37902->172.17.0.9:15664, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:11481") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:50860") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:44472->172.17.0.9:50860, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:54008->172.17.0.9:11481, err= 2025/12/26 01:38:19 DEBUG : Waiting for deletions to finish 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:51701") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:50564->172.17.0.9:51701, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:52973") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:60290") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:56598->172.17.0.9:52973, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:56318->172.17.0.9:60290, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:19931") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:53194->172.17.0.9:19931, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:2270") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:50746->172.17.0.9:2270, err= 2025/12/26 01:38:19 INFO : A1/two: Deleted 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:7983") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:36642->172.17.0.9:7983, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:54709") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:60572->172.17.0.9:54709, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:38096") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:40788->172.17.0.9:38096, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:18076") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:36266->172.17.0.9:18076, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:46617") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:39996->172.17.0.9:46617, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:41113") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:55704->172.17.0.9:41113, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:6358") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:37016->172.17.0.9:6358, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:42944") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:55306->172.17.0.9:42944, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:5247") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:57976->172.17.0.9:5247, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:27680") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:47628->172.17.0.9:27680, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:31814") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:51342->172.17.0.9:31814, err= 2025/12/26 01:38:19 DEBUG : removing 2 level 3 directories 2025/12/26 01:38:19 INFO : A3/B3/C4: Removing directory 2025/12/26 01:38:19 INFO : A1/B2/C2: Removing directory 2025/12/26 01:38:19 DEBUG : removing 2 level 2 directories 2025/12/26 01:38:19 INFO : A3/B3: Removing directory 2025/12/26 01:38:19 INFO : A1/B2: Removing directory 2025/12/26 01:38:19 DEBUG : removing 3 level 1 directories 2025/12/26 01:38:19 INFO : A3: Removing directory 2025/12/26 01:38:19 INFO : A1: Removing directory 2025/12/26 01:38:19 INFO : A2: Removing directory 2025/12/26 01:38:19 DEBUG : removing 1 level 0 directories 2025/12/26 01:38:19 INFO : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: Removing directory 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:7786") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:58130->172.17.0.9:7786, err= 2025/12/26 01:38:19 ERROR : error listing: directory not found 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: dial("tcp","172.17.0.9:50303") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: > dial: conn=172.17.0.1:48574->172.17.0.9:50303, err= 2025/12/26 01:38:19 ERROR : error listing: directory not found 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-bizofeh7zoji: Purge dir "" 2025/12/26 01:38:19 NOTICE: purge failed to rmdir "": directory not found 2025/12/26 01:38:19 NOTICE: purge failed: directory not found --- PASS: TestPurge (0.11s) === RUN TestRmdirsNoLeaveRoot run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:35335") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41592->172.17.0.9:35335, err= 2025/12/26 01:38:19 INFO : A2: Making directory 2025/12/26 01:38:19 INFO : A1/B2: Making directory 2025/12/26 01:38:19 INFO : A1/B2/C2: Making directory 2025/12/26 01:38:19 INFO : A1/B1/C3: Making directory 2025/12/26 01:38:19 INFO : A3: Making directory 2025/12/26 01:38:19 INFO : A3/B3: Making directory 2025/12/26 01:38:19 INFO : A3/B3/C4: Making directory 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:10184") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55042->172.17.0.9:10184, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:23794") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48864->172.17.0.9:23794, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:34611") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48180->172.17.0.9:34611, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:13883") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58574->172.17.0.9:13883, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:64737") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36290->172.17.0.9:64737, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:46906") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: Connecting to FTP server 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45160->172.17.0.9:46906, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47594->172.17.0.9:21, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:53455") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50706->172.17.0.9:53455, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:30447") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42124->172.17.0.9:30447, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:4133") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49976->172.17.0.9:4133, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:47770") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38036->172.17.0.9:47770, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:37427") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50858->172.17.0.9:37427, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:30215") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35512->172.17.0.9:30215, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:50379") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34986->172.17.0.9:50379, err= 2025/12/26 01:38:19 DEBUG : removing 1 level 3 directories 2025/12/26 01:38:19 INFO : A3/B3/C4: Removing directory 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:41320") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44588->172.17.0.9:41320, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:45266") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:36802") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35790->172.17.0.9:45266, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60566->172.17.0.9:36802, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:18895") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51010->172.17.0.9:18895, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:39960") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34938->172.17.0.9:39960, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:60470") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47788->172.17.0.9:60470, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:19468") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34560->172.17.0.9:19468, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:60782") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37852->172.17.0.9:60782, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12819") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42528->172.17.0.9:12819, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:37546") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57566->172.17.0.9:37546, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:49373") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57364->172.17.0.9:49373, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:48909") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59680->172.17.0.9:48909, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12305") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:62969") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50290->172.17.0.9:12305, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48876->172.17.0.9:62969, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:43835") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:33644->172.17.0.9:43835, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:57049") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51566->172.17.0.9:57049, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:22600") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35136->172.17.0.9:22600, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:6409") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:49306") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53232->172.17.0.9:6409, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37190->172.17.0.9:49306, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:13475") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38624->172.17.0.9:13475, err= 2025/12/26 01:38:19 DEBUG : removing 2 level 3 directories 2025/12/26 01:38:19 INFO : A1/B2/C2: Removing directory 2025/12/26 01:38:19 INFO : A1/B1/C3: Removing directory 2025/12/26 01:38:19 DEBUG : removing 2 level 2 directories 2025/12/26 01:38:19 INFO : A3/B3: Removing directory 2025/12/26 01:38:19 INFO : A1/B2: Removing directory 2025/12/26 01:38:19 DEBUG : removing 2 level 1 directories 2025/12/26 01:38:19 INFO : A3: Removing directory 2025/12/26 01:38:19 INFO : A2: Removing directory 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:41939") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56060->172.17.0.9:41939, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:61815") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42116->172.17.0.9:61815, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:49403") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46216->172.17.0.9:49403, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12395") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56364->172.17.0.9:12395, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:52044") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45996->172.17.0.9:52044, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:61080") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54250->172.17.0.9:61080, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:61001") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48980->172.17.0.9:61001, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:44862") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34916->172.17.0.9:44862, err= 2025/12/26 01:38:19 DEBUG : removing 1 level 3 directories 2025/12/26 01:38:19 INFO : A1/B1/C1: Removing directory 2025/12/26 01:38:19 DEBUG : removing 1 level 2 directories 2025/12/26 01:38:19 INFO : A1/B1: Removing directory 2025/12/26 01:38:19 DEBUG : removing 1 level 1 directories 2025/12/26 01:38:19 INFO : A1: Removing directory 2025/12/26 01:38:19 DEBUG : removing 1 level 0 directories 2025/12/26 01:38:19 INFO : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: Removing directory 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:32185") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55196->172.17.0.9:32185, err= 2025/12/26 01:38:19 ERROR : error listing: directory not found 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:53826") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60178->172.17.0.9:53826, err= 2025/12/26 01:38:19 ERROR : error listing: directory not found --- PASS: TestRmdirsNoLeaveRoot (0.07s) === RUN TestRmdirsLeaveRoot run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 INFO : A1: Making directory 2025/12/26 01:38:19 INFO : A1/B1: Making directory 2025/12/26 01:38:19 INFO : A1/B1/C1: Making directory 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:17207") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47682->172.17.0.9:17207, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:24668") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48162->172.17.0.9:24668, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:5292") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41130->172.17.0.9:5292, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:51437") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49676->172.17.0.9:51437, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:19317") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55522->172.17.0.9:19317, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:17093") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48396->172.17.0.9:17093, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:38564") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47574->172.17.0.9:38564, err= 2025/12/26 01:38:19 DEBUG : removing 1 level 3 directories 2025/12/26 01:38:19 INFO : A1/B1/C1: Removing directory 2025/12/26 01:38:19 DEBUG : removing 1 level 2 directories 2025/12/26 01:38:19 INFO : A1/B1: Removing directory 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:45362") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57432->172.17.0.9:45362, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:11835") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37808->172.17.0.9:11835, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:59003") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34014->172.17.0.9:59003, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:49931") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36470->172.17.0.9:49931, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:37883") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44132->172.17.0.9:37883, err= --- PASS: TestRmdirsLeaveRoot (0.02s) === RUN TestRmdirsWithFilter run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 INFO : A1: Making directory 2025/12/26 01:38:19 INFO : A1/B1: Making directory 2025/12/26 01:38:19 INFO : A1/B1/C1: Making directory 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:4561") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51562->172.17.0.9:4561, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:43678") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46050->172.17.0.9:43678, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:16874") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56278->172.17.0.9:16874, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:6118") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34826->172.17.0.9:6118, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:59000") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42104->172.17.0.9:59000, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:34622") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34010->172.17.0.9:34622, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:40319") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57236->172.17.0.9:40319, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:60567") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46008->172.17.0.9:60567, err= 2025/12/26 01:38:19 DEBUG : removing 1 level 3 directories 2025/12/26 01:38:19 INFO : A1/B1/C1: Removing directory 2025/12/26 01:38:19 DEBUG : removing 1 level 2 directories 2025/12/26 01:38:19 INFO : A1/B1: Removing directory 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:50405") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50366->172.17.0.9:50405, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:44603") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36994->172.17.0.9:44603, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:23712") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60404->172.17.0.9:23712, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:16837") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58918->172.17.0.9:16837, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:14162") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52698->172.17.0.9:14162, err= --- PASS: TestRmdirsWithFilter (0.03s) === RUN TestCopyURL run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:20979") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:33822->172.17.0.9:20979, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:17697") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:40906->172.17.0.9:17697, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:34825") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:33526->172.17.0.9:34825, err= 2025/12/26 01:38:19 DEBUG : filename.txt: File name found in url 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:58918") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:40826->172.17.0.9:58918, err= 2025/12/26 01:38:19 DEBUG : headerfilename.txt: filename found in Content-Disposition header. 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:42920") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50398->172.17.0.9:42920, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:16424") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45488->172.17.0.9:16424, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:27343") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37354->172.17.0.9:27343, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:20838") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46928->172.17.0.9:20838, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:19026") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36450->172.17.0.9:19026, err= --- PASS: TestCopyURL (0.03s) === RUN TestCopyURLToWriter --- PASS: TestCopyURLToWriter (0.00s) === RUN TestMoveFile run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : file1: Need to transfer - File not found at Destination 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12799") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36960->172.17.0.9:12799, err= 2025/12/26 01:38:19 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2025/12/26 01:38:19 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2025/12/26 01:38:19 INFO : file1: Copied (new) to: sub/file2 2025/12/26 01:38:19 INFO : file1: Deleted 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:62814") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52818->172.17.0.9:62814, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:38339") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47938->172.17.0.9:38339, err= 2025/12/26 01:38:19 DEBUG : sub/file2: size = 14 OK 2025/12/26 01:38:19 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/12/26 01:38:19 DEBUG : file1: Unchanged skipping 2025/12/26 01:38:19 INFO : file1: Deleted 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:2552") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58578->172.17.0.9:2552, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:40274") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58860->172.17.0.9:40274, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: don't need to copy/move sub/file2, it is already at target location 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:13762") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50322->172.17.0.9:13762, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:11460") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48694->172.17.0.9:11460, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:20931") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57522->172.17.0.9:20931, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:41719") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49894->172.17.0.9:41719, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:28013") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37324->172.17.0.9:28013, err= --- PASS: TestMoveFile (0.03s) === RUN TestMoveFileWithIgnoreExisting run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : file1: Need to transfer - File not found at Destination 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:31956") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51506->172.17.0.9:31956, err= 2025/12/26 01:38:19 DEBUG : file1.9aa3f62d.partial: size = 14 OK 2025/12/26 01:38:19 DEBUG : file1.9aa3f62d.partial: renamed to: file1 2025/12/26 01:38:19 INFO : file1: Copied (new) 2025/12/26 01:38:19 INFO : file1: Deleted 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:35825") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56046->172.17.0.9:35825, err= 2025/12/26 01:38:19 DEBUG : file1: Destination exists, skipping 2025/12/26 01:38:19 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:3965") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35744->172.17.0.9:3965, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:25692") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39686->172.17.0.9:25692, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:47315") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:33422->172.17.0.9:47315, err= --- PASS: TestMoveFileWithIgnoreExisting (0.03s) === RUN TestCaseInsensitiveMoveFile run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:19779") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39724->172.17.0.9:19779, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:19938") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35724->172.17.0.9:19938, err= --- PASS: TestCaseInsensitiveMoveFile (0.00s) === RUN TestCaseInsensitiveMoveFileDryRun run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:46467") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59686->172.17.0.9:46467, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:26222") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37398->172.17.0.9:26222, err= --- PASS: TestCaseInsensitiveMoveFileDryRun (0.00s) === RUN TestMoveFileBackupDir run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:29466") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:40692->172.17.0.9:29466, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:35314") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54522->172.17.0.9:35314, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:32853") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55770->172.17.0.9:32853, err= 2025/12/26 01:38:19 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-gecifuw0fota/backup" 2025/12/26 01:38:19 DEBUG : Setting type="ftp" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2025/12/26 01:38:19 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:19 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:19 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:19 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:19 DEBUG : TestFTPProftpd: detected overridden config - adding "{my9I5}" suffix to name 2025/12/26 01:38:19 DEBUG : Setting host="172.17.0.9" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2025/12/26 01:38:19 DEBUG : Setting user="rclone" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2025/12/26 01:38:19 DEBUG : Setting pass="YqzbJ1mMdSu8riSgolWx-_qVJOkzZjqlXp2tMZPK_dxj4g" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2025/12/26 01:38:19 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/backup: Connecting to FTP server 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/backup: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/backup: > dial: conn=172.17.0.1:47600->172.17.0.9:21, err= 2025/12/26 01:38:19 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-gecifuw0fota/backup" to be canonical "TestFTPProftpd{my9I5}:rclone-test-gecifuw0fota/backup" 2025/12/26 01:38:19 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone11451713) 2025/12/26 01:38:19 DEBUG : dst/file1: size = 18 (ftp://172.17.0.9:21/rclone-test-gecifuw0fota) 2025/12/26 01:38:19 DEBUG : dst/file1: Sizes differ 2025/12/26 01:38:19 INFO : dst/file1: Moved (server-side) 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:47479") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60794->172.17.0.9:47479, err= 2025/12/26 01:38:19 DEBUG : dst/file1.58903690.partial: size = 14 OK 2025/12/26 01:38:19 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2025/12/26 01:38:19 INFO : dst/file1: Copied (new) 2025/12/26 01:38:19 INFO : dst/file1: Deleted 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:25606") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37496->172.17.0.9:25606, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:31652") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:59432") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:33378->172.17.0.9:59432, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36260->172.17.0.9:31652, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:43734") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60604->172.17.0.9:43734, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:63430") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50006->172.17.0.9:63430, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:22694") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:36853") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49854->172.17.0.9:22694, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49110->172.17.0.9:36853, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:16744") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41888->172.17.0.9:16744, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:2784") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49458->172.17.0.9:2784, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota/backup: closing 1 unused connections --- PASS: TestMoveFileBackupDir (0.04s) === 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:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:54090") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58398->172.17.0.9:54090, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:38465") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:33724->172.17.0.9:38465, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:48705") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39030->172.17.0.9:48705, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:51351") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49754->172.17.0.9:51351, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:50272") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54186->172.17.0.9:50272, err= 2025/12/26 01:38:19 INFO : A1/B2: Making directory 2025/12/26 01:38:19 INFO : A1/B1/C3: Making directory 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:62581") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48338->172.17.0.9:62581, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:25983") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51848->172.17.0.9:25983, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:15304") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53106->172.17.0.9:15304, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:25775") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38568->172.17.0.9:25775, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:52894") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:14251") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:30308") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50428->172.17.0.9:52894, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36810->172.17.0.9:14251, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42752->172.17.0.9:30308, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:46286") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49258->172.17.0.9:46286, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:19570") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37984->172.17.0.9:19570, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:44950") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42726->172.17.0.9:44950, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:25554") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53530->172.17.0.9:25554, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21231") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60632->172.17.0.9:21231, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:18010") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:58282") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54240->172.17.0.9:18010, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52322->172.17.0.9:58282, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:61784") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47704->172.17.0.9:61784, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:62136") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47916->172.17.0.9:62136, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:26471") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54090->172.17.0.9:26471, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:61243") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56112->172.17.0.9:61243, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:17807") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:3351") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49892->172.17.0.9:17807, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41130->172.17.0.9:3351, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: Connecting to FTP server 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47604->172.17.0.9:21, err= 2025/12/26 01:38:19 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2025/12/26 01:38:19 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2025/12/26 01:38:19 INFO : A2/one: Moved (server-side) to: A3/one 2025/12/26 01:38:19 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2025/12/26 01:38:19 INFO : A2/two: Moved (server-side) to: A3/two 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:26627") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42884->172.17.0.9:26627, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:54745") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54546->172.17.0.9:54745, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:1576") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:40488->172.17.0.9:1576, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:33682") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41670->172.17.0.9:33682, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:41515") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55782->172.17.0.9:41515, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:53157") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34220->172.17.0.9:53157, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:43080") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59318->172.17.0.9:43080, err= 2025/12/26 01:38:19 INFO : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:54339") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55042->172.17.0.9:54339, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:36252") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:38541") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50404->172.17.0.9:36252, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34520->172.17.0.9:38541, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:63893") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41126->172.17.0.9:63893, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:9221") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:43478") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44786->172.17.0.9:43478, err= 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47120->172.17.0.9:9221, err= 2025/12/26 01:38:19 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2025/12/26 01:38:19 INFO : A3/two: Moved (server-side) to: A4/two 2025/12/26 01:38:19 INFO : A3/one: Moved (server-side) to: A4/one 2025/12/26 01:38:19 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2025/12/26 01:38:19 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:38584") 2025/12/26 01:38:19 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55084->172.17.0.9:38584, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:63329") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55430->172.17.0.9:63329, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:29580") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44618->172.17.0.9:29580, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:20008") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56242->172.17.0.9:20008, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:19447") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:57326") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35006->172.17.0.9:57326, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42912->172.17.0.9:19447, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:33030") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56438->172.17.0.9:33030, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:38002") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47196->172.17.0.9:38002, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:47299") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50012->172.17.0.9:47299, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:1623") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50040->172.17.0.9:1623, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:32779") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56624->172.17.0.9:32779, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:35160") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42516->172.17.0.9:35160, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:33146") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:54760") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41792->172.17.0.9:33146, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42644->172.17.0.9:54760, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:62258") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45192->172.17.0.9:62258, err= --- PASS: TestDirMove (0.28s) === RUN TestGetFsInfo run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:47623") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48480->172.17.0.9:47623, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:4005") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48282->172.17.0.9:4005, err= --- PASS: TestGetFsInfo (0.00s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:7794") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51914->172.17.0.9:7794, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: File to upload is small (34 bytes), uploading instead of streaming 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:49906") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:40484->172.17.0.9:49906, err= 2025/12/26 01:38:20 DEBUG : no_checksum_small_file_from_pipe: size = 34 OK 2025/12/26 01:38:20 NOTICE: ftp://172.17.0.9:21/rclone-test-gecifuw0fota: --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2025/12/26 01:38:20 DEBUG : no_checksum_small_file_from_pipe: Size of src and dst objects identical 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:54610") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45620->172.17.0.9:54610, err= 2025/12/26 01:38:20 DEBUG : no_checksum_big_file_from_pipe: size = 102401 OK 2025/12/26 01:38:20 DEBUG : no_checksum_big_file_from_pipe: Size of src and dst objects identical 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:10013") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:40812->172.17.0.9:10013, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:46302") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60928->172.17.0.9:46302, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:47375") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39142->172.17.0.9:47375, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=false run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:43156") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:37848->172.17.0.9:43156, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: File to upload is small (34 bytes), uploading instead of streaming 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:34129") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51928->172.17.0.9:34129, err= 2025/12/26 01:38:20 DEBUG : with_checksum_small_file_from_pipe: size = 34 OK 2025/12/26 01:38:20 DEBUG : with_checksum_small_file_from_pipe: Size of src and dst objects identical 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:51041") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38710->172.17.0.9:51041, err= 2025/12/26 01:38:20 DEBUG : with_checksum_big_file_from_pipe: size = 102401 OK 2025/12/26 01:38:20 DEBUG : with_checksum_big_file_from_pipe: Size of src and dst objects identical 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:3738") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46592->172.17.0.9:3738, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:60864") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45928->172.17.0.9:60864, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:48076") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57600->172.17.0.9:48076, err= === RUN TestRcat/withChecksum=false,ignoreChecksum=true run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:41586") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48398->172.17.0.9:41586, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: File to upload is small (34 bytes), uploading instead of streaming 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:32595") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50776->172.17.0.9:32595, err= 2025/12/26 01:38:20 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2025/12/26 01:38:20 DEBUG : ignore_checksum_small_file_from_pipe: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21322") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49300->172.17.0.9:21322, err= 2025/12/26 01:38:20 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2025/12/26 01:38:20 DEBUG : ignore_checksum_big_file_from_pipe: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:1333") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52732->172.17.0.9:1333, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:54174") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34878->172.17.0.9:54174, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:24071") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56182->172.17.0.9:24071, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=true run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:63807") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60996->172.17.0.9:63807, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: File to upload is small (34 bytes), uploading instead of streaming 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:62237") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38088->172.17.0.9:62237, err= 2025/12/26 01:38:20 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2025/12/26 01:38:20 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:9391") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60788->172.17.0.9:9391, err= 2025/12/26 01:38:20 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2025/12/26 01:38:20 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:52397") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50392->172.17.0.9:52397, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:52422") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59334->172.17.0.9:52422, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:5718") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57180->172.17.0.9:5718, err= --- PASS: TestRcat (0.07s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=false (0.02s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (0.02s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=true (0.02s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (0.02s) === RUN TestRcatMetadata run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" operations_test.go:1540: Skipping as destination doesn't support user metadata 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:58392") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47244->172.17.0.9:58392, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:20318") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34548->172.17.0.9:20318, err= --- SKIP: TestRcatMetadata (0.00s) === RUN TestRcatSize run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:26522") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34748->172.17.0.9:26522, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: File to upload is small (60 bytes), uploading instead of streaming 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:16308") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57014->172.17.0.9:16308, err= 2025/12/26 01:38:20 DEBUG : potato2: size = 60 OK 2025/12/26 01:38:20 DEBUG : potato2: Size of src and dst objects identical 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:19104") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54788->172.17.0.9:19104, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:59727") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36080->172.17.0.9:59727, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:37496") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44254->172.17.0.9:37496, err= --- PASS: TestRcatSize (0.01s) === RUN TestRcatSizeMetadata run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" operations_test.go:1621: Skipping as destination doesn't support user metadata 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:41460") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50548->172.17.0.9:41460, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:2214") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47444->172.17.0.9:2214, err= --- SKIP: TestRcatSizeMetadata (0.00s) === RUN TestTouchDir run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:40552") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:39610->172.17.0.9:40552, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:4391") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50910->172.17.0.9:4391, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:44295") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:43524->172.17.0.9:44295, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:21485") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:60948->172.17.0.9:21485, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:47455") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51712->172.17.0.9:47455, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:12572") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:51030->172.17.0.9:12572, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: Touching "empty space" 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: Touching "potato2" 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:6530") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:59632->172.17.0.9:6530, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: Touching "sub dir/potato3" 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:56403") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:53638->172.17.0.9:56403, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:42335") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46134->172.17.0.9:42335, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:43230") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47574->172.17.0.9:43230, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:31709") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34458->172.17.0.9:31709, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:36016") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:46148->172.17.0.9:36016, err= --- PASS: TestTouchDir (0.02s) === RUN TestMkdirMetadata run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" operations_test.go:1711: Skipping test as remote does not support MkdirMetadata 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:61274") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47354->172.17.0.9:61274, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:13332") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50696->172.17.0.9:13332, err= --- SKIP: TestMkdirMetadata (0.00s) === RUN TestMkdirModTime run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" operations_test.go:1730: Skipping test as remote does not support DirSetModTime or MkdirMetadata 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:49297") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54598->172.17.0.9:49297, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:19079") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55354->172.17.0.9:19079, err= --- SKIP: TestMkdirModTime (0.00s) === RUN TestCopyDirMetadata run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" operations_test.go:1751: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:39487") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42852->172.17.0.9:39487, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:40509") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34884->172.17.0.9:40509, err= --- SKIP: TestCopyDirMetadata (0.00s) === RUN TestSetDirModTime run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" operations_test.go:1787: Skipping test as remote does not support DirSetModTime or WriteDirSetModTime 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:27174") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:49756->172.17.0.9:27174, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:17530") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55410->172.17.0.9:17530, err= --- SKIP: TestSetDirModTime (0.00s) === RUN TestDirsEqual run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" operations_test.go:1831: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:61953") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:58882->172.17.0.9:61953, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:15140") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:50390->172.17.0.9:15140, err= --- SKIP: TestDirsEqual (0.00s) === RUN TestRemoveExisting run.go:185: Remote "ftp://172.17.0.9:21/rclone-test-gecifuw0fota", Local "Local file system at /tmp/rclone11451713", Modify Window "1s" 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:8565") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:44154->172.17.0.9:8565, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:9263") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55708->172.17.0.9:9263, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:6448") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:55520->172.17.0.9:6448, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:65184") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42208->172.17.0.9:65184, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:30855") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:36878->172.17.0.9:30855, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:48754") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35862->172.17.0.9:48754, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:37459") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:52098->172.17.0.9:37459, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:7994") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56320->172.17.0.9:7994, err= 2025/12/26 01:38:20 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.juyuduf3" before starting 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:46761") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:45564->172.17.0.9:46761, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:50825") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:56108->172.17.0.9:50825, err= 2025/12/26 01:38:20 DEBUG : sub dir/test remove existing.juyuduf3: TEST: removing renamed existing file after operation 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:2987") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48724->172.17.0.9:2987, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:59338") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:33528->172.17.0.9:59338, err= 2025/12/26 01:38:20 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.fasiwif3" before starting 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:38789") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:47548->172.17.0.9:38789, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:37437") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:40606->172.17.0.9:37437, err= 2025/12/26 01:38:20 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.fasiwif3: TEST: renaming existing back after failed operation 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:62615") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:42932->172.17.0.9:62615, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:40195") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35020->172.17.0.9:40195, err= 2025/12/26 01:38:20 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.zinarav3" before starting 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:53767") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:48274->172.17.0.9:53767, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:7879") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57774->172.17.0.9:7879, err= 2025/12/26 01:38:20 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.zinarav3: TEST: removing renamed existing file after operation 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:13010") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:35234->172.17.0.9:13010, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:19218") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:38798->172.17.0.9:19218, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:54009") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:41538->172.17.0.9:54009, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:9778") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:54024->172.17.0.9:9778, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:3397") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:34410->172.17.0.9:3397, err= --- PASS: TestRemoveExisting (0.05s) === 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 TestRcHashsumFile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcHashsumFile (0.00s) PASS 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: dial("tcp","172.17.0.9:65394") 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: > dial: conn=172.17.0.1:57300->172.17.0.9:65394, err= 2025/12/26 01:38:20 DEBUG : ftp://172.17.0.9:21/rclone-test-gecifuw0fota: Purge dir "" "./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPProftpd: -verbose" - Finished OK in 3.848679447s (try 1/5)