"./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPPureftpd: -verbose" - Starting (try 1/5) 2026/08/08 01:11:04 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-tugoxaq6daja" 2026/08/08 01:11:04 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/08 01:11:04 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:11:04 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:04 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:04 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:04 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:04 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:11:04 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:04 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:04 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:04 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:04 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: Connecting to FTP server 2026/08/08 01:11:04 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:04 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36816->172.17.0.5:21, err= 2026/08/08 01:11:07 DEBUG : Creating backend with remote "/tmp/rclone3390464971" === RUN TestDoMultiThreadCopy --- PASS: TestDoMultiThreadCopy (0.00s) === RUN TestMultithreadCalculateNumChunks === RUN TestMultithreadCalculateNumChunks/{size:1_chunkSize:65536_wantNumChunks:1} === RUN TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:1_wantNumChunks:1048576} === RUN TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:2_wantNumChunks:524288} === RUN TestMultithreadCalculateNumChunks/{size:1048577_chunkSize:2_wantNumChunks:524289} === RUN TestMultithreadCalculateNumChunks/{size:1048575_chunkSize:2_wantNumChunks:524288} --- PASS: TestMultithreadCalculateNumChunks (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1_chunkSize:65536_wantNumChunks:1} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:1_wantNumChunks:1048576} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:2_wantNumChunks:524288} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048577_chunkSize:2_wantNumChunks:524289} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048575_chunkSize:2_wantNumChunks:524288} (0.00s) === RUN TestMultithreadCopy run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" multithread_test.go:119: multithread writing not supported 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38125") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58660->172.17.0.5:38125, err= 2026/08/08 01:11:07 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopy (0.00s) === RUN TestMultithreadCopyAbort run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" multithread_test.go:119: multithread writing not supported 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31035") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:55004->172.17.0.5:31035, err= 2026/08/08 01:11:07 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopyAbort (0.00s) === RUN TestSizeDiffers 2026/08/08 01:11:07 DEBUG : a: size = 0 OK 2026/08/08 01:11:07 DEBUG : a: size = 1 (memory) 2026/08/08 01:11:07 DEBUG : a: size = 2 (memory) --- PASS: TestSizeDiffers (0.00s) === RUN TestReOpen === RUN TestReOpen/Normal === RUN TestReOpen/Normal/Basics 2026/08/08 01:11:07 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/ErrorAtStart === RUN TestReOpen/Normal/WithErrors 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/Normal/TooManyErrors 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/08/08 01:11:07 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/Normal/ReadAt 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/08 01:11:07 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/Normal/Seek 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/08 01:11:07 DEBUG : potato: Seek from 5 to 2 === RUN TestReOpen/Normal/AccountRead === RUN TestReOpen/Normal/AccountReadDelay 2026/08/08 01:11:07 DEBUG : potato: Seek from 10 to 0 2026/08/08 01:11:07 DEBUG : potato: Seek from 10 to 0 2026/08/08 01:11:07 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/AccountReadError === RUN TestReOpen/WithRangeOption === RUN TestReOpen/WithRangeOption/Basics 2026/08/08 01:11:07 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/ErrorAtStart === RUN TestReOpen/WithRangeOption/WithErrors 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithRangeOption/TooManyErrors 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/08/08 01:11:07 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithRangeOption/ReadAt 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/08 01:11:07 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithRangeOption/Seek 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/08 01:11:07 DEBUG : potato: Seek from 5 to 2 2026/08/08 01:11:07 DEBUG : potato: Seek from 7 to 4 === RUN TestReOpen/WithRangeOption/AccountRead === RUN TestReOpen/WithRangeOption/AccountReadDelay 2026/08/08 01:11:07 DEBUG : potato: Seek from 7 to 0 2026/08/08 01:11:07 DEBUG : potato: Seek from 7 to 0 2026/08/08 01:11:07 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/AccountReadError === RUN TestReOpen/WithSeekOption === RUN TestReOpen/WithSeekOption/Basics 2026/08/08 01:11:07 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/ErrorAtStart === RUN TestReOpen/WithSeekOption/WithErrors 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithSeekOption/TooManyErrors 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/08/08 01:11:07 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithSeekOption/ReadAt 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/08 01:11:07 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithSeekOption/Seek 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/08 01:11:07 DEBUG : potato: Seek from 5 to 2 2026/08/08 01:11:07 DEBUG : potato: Seek from 7 to 5 === RUN TestReOpen/WithSeekOption/AccountRead === RUN TestReOpen/WithSeekOption/AccountReadDelay 2026/08/08 01:11:07 DEBUG : potato: Seek from 8 to 0 2026/08/08 01:11:07 DEBUG : potato: Seek from 8 to 0 2026/08/08 01:11:07 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/AccountReadError === RUN TestReOpen/UnknownSize === RUN TestReOpen/UnknownSize/Basics 2026/08/08 01:11:07 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/ErrorAtStart === RUN TestReOpen/UnknownSize/WithErrors 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/UnknownSize/TooManyErrors 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/08/08 01:11:07 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/UnknownSize/ReadAt 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/08 01:11:07 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/UnknownSize/Seek 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/08/08 01:11:07 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/08/08 01:11:07 DEBUG : potato: Seek from 5 to 2 2026/08/08 01:11:07 DEBUG : potato: Seek from 7 to 6 === RUN TestReOpen/UnknownSize/AccountRead === RUN TestReOpen/UnknownSize/AccountReadDelay 2026/08/08 01:11:07 DEBUG : potato: Seek from 9 to 0 2026/08/08 01:11:07 DEBUG : potato: Seek from 9 to 0 2026/08/08 01:11:07 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/AccountReadError --- PASS: TestReOpen (0.00s) --- PASS: TestReOpen/Normal (0.00s) --- PASS: TestReOpen/Normal/Basics (0.00s) --- PASS: TestReOpen/Normal/ErrorAtStart (0.00s) --- PASS: TestReOpen/Normal/WithErrors (0.00s) --- PASS: TestReOpen/Normal/TooManyErrors (0.00s) --- PASS: TestReOpen/Normal/ReadAt (0.00s) --- PASS: TestReOpen/Normal/Seek (0.00s) --- PASS: TestReOpen/Normal/AccountRead (0.00s) --- PASS: TestReOpen/Normal/AccountReadDelay (0.00s) --- PASS: TestReOpen/Normal/AccountReadError (0.00s) --- PASS: TestReOpen/WithRangeOption (0.00s) --- PASS: TestReOpen/WithRangeOption/Basics (0.00s) --- PASS: TestReOpen/WithRangeOption/ErrorAtStart (0.00s) --- PASS: TestReOpen/WithRangeOption/WithErrors (0.00s) --- PASS: TestReOpen/WithRangeOption/TooManyErrors (0.00s) --- PASS: TestReOpen/WithRangeOption/ReadAt (0.00s) --- PASS: TestReOpen/WithRangeOption/Seek (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountRead (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountReadDelay (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountReadError (0.00s) --- PASS: TestReOpen/WithSeekOption (0.00s) --- PASS: TestReOpen/WithSeekOption/Basics (0.00s) --- PASS: TestReOpen/WithSeekOption/ErrorAtStart (0.00s) --- PASS: TestReOpen/WithSeekOption/WithErrors (0.00s) --- PASS: TestReOpen/WithSeekOption/TooManyErrors (0.00s) --- PASS: TestReOpen/WithSeekOption/ReadAt (0.00s) --- PASS: TestReOpen/WithSeekOption/Seek (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountRead (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountReadDelay (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountReadError (0.00s) --- PASS: TestReOpen/UnknownSize (0.00s) --- PASS: TestReOpen/UnknownSize/Basics (0.00s) --- PASS: TestReOpen/UnknownSize/ErrorAtStart (0.00s) --- PASS: TestReOpen/UnknownSize/WithErrors (0.00s) --- PASS: TestReOpen/UnknownSize/TooManyErrors (0.00s) --- PASS: TestReOpen/UnknownSize/ReadAt (0.00s) --- PASS: TestReOpen/UnknownSize/Seek (0.00s) --- PASS: TestReOpen/UnknownSize/AccountRead (0.00s) --- PASS: TestReOpen/UnknownSize/AccountReadDelay (0.00s) --- PASS: TestReOpen/UnknownSize/AccountReadError (0.00s) === RUN TestCheck run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33836") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43416->172.17.0.5:33836, err= 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35911") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52812->172.17.0.5:35911, err= === RUN TestCheck/1 === RUN TestCheck/2 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35259") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46316->172.17.0.5:35259, err= 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32508") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58652->172.17.0.5:32508, err= === RUN TestCheck/3 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30395") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58936->172.17.0.5:30395, err= 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39641") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42366->172.17.0.5:39641, err= === RUN TestCheck/4 === RUN TestCheck/5 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30697") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57994->172.17.0.5:30697, err= 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35445") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54392->172.17.0.5:35445, err= === RUN TestCheck/6 === RUN TestCheck/7 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39112") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41806->172.17.0.5:39112, err= 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31346") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51520->172.17.0.5:31346, err= --- PASS: TestCheck (0.04s) --- PASS: TestCheck/1 (0.00s) --- PASS: TestCheck/2 (0.00s) --- PASS: TestCheck/3 (0.00s) --- PASS: TestCheck/4 (0.00s) --- PASS: TestCheck/5 (0.00s) --- PASS: TestCheck/6 (0.00s) --- PASS: TestCheck/7 (0.00s) === RUN TestCheckFsError 2026/08/08 01:11:07 DEBUG : Creating backend with remote "nonexistent" 2026/08/08 01:11:07 DEBUG : Creating backend with remote "nonexistent" 2026/08/08 01:11:07 DEBUG : Local file system at nonexistent: Waiting for checks to finish 2026/08/08 01:11:07 ERROR : Local file system at nonexistent: error reading source root directory: directory not found 2026/08/08 01:11:07 NOTICE: Local file system at nonexistent: 0 differences found 2026/08/08 01:11:07 NOTICE: Local file system at nonexistent: 2 errors while checking --- PASS: TestCheckFsError (0.00s) === RUN TestCheckDownload run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33898") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:45754->172.17.0.5:33898, err= 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34034") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36554->172.17.0.5:34034, err= === RUN TestCheckDownload/1 === RUN TestCheckDownload/2 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34210") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33150->172.17.0.5:34210, err= 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37171") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57824->172.17.0.5:37171, err= === RUN TestCheckDownload/3 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38148") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58898->172.17.0.5:38148, err= 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38242") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56800->172.17.0.5:38242, err= === RUN TestCheckDownload/4 === RUN TestCheckDownload/5 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38355") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:55612->172.17.0.5:38355, err= 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38973") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40766->172.17.0.5:38973, err= === RUN TestCheckDownload/6 === RUN TestCheckDownload/7 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34553") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:39248->172.17.0.5:34553, err= 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34721") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43676->172.17.0.5:34721, err= --- PASS: TestCheckDownload (0.12s) --- PASS: TestCheckDownload/1 (0.00s) --- PASS: TestCheckDownload/2 (0.01s) --- PASS: TestCheckDownload/3 (0.00s) --- PASS: TestCheckDownload/4 (0.02s) --- PASS: TestCheckDownload/5 (0.02s) --- PASS: TestCheckDownload/6 (0.02s) --- PASS: TestCheckDownload/7 (0.02s) === RUN TestCheckSizeOnly run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35109") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37550->172.17.0.5:35109, err= 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37709") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:32806->172.17.0.5:37709, err= === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30187") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44682->172.17.0.5:30187, err= 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30535") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51314->172.17.0.5:30535, err= === RUN TestCheckSizeOnly/3 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37194") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56816->172.17.0.5:37194, err= 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32839") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60180->172.17.0.5:32839, err= === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37640") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53212->172.17.0.5:37640, err= 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33816") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:35492->172.17.0.5:33816, err= === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33210") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59488->172.17.0.5:33210, err= 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38003") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51378->172.17.0.5:38003, err= --- PASS: TestCheckSizeOnly (0.03s) --- PASS: TestCheckSizeOnly/1 (0.00s) --- PASS: TestCheckSizeOnly/2 (0.00s) --- PASS: TestCheckSizeOnly/3 (0.00s) --- PASS: TestCheckSizeOnly/4 (0.00s) --- PASS: TestCheckSizeOnly/5 (0.00s) --- PASS: TestCheckSizeOnly/6 (0.00s) --- PASS: TestCheckSizeOnly/7 (0.00s) === RUN TestCheckEqualReaders --- PASS: TestCheckEqualReaders (0.00s) === RUN TestParseSumFile run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37741") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:45864->172.17.0.5:37741, err= 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33314") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:45890->172.17.0.5:33314, err= 2026/08/08 01:11:07 NOTICE: test.sum: improperly formatted checksum line 4 2026/08/08 01:11:07 NOTICE: test.sum: improperly formatted checksum line 5 2026/08/08 01:11:07 NOTICE: test.sum: improperly formatted checksum line 6 2026/08/08 01:11:07 NOTICE: test.sum: 2 warning(s) suppressed... 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33133") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42382->172.17.0.5:33133, err= 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35075") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48404->172.17.0.5:35075, err= 2026/08/08 01:11:07 NOTICE: test.sum: improperly formatted checksum line 4 2026/08/08 01:11:07 NOTICE: test.sum: improperly formatted checksum line 5 2026/08/08 01:11:07 NOTICE: test.sum: improperly formatted checksum line 6 2026/08/08 01:11:07 NOTICE: test.sum: 2 warning(s) suppressed... 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33021") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40712->172.17.0.5:33021, err= 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37331") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54676->172.17.0.5:37331, err= --- PASS: TestParseSumFile (0.02s) === RUN TestCheckSum run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:11:07 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-tugoxaq6daja/data" 2026/08/08 01:11:07 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:11:07 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:07 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:07 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:07 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:07 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:11:07 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:07 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:07 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:07 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/data: Connecting to FTP server 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/data: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:07 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/data: > dial: conn=172.17.0.1:36832->172.17.0.5:21, err= check_test.go:350: ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/data lacks md5, skipping 2026/08/08 01:11:10 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39338") 2026/08/08 01:11:10 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44112->172.17.0.5:39338, err= 2026/08/08 01:11:10 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37762") 2026/08/08 01:11:10 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47864->172.17.0.5:37762, err= --- SKIP: TestCheckSum (2.98s) === RUN TestCheckSumDownload run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:11:10 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-tugoxaq6daja/data" 2026/08/08 01:11:10 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:11:10 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:10 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:10 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:10 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:10 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:11:10 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:10 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:10 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:10 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:10 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/data: Connecting to FTP server 2026/08/08 01:11:10 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/data: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:10 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/data: > dial: conn=172.17.0.1:36852->172.17.0.5:21, err= 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39943") 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52650->172.17.0.5:39943, err= 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35733") 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47490->172.17.0.5:35733, err= 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31974") 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43110->172.17.0.5:31974, err= 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31757") 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46720->172.17.0.5:31757, err= === RUN TestCheckSumDownload/subtest1 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39688") 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40416->172.17.0.5:39688, err= 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39635") 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56328->172.17.0.5:39635, err= 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35334") 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38696->172.17.0.5:35334, err= 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32182") 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40200->172.17.0.5:32182, err= === RUN TestCheckSumDownload/subtest2 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38305") 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34250->172.17.0.5:38305, err= 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33048") 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36500->172.17.0.5:33048, err= 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33532") 2026/08/08 01:11:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60796->172.17.0.5:33532, err= === RUN TestCheckSumDownload/subtest3 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34818") 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:35988->172.17.0.5:34818, err= 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37907") 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:45226->172.17.0.5:37907, err= 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39278") 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37694->172.17.0.5:39278, err= === RUN TestCheckSumDownload/subtest4 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31513") 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57400->172.17.0.5:31513, err= 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32991") 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37440->172.17.0.5:32991, err= 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31702") 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40974->172.17.0.5:31702, err= === RUN TestCheckSumDownload/subtest5 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30700") 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37722->172.17.0.5:30700, err= 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37814") 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46502->172.17.0.5:37814, err= 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37343") 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46320->172.17.0.5:37343, err= === RUN TestCheckSumDownload/subtest6 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34969") 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53272->172.17.0.5:34969, err= 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31723") 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42386->172.17.0.5:31723, err= 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32069") 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48492->172.17.0.5:32069, err= 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34852") 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42716->172.17.0.5:34852, err= 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32316") 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43808->172.17.0.5:32316, err= === RUN TestCheckSumDownload/subtest7 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39178") 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57728->172.17.0.5:39178, err= 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37068") 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40600->172.17.0.5:37068, err= 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37669") 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57644->172.17.0.5:37669, err= --- PASS: TestCheckSumDownload (3.54s) --- PASS: TestCheckSumDownload/subtest1 (0.00s) --- PASS: TestCheckSumDownload/subtest2 (0.01s) --- PASS: TestCheckSumDownload/subtest3 (0.02s) --- PASS: TestCheckSumDownload/subtest4 (0.01s) --- PASS: TestCheckSumDownload/subtest5 (0.02s) --- PASS: TestCheckSumDownload/subtest6 (0.02s) --- PASS: TestCheckSumDownload/subtest7 (0.02s) === RUN TestApplyTransforms 2026/08/08 01:11:14 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-jinohir7leba" 2026/08/08 01:11:14 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/08 01:11:14 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:11:14 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:14 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:14 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:14 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:14 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:11:14 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:14 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:14 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:14 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-jinohir7leba: Connecting to FTP server 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-jinohir7leba: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:14 DEBUG : ftp://172.17.0.5:21/rclone-test-jinohir7leba: > dial: conn=172.17.0.1:60588->172.17.0.5:21, err= 2026/08/08 01:11:17 DEBUG : Creating backend with remote "/tmp/rclone172056250" run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-jinohir7leba", Local "Local file system at /tmp/rclone172056250", Modify Window "1s" 2026/08/08 01:11:17 DEBUG : ftp://172.17.0.5:21/rclone-test-jinohir7leba: dial("tcp","172.17.0.5:31437") 2026/08/08 01:11:17 DEBUG : ftp://172.17.0.5:21/rclone-test-jinohir7leba: > dial: conn=172.17.0.1:34858->172.17.0.5:31437, err= 2026/08/08 01:11:17 DEBUG : ftp://172.17.0.5:21/rclone-test-jinohir7leba: dial("tcp","172.17.0.5:34275") 2026/08/08 01:11:17 DEBUG : ftp://172.17.0.5:21/rclone-test-jinohir7leba: > dial: conn=172.17.0.1:47310->172.17.0.5:34275, err= upper checkfile vs. lower remote (without normalization) 2026/08/08 01:11:17 DEBUG : ftp://172.17.0.5:21/rclone-test-jinohir7leba: dial("tcp","172.17.0.5:37799") 2026/08/08 01:11:17 DEBUG : ftp://172.17.0.5:21/rclone-test-jinohir7leba: > dial: conn=172.17.0.1:49082->172.17.0.5:37799, err= 2026/08/08 01:11:17 ERROR : hello, world!: sum not found 2026/08/08 01:11:17 ERROR : HELLO, WORLD!: file not in ftp://172.17.0.5:21/rclone-test-jinohir7leba 2026/08/08 01:11:17 NOTICE: ftp://172.17.0.5:21/rclone-test-jinohir7leba: 1 files missing 2026/08/08 01:11:17 NOTICE: 1 hashes missing 2026/08/08 01:11:17 NOTICE: ftp://172.17.0.5:21/rclone-test-jinohir7leba: 1 differences found 2026/08/08 01:11:17 NOTICE: ftp://172.17.0.5:21/rclone-test-jinohir7leba: 2 errors while checking upper checkfile vs. lower remote (with normalization) 2026/08/08 01:11:17 DEBUG : ftp://172.17.0.5:21/rclone-test-jinohir7leba: dial("tcp","172.17.0.5:33028") 2026/08/08 01:11:17 DEBUG : ftp://172.17.0.5:21/rclone-test-jinohir7leba: > dial: conn=172.17.0.1:59058->172.17.0.5:33028, err= 2026/08/08 01:11:17 DEBUG : ftp://172.17.0.5:21/rclone-test-jinohir7leba: dial("tcp","172.17.0.5:34006") 2026/08/08 01:11:17 DEBUG : ftp://172.17.0.5:21/rclone-test-jinohir7leba: > dial: conn=172.17.0.1:45568->172.17.0.5:34006, err= 2026/08/08 01:11:17 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/08 01:11:17 NOTICE: ftp://172.17.0.5:21/rclone-test-jinohir7leba: 0 differences found 2026/08/08 01:11:17 NOTICE: ftp://172.17.0.5:21/rclone-test-jinohir7leba: 1 matching files 2026/08/08 01:11:17 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-diyaqad0tusa" 2026/08/08 01:11:17 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/08 01:11:17 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:11:17 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:17 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:17 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:17 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:17 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:11:17 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:17 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:17 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:17 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:17 DEBUG : ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: Connecting to FTP server 2026/08/08 01:11:17 DEBUG : ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:17 DEBUG : ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: > dial: conn=172.17.0.1:60590->172.17.0.5:21, err= 2026/08/08 01:11:20 DEBUG : Creating backend with remote "/tmp/rclone3803895583" run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-diyaqad0tusa", Local "Local file system at /tmp/rclone3803895583", Modify Window "1s" 2026/08/08 01:11:20 DEBUG : ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: dial("tcp","172.17.0.5:31563") 2026/08/08 01:11:20 DEBUG : ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: > dial: conn=172.17.0.1:47244->172.17.0.5:31563, err= 2026/08/08 01:11:20 DEBUG : ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: dial("tcp","172.17.0.5:37198") 2026/08/08 01:11:20 DEBUG : ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: > dial: conn=172.17.0.1:59182->172.17.0.5:37198, err= lower checkfile vs. upper remote (without normalization) 2026/08/08 01:11:20 DEBUG : ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: dial("tcp","172.17.0.5:32558") 2026/08/08 01:11:20 DEBUG : ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: > dial: conn=172.17.0.1:41946->172.17.0.5:32558, err= 2026/08/08 01:11:20 ERROR : HELLO, WORLD!: sum not found 2026/08/08 01:11:20 ERROR : hello, world!: file not in ftp://172.17.0.5:21/rclone-test-diyaqad0tusa 2026/08/08 01:11:20 NOTICE: ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: 1 files missing 2026/08/08 01:11:20 NOTICE: 1 hashes missing 2026/08/08 01:11:20 NOTICE: ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: 1 differences found 2026/08/08 01:11:20 NOTICE: ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: 2 errors while checking lower checkfile vs. upper remote (with normalization) 2026/08/08 01:11:20 DEBUG : ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: dial("tcp","172.17.0.5:33193") 2026/08/08 01:11:20 DEBUG : ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: > dial: conn=172.17.0.1:44726->172.17.0.5:33193, err= 2026/08/08 01:11:20 DEBUG : ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: dial("tcp","172.17.0.5:34776") 2026/08/08 01:11:20 DEBUG : ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: > dial: conn=172.17.0.1:49128->172.17.0.5:34776, err= 2026/08/08 01:11:20 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/08 01:11:20 NOTICE: ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: 0 differences found 2026/08/08 01:11:20 NOTICE: ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: 1 matching files 2026/08/08 01:11:20 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-benotuv0gixu" 2026/08/08 01:11:20 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/08 01:11:20 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:11:20 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:20 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:20 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:20 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:20 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:11:20 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:20 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:20 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:20 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:20 DEBUG : ftp://172.17.0.5:21/rclone-test-benotuv0gixu: Connecting to FTP server 2026/08/08 01:11:20 DEBUG : ftp://172.17.0.5:21/rclone-test-benotuv0gixu: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:20 DEBUG : ftp://172.17.0.5:21/rclone-test-benotuv0gixu: > dial: conn=172.17.0.1:60622->172.17.0.5:21, err= 2026/08/08 01:11:23 DEBUG : Creating backend with remote "/tmp/rclone3212375286" run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-benotuv0gixu", Local "Local file system at /tmp/rclone3212375286", Modify Window "1s" 2026/08/08 01:11:23 DEBUG : ftp://172.17.0.5:21/rclone-test-benotuv0gixu: dial("tcp","172.17.0.5:33694") 2026/08/08 01:11:23 DEBUG : ftp://172.17.0.5:21/rclone-test-benotuv0gixu: > dial: conn=172.17.0.1:44714->172.17.0.5:33694, err= 2026/08/08 01:11:23 DEBUG : ftp://172.17.0.5:21/rclone-test-benotuv0gixu: dial("tcp","172.17.0.5:37160") 2026/08/08 01:11:23 DEBUG : ftp://172.17.0.5:21/rclone-test-benotuv0gixu: > dial: conn=172.17.0.1:53478->172.17.0.5:37160, err= lower checkfile vs. upperlowermixed remote (without normalization) 2026/08/08 01:11:23 DEBUG : ftp://172.17.0.5:21/rclone-test-benotuv0gixu: dial("tcp","172.17.0.5:30246") 2026/08/08 01:11:23 DEBUG : ftp://172.17.0.5:21/rclone-test-benotuv0gixu: > dial: conn=172.17.0.1:50430->172.17.0.5:30246, err= 2026/08/08 01:11:23 ERROR : HeLlO, wOrLd!: sum not found 2026/08/08 01:11:23 ERROR : hello, world!: file not in ftp://172.17.0.5:21/rclone-test-benotuv0gixu 2026/08/08 01:11:23 NOTICE: ftp://172.17.0.5:21/rclone-test-benotuv0gixu: 1 files missing 2026/08/08 01:11:23 NOTICE: 1 hashes missing 2026/08/08 01:11:23 NOTICE: ftp://172.17.0.5:21/rclone-test-benotuv0gixu: 1 differences found 2026/08/08 01:11:23 NOTICE: ftp://172.17.0.5:21/rclone-test-benotuv0gixu: 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2026/08/08 01:11:23 DEBUG : ftp://172.17.0.5:21/rclone-test-benotuv0gixu: dial("tcp","172.17.0.5:36100") 2026/08/08 01:11:23 DEBUG : ftp://172.17.0.5:21/rclone-test-benotuv0gixu: > dial: conn=172.17.0.1:35930->172.17.0.5:36100, err= 2026/08/08 01:11:23 DEBUG : ftp://172.17.0.5:21/rclone-test-benotuv0gixu: dial("tcp","172.17.0.5:39294") 2026/08/08 01:11:23 DEBUG : ftp://172.17.0.5:21/rclone-test-benotuv0gixu: > dial: conn=172.17.0.1:36192->172.17.0.5:39294, err= 2026/08/08 01:11:23 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/08 01:11:23 NOTICE: ftp://172.17.0.5:21/rclone-test-benotuv0gixu: 0 differences found 2026/08/08 01:11:23 NOTICE: ftp://172.17.0.5:21/rclone-test-benotuv0gixu: 1 matching files 2026/08/08 01:11:23 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-jutejon7fizu" 2026/08/08 01:11:23 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/08 01:11:23 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:11:23 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:23 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:23 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:23 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:23 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:11:23 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:23 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:23 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:23 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:23 DEBUG : ftp://172.17.0.5:21/rclone-test-jutejon7fizu: Connecting to FTP server 2026/08/08 01:11:23 DEBUG : ftp://172.17.0.5:21/rclone-test-jutejon7fizu: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:23 DEBUG : ftp://172.17.0.5:21/rclone-test-jutejon7fizu: > dial: conn=172.17.0.1:55676->172.17.0.5:21, err= 2026/08/08 01:11:26 DEBUG : Creating backend with remote "/tmp/rclone1041626165" run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-jutejon7fizu", Local "Local file system at /tmp/rclone1041626165", Modify Window "1s" 2026/08/08 01:11:26 DEBUG : ftp://172.17.0.5:21/rclone-test-jutejon7fizu: dial("tcp","172.17.0.5:35053") 2026/08/08 01:11:26 DEBUG : ftp://172.17.0.5:21/rclone-test-jutejon7fizu: > dial: conn=172.17.0.1:35158->172.17.0.5:35053, err= 2026/08/08 01:11:26 DEBUG : ftp://172.17.0.5:21/rclone-test-jutejon7fizu: dial("tcp","172.17.0.5:33656") 2026/08/08 01:11:26 DEBUG : ftp://172.17.0.5:21/rclone-test-jutejon7fizu: > dial: conn=172.17.0.1:50072->172.17.0.5:33656, err= upperlowermixed checkfile vs. upper remote (without normalization) 2026/08/08 01:11:26 DEBUG : ftp://172.17.0.5:21/rclone-test-jutejon7fizu: dial("tcp","172.17.0.5:31249") 2026/08/08 01:11:26 DEBUG : ftp://172.17.0.5:21/rclone-test-jutejon7fizu: > dial: conn=172.17.0.1:48232->172.17.0.5:31249, err= 2026/08/08 01:11:26 ERROR : HELLO, WORLD!: sum not found 2026/08/08 01:11:26 ERROR : HeLlO, wOrLd!: file not in ftp://172.17.0.5:21/rclone-test-jutejon7fizu 2026/08/08 01:11:26 NOTICE: ftp://172.17.0.5:21/rclone-test-jutejon7fizu: 1 files missing 2026/08/08 01:11:26 NOTICE: 1 hashes missing 2026/08/08 01:11:26 NOTICE: ftp://172.17.0.5:21/rclone-test-jutejon7fizu: 1 differences found 2026/08/08 01:11:26 NOTICE: ftp://172.17.0.5:21/rclone-test-jutejon7fizu: 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2026/08/08 01:11:26 DEBUG : ftp://172.17.0.5:21/rclone-test-jutejon7fizu: dial("tcp","172.17.0.5:32934") 2026/08/08 01:11:26 DEBUG : ftp://172.17.0.5:21/rclone-test-jutejon7fizu: > dial: conn=172.17.0.1:53824->172.17.0.5:32934, err= 2026/08/08 01:11:26 DEBUG : ftp://172.17.0.5:21/rclone-test-jutejon7fizu: dial("tcp","172.17.0.5:32997") 2026/08/08 01:11:26 DEBUG : ftp://172.17.0.5:21/rclone-test-jutejon7fizu: > dial: conn=172.17.0.1:40446->172.17.0.5:32997, err= 2026/08/08 01:11:26 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/08 01:11:26 NOTICE: ftp://172.17.0.5:21/rclone-test-jutejon7fizu: 0 differences found 2026/08/08 01:11:26 NOTICE: ftp://172.17.0.5:21/rclone-test-jutejon7fizu: 1 matching files 2026/08/08 01:11:26 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-jezowuv8paro" 2026/08/08 01:11:26 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/08 01:11:26 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:11:26 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:26 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:26 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:26 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:26 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:11:26 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:26 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:26 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:26 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:26 DEBUG : ftp://172.17.0.5:21/rclone-test-jezowuv8paro: Connecting to FTP server 2026/08/08 01:11:26 DEBUG : ftp://172.17.0.5:21/rclone-test-jezowuv8paro: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:26 DEBUG : ftp://172.17.0.5:21/rclone-test-jezowuv8paro: > dial: conn=172.17.0.1:55682->172.17.0.5:21, err= 2026/08/08 01:11:29 DEBUG : Creating backend with remote "/tmp/rclone3614902507" run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-jezowuv8paro", Local "Local file system at /tmp/rclone3614902507", Modify Window "1s" 2026/08/08 01:11:29 DEBUG : ftp://172.17.0.5:21/rclone-test-jezowuv8paro: dial("tcp","172.17.0.5:31104") 2026/08/08 01:11:29 DEBUG : ftp://172.17.0.5:21/rclone-test-jezowuv8paro: > dial: conn=172.17.0.1:38788->172.17.0.5:31104, err= 2026/08/08 01:11:29 DEBUG : ftp://172.17.0.5:21/rclone-test-jezowuv8paro: dial("tcp","172.17.0.5:37586") 2026/08/08 01:11:29 DEBUG : ftp://172.17.0.5:21/rclone-test-jezowuv8paro: > dial: conn=172.17.0.1:46326->172.17.0.5:37586, err= NFD checkfile vs. NFC remote (without normalization) 2026/08/08 01:11:29 DEBUG : ftp://172.17.0.5:21/rclone-test-jezowuv8paro: dial("tcp","172.17.0.5:39147") 2026/08/08 01:11:29 DEBUG : ftp://172.17.0.5:21/rclone-test-jezowuv8paro: > dial: conn=172.17.0.1:33282->172.17.0.5:39147, err= 2026/08/08 01:11:29 ERROR : 測試_Русский___ě_áñ: sum not found 2026/08/08 01:11:29 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.5:21/rclone-test-jezowuv8paro 2026/08/08 01:11:29 NOTICE: ftp://172.17.0.5:21/rclone-test-jezowuv8paro: 1 files missing 2026/08/08 01:11:29 NOTICE: 1 hashes missing 2026/08/08 01:11:29 NOTICE: ftp://172.17.0.5:21/rclone-test-jezowuv8paro: 1 differences found 2026/08/08 01:11:29 NOTICE: ftp://172.17.0.5:21/rclone-test-jezowuv8paro: 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2026/08/08 01:11:29 DEBUG : ftp://172.17.0.5:21/rclone-test-jezowuv8paro: dial("tcp","172.17.0.5:35784") 2026/08/08 01:11:29 DEBUG : ftp://172.17.0.5:21/rclone-test-jezowuv8paro: > dial: conn=172.17.0.1:42730->172.17.0.5:35784, err= 2026/08/08 01:11:29 DEBUG : ftp://172.17.0.5:21/rclone-test-jezowuv8paro: dial("tcp","172.17.0.5:32595") 2026/08/08 01:11:29 DEBUG : ftp://172.17.0.5:21/rclone-test-jezowuv8paro: > dial: conn=172.17.0.1:59606->172.17.0.5:32595, err= 2026/08/08 01:11:29 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/08 01:11:29 NOTICE: ftp://172.17.0.5:21/rclone-test-jezowuv8paro: 0 differences found 2026/08/08 01:11:29 NOTICE: ftp://172.17.0.5:21/rclone-test-jezowuv8paro: 1 matching files 2026/08/08 01:11:29 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-mexopip1wuzu" 2026/08/08 01:11:29 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/08 01:11:29 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:11:29 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:29 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:29 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:29 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:29 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:11:29 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:29 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:29 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:29 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:29 DEBUG : ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: Connecting to FTP server 2026/08/08 01:11:29 DEBUG : ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:29 DEBUG : ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: > dial: conn=172.17.0.1:55684->172.17.0.5:21, err= 2026/08/08 01:11:32 DEBUG : Creating backend with remote "/tmp/rclone972613922" run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-mexopip1wuzu", Local "Local file system at /tmp/rclone972613922", Modify Window "1s" 2026/08/08 01:11:32 DEBUG : ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: dial("tcp","172.17.0.5:39936") 2026/08/08 01:11:32 DEBUG : ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: > dial: conn=172.17.0.1:40776->172.17.0.5:39936, err= 2026/08/08 01:11:32 DEBUG : ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: dial("tcp","172.17.0.5:36363") 2026/08/08 01:11:32 DEBUG : ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: > dial: conn=172.17.0.1:47766->172.17.0.5:36363, err= NFC checkfile vs. NFD remote (without normalization) 2026/08/08 01:11:32 DEBUG : ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: dial("tcp","172.17.0.5:30002") 2026/08/08 01:11:32 DEBUG : ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: > dial: conn=172.17.0.1:46764->172.17.0.5:30002, err= 2026/08/08 01:11:32 ERROR : 測試_Русский___ě_áñ: sum not found 2026/08/08 01:11:32 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.5:21/rclone-test-mexopip1wuzu 2026/08/08 01:11:32 NOTICE: ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: 1 files missing 2026/08/08 01:11:32 NOTICE: 1 hashes missing 2026/08/08 01:11:32 NOTICE: ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: 1 differences found 2026/08/08 01:11:32 NOTICE: ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2026/08/08 01:11:32 DEBUG : ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: dial("tcp","172.17.0.5:30617") 2026/08/08 01:11:32 DEBUG : ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: > dial: conn=172.17.0.1:51252->172.17.0.5:30617, err= 2026/08/08 01:11:32 DEBUG : ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: dial("tcp","172.17.0.5:33771") 2026/08/08 01:11:32 DEBUG : ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: > dial: conn=172.17.0.1:45154->172.17.0.5:33771, err= 2026/08/08 01:11:32 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/08 01:11:32 NOTICE: ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: 0 differences found 2026/08/08 01:11:32 NOTICE: ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: 1 matching files 2026/08/08 01:11:32 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-nofazaf3cupo" 2026/08/08 01:11:32 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/08 01:11:32 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:11:32 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:32 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:32 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:32 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:32 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:11:32 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:32 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:32 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:32 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:32 DEBUG : ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: Connecting to FTP server 2026/08/08 01:11:32 DEBUG : ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:32 DEBUG : ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: > dial: conn=172.17.0.1:59766->172.17.0.5:21, err= 2026/08/08 01:11:35 DEBUG : Creating backend with remote "/tmp/rclone3036317915" run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-nofazaf3cupo", Local "Local file system at /tmp/rclone3036317915", Modify Window "1s" 2026/08/08 01:11:35 DEBUG : ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: dial("tcp","172.17.0.5:33516") 2026/08/08 01:11:35 DEBUG : ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: > dial: conn=172.17.0.1:39900->172.17.0.5:33516, err= 2026/08/08 01:11:35 DEBUG : ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: dial("tcp","172.17.0.5:33132") 2026/08/08 01:11:35 DEBUG : ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: > dial: conn=172.17.0.1:49256->172.17.0.5:33132, err= NFDx2 checkfile vs. both remote (without normalization) 2026/08/08 01:11:35 DEBUG : ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: dial("tcp","172.17.0.5:37920") 2026/08/08 01:11:35 DEBUG : ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: > dial: conn=172.17.0.1:42044->172.17.0.5:37920, err= 2026/08/08 01:11:35 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/08/08 01:11:35 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.5:21/rclone-test-nofazaf3cupo 2026/08/08 01:11:35 NOTICE: ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: 1 files missing 2026/08/08 01:11:35 NOTICE: 1 hashes missing 2026/08/08 01:11:35 NOTICE: ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: 1 differences found 2026/08/08 01:11:35 NOTICE: ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2026/08/08 01:11:35 DEBUG : ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: dial("tcp","172.17.0.5:31534") 2026/08/08 01:11:35 DEBUG : ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: > dial: conn=172.17.0.1:59798->172.17.0.5:31534, err= 2026/08/08 01:11:35 DEBUG : ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: dial("tcp","172.17.0.5:30782") 2026/08/08 01:11:35 DEBUG : ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: > dial: conn=172.17.0.1:33176->172.17.0.5:30782, err= 2026/08/08 01:11:35 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/08 01:11:35 NOTICE: ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: 0 differences found 2026/08/08 01:11:35 NOTICE: ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: 1 matching files 2026/08/08 01:11:35 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-vodeter0geqa" 2026/08/08 01:11:35 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/08 01:11:35 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:11:35 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:35 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:35 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:35 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:35 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:11:35 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:35 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:35 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:35 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:35 DEBUG : ftp://172.17.0.5:21/rclone-test-vodeter0geqa: Connecting to FTP server 2026/08/08 01:11:35 DEBUG : ftp://172.17.0.5:21/rclone-test-vodeter0geqa: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:35 DEBUG : ftp://172.17.0.5:21/rclone-test-vodeter0geqa: > dial: conn=172.17.0.1:59792->172.17.0.5:21, err= 2026/08/08 01:11:38 DEBUG : Creating backend with remote "/tmp/rclone158194723" run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-vodeter0geqa", Local "Local file system at /tmp/rclone158194723", Modify Window "1s" 2026/08/08 01:11:38 DEBUG : ftp://172.17.0.5:21/rclone-test-vodeter0geqa: dial("tcp","172.17.0.5:31524") 2026/08/08 01:11:38 DEBUG : ftp://172.17.0.5:21/rclone-test-vodeter0geqa: > dial: conn=172.17.0.1:39922->172.17.0.5:31524, err= 2026/08/08 01:11:38 DEBUG : ftp://172.17.0.5:21/rclone-test-vodeter0geqa: dial("tcp","172.17.0.5:38425") 2026/08/08 01:11:38 DEBUG : ftp://172.17.0.5:21/rclone-test-vodeter0geqa: > dial: conn=172.17.0.1:35074->172.17.0.5:38425, err= NFCx2 checkfile vs. both remote (without normalization) 2026/08/08 01:11:38 DEBUG : ftp://172.17.0.5:21/rclone-test-vodeter0geqa: dial("tcp","172.17.0.5:39517") 2026/08/08 01:11:38 DEBUG : ftp://172.17.0.5:21/rclone-test-vodeter0geqa: > dial: conn=172.17.0.1:34022->172.17.0.5:39517, err= 2026/08/08 01:11:38 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/08/08 01:11:38 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.5:21/rclone-test-vodeter0geqa 2026/08/08 01:11:38 NOTICE: ftp://172.17.0.5:21/rclone-test-vodeter0geqa: 1 files missing 2026/08/08 01:11:38 NOTICE: 1 hashes missing 2026/08/08 01:11:38 NOTICE: ftp://172.17.0.5:21/rclone-test-vodeter0geqa: 1 differences found 2026/08/08 01:11:38 NOTICE: ftp://172.17.0.5:21/rclone-test-vodeter0geqa: 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2026/08/08 01:11:38 DEBUG : ftp://172.17.0.5:21/rclone-test-vodeter0geqa: dial("tcp","172.17.0.5:31383") 2026/08/08 01:11:38 DEBUG : ftp://172.17.0.5:21/rclone-test-vodeter0geqa: > dial: conn=172.17.0.1:43962->172.17.0.5:31383, err= 2026/08/08 01:11:38 DEBUG : ftp://172.17.0.5:21/rclone-test-vodeter0geqa: dial("tcp","172.17.0.5:30981") 2026/08/08 01:11:38 DEBUG : ftp://172.17.0.5:21/rclone-test-vodeter0geqa: > dial: conn=172.17.0.1:46716->172.17.0.5:30981, err= 2026/08/08 01:11:38 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/08 01:11:38 NOTICE: ftp://172.17.0.5:21/rclone-test-vodeter0geqa: 0 differences found 2026/08/08 01:11:38 NOTICE: ftp://172.17.0.5:21/rclone-test-vodeter0geqa: 1 matching files 2026/08/08 01:11:38 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-sucolak1begi" 2026/08/08 01:11:38 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/08 01:11:38 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:11:38 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:38 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:38 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:38 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:38 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:11:38 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:38 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:38 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:38 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:38 DEBUG : ftp://172.17.0.5:21/rclone-test-sucolak1begi: Connecting to FTP server 2026/08/08 01:11:38 DEBUG : ftp://172.17.0.5:21/rclone-test-sucolak1begi: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:38 DEBUG : ftp://172.17.0.5:21/rclone-test-sucolak1begi: > dial: conn=172.17.0.1:59816->172.17.0.5:21, err= 2026/08/08 01:11:40 DEBUG : Creating backend with remote "/tmp/rclone204112393" run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-sucolak1begi", Local "Local file system at /tmp/rclone204112393", Modify Window "1s" 2026/08/08 01:11:40 DEBUG : ftp://172.17.0.5:21/rclone-test-sucolak1begi: dial("tcp","172.17.0.5:33906") 2026/08/08 01:11:40 DEBUG : ftp://172.17.0.5:21/rclone-test-sucolak1begi: > dial: conn=172.17.0.1:48872->172.17.0.5:33906, err= 2026/08/08 01:11:40 DEBUG : ftp://172.17.0.5:21/rclone-test-sucolak1begi: dial("tcp","172.17.0.5:30582") 2026/08/08 01:11:41 DEBUG : ftp://172.17.0.5:21/rclone-test-sucolak1begi: > dial: conn=172.17.0.1:57036->172.17.0.5:30582, err= both checkfile vs. NFDx2 remote (without normalization) 2026/08/08 01:11:41 DEBUG : ftp://172.17.0.5:21/rclone-test-sucolak1begi: dial("tcp","172.17.0.5:39474") 2026/08/08 01:11:41 DEBUG : ftp://172.17.0.5:21/rclone-test-sucolak1begi: > dial: conn=172.17.0.1:54442->172.17.0.5:39474, err= 2026/08/08 01:11:41 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/08/08 01:11:41 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.5:21/rclone-test-sucolak1begi 2026/08/08 01:11:41 NOTICE: ftp://172.17.0.5:21/rclone-test-sucolak1begi: 1 files missing 2026/08/08 01:11:41 NOTICE: 1 hashes missing 2026/08/08 01:11:41 NOTICE: ftp://172.17.0.5:21/rclone-test-sucolak1begi: 1 differences found 2026/08/08 01:11:41 NOTICE: ftp://172.17.0.5:21/rclone-test-sucolak1begi: 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2026/08/08 01:11:41 DEBUG : ftp://172.17.0.5:21/rclone-test-sucolak1begi: dial("tcp","172.17.0.5:36659") 2026/08/08 01:11:41 DEBUG : ftp://172.17.0.5:21/rclone-test-sucolak1begi: > dial: conn=172.17.0.1:35580->172.17.0.5:36659, err= 2026/08/08 01:11:41 DEBUG : ftp://172.17.0.5:21/rclone-test-sucolak1begi: dial("tcp","172.17.0.5:31269") 2026/08/08 01:11:41 DEBUG : ftp://172.17.0.5:21/rclone-test-sucolak1begi: > dial: conn=172.17.0.1:46578->172.17.0.5:31269, err= 2026/08/08 01:11:41 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/08 01:11:41 NOTICE: ftp://172.17.0.5:21/rclone-test-sucolak1begi: 0 differences found 2026/08/08 01:11:41 NOTICE: ftp://172.17.0.5:21/rclone-test-sucolak1begi: 1 matching files 2026/08/08 01:11:41 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-bagasep1cuwe" 2026/08/08 01:11:41 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/08 01:11:41 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:11:41 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:41 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:41 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:41 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:41 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:11:41 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:41 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:41 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:41 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:41 DEBUG : ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: Connecting to FTP server 2026/08/08 01:11:41 DEBUG : ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:41 DEBUG : ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: > dial: conn=172.17.0.1:59822->172.17.0.5:21, err= 2026/08/08 01:11:43 DEBUG : Creating backend with remote "/tmp/rclone337512493" run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-bagasep1cuwe", Local "Local file system at /tmp/rclone337512493", Modify Window "1s" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: dial("tcp","172.17.0.5:30045") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: > dial: conn=172.17.0.1:48360->172.17.0.5:30045, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: dial("tcp","172.17.0.5:33604") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: > dial: conn=172.17.0.1:51158->172.17.0.5:33604, err= both checkfile vs. NFCx2 remote (without normalization) 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: dial("tcp","172.17.0.5:30815") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: > dial: conn=172.17.0.1:33870->172.17.0.5:30815, err= 2026/08/08 01:11:43 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/08/08 01:11:43 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.5:21/rclone-test-bagasep1cuwe 2026/08/08 01:11:43 NOTICE: ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: 1 files missing 2026/08/08 01:11:43 NOTICE: 1 hashes missing 2026/08/08 01:11:43 NOTICE: ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: 1 differences found 2026/08/08 01:11:43 NOTICE: ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: dial("tcp","172.17.0.5:36025") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: > dial: conn=172.17.0.1:46700->172.17.0.5:36025, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: dial("tcp","172.17.0.5:38331") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: > dial: conn=172.17.0.1:37488->172.17.0.5:38331, err= 2026/08/08 01:11:43 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/08/08 01:11:43 NOTICE: ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: 0 differences found 2026/08/08 01:11:43 NOTICE: ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: 1 matching files 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: dial("tcp","172.17.0.5:34832") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: > dial: conn=172.17.0.1:48898->172.17.0.5:34832, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-bagasep1cuwe: Purge dir "" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-sucolak1begi: dial("tcp","172.17.0.5:31864") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-sucolak1begi: > dial: conn=172.17.0.1:34944->172.17.0.5:31864, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-sucolak1begi: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-sucolak1begi: Purge dir "" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-vodeter0geqa: dial("tcp","172.17.0.5:37270") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-vodeter0geqa: > dial: conn=172.17.0.1:43644->172.17.0.5:37270, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-vodeter0geqa: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-vodeter0geqa: Purge dir "" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: dial("tcp","172.17.0.5:31426") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: > dial: conn=172.17.0.1:36830->172.17.0.5:31426, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-nofazaf3cupo: Purge dir "" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: dial("tcp","172.17.0.5:30130") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: > dial: conn=172.17.0.1:52590->172.17.0.5:30130, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: Purge object "測試_Русский___ě_áñ" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-mexopip1wuzu: Purge dir "" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-jezowuv8paro: dial("tcp","172.17.0.5:35856") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-jezowuv8paro: > dial: conn=172.17.0.1:34700->172.17.0.5:35856, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-jezowuv8paro: Purge object "測試_Русский___ě_áñ" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-jezowuv8paro: Purge dir "" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-jutejon7fizu: dial("tcp","172.17.0.5:37251") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-jutejon7fizu: > dial: conn=172.17.0.1:33192->172.17.0.5:37251, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-jutejon7fizu: Purge object "HELLO, WORLD!" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-jutejon7fizu: Purge dir "" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-benotuv0gixu: dial("tcp","172.17.0.5:31431") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-benotuv0gixu: > dial: conn=172.17.0.1:49582->172.17.0.5:31431, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-benotuv0gixu: Purge object "HeLlO, wOrLd!" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-benotuv0gixu: Purge dir "" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: dial("tcp","172.17.0.5:36711") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: > dial: conn=172.17.0.1:58714->172.17.0.5:36711, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: Purge object "HELLO, WORLD!" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-diyaqad0tusa: Purge dir "" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-jinohir7leba: dial("tcp","172.17.0.5:38343") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-jinohir7leba: > dial: conn=172.17.0.1:44224->172.17.0.5:38343, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-jinohir7leba: Purge object "hello, world!" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-jinohir7leba: Purge dir "" --- PASS: TestApplyTransforms (29.53s) === RUN TestTruncateString --- PASS: TestTruncateString (0.00s) === RUN TestCopyFile run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:11:43 DEBUG : file1: Need to transfer - File not found at Destination 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36423") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40346->172.17.0.5:36423, err= 2026/08/08 01:11:43 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2026/08/08 01:11:43 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2026/08/08 01:11:43 INFO : file1: Copied (new) to: sub/file2 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35881") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43364->172.17.0.5:35881, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39033") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52728->172.17.0.5:39033, err= 2026/08/08 01:11:43 DEBUG : sub/file2: size = 14 OK 2026/08/08 01:11:43 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/08/08 01:11:43 DEBUG : file1: Unchanged skipping 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31803") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38368->172.17.0.5:31803, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33341") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48554->172.17.0.5:33341, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: don't need to copy/move sub/file2, it is already at target location 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37391") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:45712->172.17.0.5:37391, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30429") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:35810->172.17.0.5:30429, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35381") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53946->172.17.0.5:35381, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37781") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48352->172.17.0.5:37781, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39946") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44078->172.17.0.5:39946, err= --- PASS: TestCopyFile (0.01s) === RUN TestCopyLongFile run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" copy_test.go:154: Test only runs on local 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31487") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51116->172.17.0.5:31487, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35718") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57956->172.17.0.5:35718, err= --- SKIP: TestCopyLongFile (0.00s) === RUN TestCopyFileBackupDir run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33330") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38752->172.17.0.5:33330, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34706") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48008->172.17.0.5:34706, err= 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35837") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38350->172.17.0.5:35837, err= 2026/08/08 01:11:43 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-tugoxaq6daja/backup" 2026/08/08 01:11:43 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:11:43 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:43 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:43 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:43 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:43 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:11:43 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:43 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:43 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:43 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: Connecting to FTP server 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:43 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: > dial: conn=172.17.0.1:55686->172.17.0.5:21, err= 2026/08/08 01:11:46 DEBUG : fs cache: renaming cache item "TestFTPPureftpd:rclone-test-tugoxaq6daja/backup" to be canonical "TestFTPPureftpd{dicqY}:rclone-test-tugoxaq6daja/backup" 2026/08/08 01:11:46 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone3390464971) 2026/08/08 01:11:46 DEBUG : dst/file1: size = 18 (ftp://172.17.0.5:21/rclone-test-tugoxaq6daja) 2026/08/08 01:11:46 DEBUG : dst/file1: Sizes differ 2026/08/08 01:11:46 INFO : dst/file1: Moved (server-side) 2026/08/08 01:11:46 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34841") 2026/08/08 01:11:46 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58994->172.17.0.5:34841, err= 2026/08/08 01:11:46 DEBUG : dst/file1.58903690.partial: size = 14 OK 2026/08/08 01:11:46 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2026/08/08 01:11:46 INFO : dst/file1: Copied (new) 2026/08/08 01:11:46 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31519") 2026/08/08 01:11:46 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57342->172.17.0.5:31519, err= 2026/08/08 01:11:46 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: Connecting to FTP server 2026/08/08 01:11:46 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:46 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34365") 2026/08/08 01:11:46 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:55708->172.17.0.5:21, err= 2026/08/08 01:11:46 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48784->172.17.0.5:34365, err= 2026/08/08 01:11:49 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33030") 2026/08/08 01:11:49 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58080->172.17.0.5:33030, err= 2026/08/08 01:11:49 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35407") 2026/08/08 01:11:49 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47104->172.17.0.5:35407, err= 2026/08/08 01:11:49 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33415") 2026/08/08 01:11:49 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56612->172.17.0.5:33415, err= 2026/08/08 01:11:49 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30829") 2026/08/08 01:11:49 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32217") 2026/08/08 01:11:49 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50924->172.17.0.5:32217, err= 2026/08/08 01:11:49 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54698->172.17.0.5:30829, err= 2026/08/08 01:11:49 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39531") 2026/08/08 01:11:49 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:45210->172.17.0.5:39531, err= 2026/08/08 01:11:49 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31196") 2026/08/08 01:11:49 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59238->172.17.0.5:31196, err= 2026/08/08 01:11:49 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: closing 1 unused connections --- PASS: TestCopyFileBackupDir (5.79s) === RUN TestCopyFileCompareDest run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:11:49 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-tugoxaq6daja/dst" 2026/08/08 01:11:49 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:11:49 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:49 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:49 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:49 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:49 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:11:49 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:49 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:49 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:49 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:49 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/dst: Connecting to FTP server 2026/08/08 01:11:49 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/dst: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:49 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/dst: > dial: conn=172.17.0.1:55722->172.17.0.5:21, err= 2026/08/08 01:11:51 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-tugoxaq6daja/CompareDest" 2026/08/08 01:11:51 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:11:51 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:51 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:51 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:51 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:51 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:11:51 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:11:51 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:11:51 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:11:51 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:11:51 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/CompareDest: Connecting to FTP server 2026/08/08 01:11:51 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/CompareDest: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:51 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/CompareDest: > dial: conn=172.17.0.1:54314->172.17.0.5:21, err= 2026/08/08 01:11:55 DEBUG : fs cache: renaming cache item "TestFTPPureftpd:rclone-test-tugoxaq6daja/CompareDest" to be canonical "TestFTPPureftpd{dicqY}:rclone-test-tugoxaq6daja/CompareDest" 2026/08/08 01:11:55 DEBUG : one: Need to transfer - File not found at Destination 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/dst: dial("tcp","172.17.0.5:35077") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/dst: > dial: conn=172.17.0.1:36784->172.17.0.5:35077, err= 2026/08/08 01:11:55 DEBUG : one.b2cc3c6c.partial: size = 3 OK 2026/08/08 01:11:55 DEBUG : one.b2cc3c6c.partial: renamed to: one 2026/08/08 01:11:55 INFO : one: Copied (new) 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37423") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48594->172.17.0.5:37423, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31297") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33510->172.17.0.5:31297, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30748") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51026->172.17.0.5:30748, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36072") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58084->172.17.0.5:36072, err= 2026/08/08 01:11:55 DEBUG : fs cache: switching user supplied name "TestFTPPureftpd:rclone-test-tugoxaq6daja/CompareDest" for canonical name "TestFTPPureftpd{dicqY}:rclone-test-tugoxaq6daja/CompareDest" 2026/08/08 01:11:55 DEBUG : one: size = 5 (Local file system at /tmp/rclone3390464971) 2026/08/08 01:11:55 DEBUG : one: size = 3 (ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/dst) 2026/08/08 01:11:55 DEBUG : one: Sizes differ 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/dst: dial("tcp","172.17.0.5:34800") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/dst: > dial: conn=172.17.0.1:50342->172.17.0.5:34800, err= 2026/08/08 01:11:55 DEBUG : one.4a8516eb.partial: size = 5 OK 2026/08/08 01:11:55 DEBUG : one.4a8516eb.partial: renamed to: one 2026/08/08 01:11:55 INFO : one: Copied (replaced existing) 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36573") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40590->172.17.0.5:36573, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33435") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56514->172.17.0.5:33435, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38772") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38634->172.17.0.5:38772, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37791") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47612->172.17.0.5:37791, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34280") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37642->172.17.0.5:34280, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30775") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33145") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:35452->172.17.0.5:30775, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44632->172.17.0.5:33145, err= 2026/08/08 01:11:55 DEBUG : fs cache: switching user supplied name "TestFTPPureftpd:rclone-test-tugoxaq6daja/CompareDest" for canonical name "TestFTPPureftpd{dicqY}:rclone-test-tugoxaq6daja/CompareDest" 2026/08/08 01:11:55 DEBUG : one: size = 5 (Local file system at /tmp/rclone3390464971) 2026/08/08 01:11:55 DEBUG : one: size = 3 (ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/dst) 2026/08/08 01:11:55 DEBUG : one: Sizes differ 2026/08/08 01:11:55 DEBUG : one: size = 5 OK 2026/08/08 01:11:55 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/08/08 01:11:55 DEBUG : one: Destination found in --compare-dest, skipping 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34952") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46438->172.17.0.5:34952, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31724") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40244->172.17.0.5:31724, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31603") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38908->172.17.0.5:31603, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34626") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56066->172.17.0.5:34626, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35433") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51048->172.17.0.5:35433, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31197") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53000->172.17.0.5:31197, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33928") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47960->172.17.0.5:33928, err= 2026/08/08 01:11:55 DEBUG : fs cache: switching user supplied name "TestFTPPureftpd:rclone-test-tugoxaq6daja/CompareDest" for canonical name "TestFTPPureftpd{dicqY}:rclone-test-tugoxaq6daja/CompareDest" 2026/08/08 01:11:55 DEBUG : two: Need to transfer - File not found at Destination 2026/08/08 01:11:55 DEBUG : two: size = 3 OK 2026/08/08 01:11:55 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/08/08 01:11:55 DEBUG : two: Destination found in --compare-dest, skipping 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39096") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60134->172.17.0.5:39096, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30992") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50192->172.17.0.5:30992, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36952") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60744->172.17.0.5:36952, err= 2026/08/08 01:11:55 DEBUG : fs cache: switching user supplied name "TestFTPPureftpd:rclone-test-tugoxaq6daja/CompareDest" for canonical name "TestFTPPureftpd{dicqY}:rclone-test-tugoxaq6daja/CompareDest" 2026/08/08 01:11:55 DEBUG : two: Need to transfer - File not found at Destination 2026/08/08 01:11:55 DEBUG : two: size = 3 OK 2026/08/08 01:11:55 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/08/08 01:11:55 DEBUG : two: Destination found in --compare-dest, skipping 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31473") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47014->172.17.0.5:31473, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32878") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59120->172.17.0.5:32878, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36903") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47340->172.17.0.5:36903, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32986") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40264->172.17.0.5:32986, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37320") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54598->172.17.0.5:37320, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32062") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36688->172.17.0.5:32062, err= 2026/08/08 01:11:55 DEBUG : fs cache: switching user supplied name "TestFTPPureftpd:rclone-test-tugoxaq6daja/CompareDest" for canonical name "TestFTPPureftpd{dicqY}:rclone-test-tugoxaq6daja/CompareDest" 2026/08/08 01:11:55 DEBUG : two: Need to transfer - File not found at Destination 2026/08/08 01:11:55 DEBUG : two: size = 5 (Local file system at /tmp/rclone3390464971) 2026/08/08 01:11:55 DEBUG : two: size = 3 (ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/CompareDest) 2026/08/08 01:11:55 DEBUG : two: Sizes differ 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/dst: dial("tcp","172.17.0.5:37068") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/dst: > dial: conn=172.17.0.1:41326->172.17.0.5:37068, err= 2026/08/08 01:11:55 DEBUG : two.a319cd8b.partial: size = 5 OK 2026/08/08 01:11:55 DEBUG : two.a319cd8b.partial: renamed to: two 2026/08/08 01:11:55 INFO : two: Copied (new) 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35365") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52954->172.17.0.5:35365, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37896") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30552") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48756->172.17.0.5:37896, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46396->172.17.0.5:30552, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35439") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47714->172.17.0.5:35439, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32574") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58868->172.17.0.5:32574, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39568") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40706->172.17.0.5:39568, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35395") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:39508->172.17.0.5:35395, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/CompareDest: closing 1 unused connections --- PASS: TestCopyFileCompareDest (5.62s) === RUN TestCopyFileCopyDest run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" copy_test.go:277: Skipping test as remote does not support server-side copy 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34220") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:39518->172.17.0.5:34220, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38605") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44552->172.17.0.5:38605, err= --- SKIP: TestCopyFileCopyDest (0.00s) === RUN TestCopyInplace run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:11:55 DEBUG : file1: Need to transfer - File not found at Destination 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32288") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34342->172.17.0.5:32288, err= 2026/08/08 01:11:55 DEBUG : sub/file2: size = 14 OK 2026/08/08 01:11:55 INFO : file1: Copied (new) to: sub/file2 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34786") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47368->172.17.0.5:34786, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39237") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59178->172.17.0.5:39237, err= 2026/08/08 01:11:55 DEBUG : sub/file2: size = 14 OK 2026/08/08 01:11:55 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/08/08 01:11:55 DEBUG : file1: Unchanged skipping 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30505") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57062->172.17.0.5:30505, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36708") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40932->172.17.0.5:36708, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: don't need to copy/move sub/file2, it is already at target location 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36281") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38772->172.17.0.5:36281, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32192") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43628->172.17.0.5:32192, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37285") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33088->172.17.0.5:37285, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33753") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41866->172.17.0.5:33753, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32816") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52556->172.17.0.5:32816, err= --- PASS: TestCopyInplace (0.02s) === RUN TestCopyLongFileName run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:11:55 DEBUG : file1: Need to transfer - File not found at Destination 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36278") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:45350->172.17.0.5:36278, err= 2026/08/08 01:11:55 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: size = 14 OK 2026/08/08 01:11:55 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: renamed to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2026/08/08 01:11:55 INFO : file1: Copied (new) to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30545") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52470->172.17.0.5:30545, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38370") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54692->172.17.0.5:38370, err= 2026/08/08 01:11:55 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2: size = 14 OK 2026/08/08 01:11:55 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/08/08 01:11:55 DEBUG : file1: Unchanged skipping 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34820") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52866->172.17.0.5:34820, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37103") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:39028->172.17.0.5:37103, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: don't need to copy/move sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2, it is already at target location 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30901") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33556->172.17.0.5:30901, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32760") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59600->172.17.0.5:32760, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32127") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44094->172.17.0.5:32127, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35011") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44644->172.17.0.5:35011, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30258") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37250->172.17.0.5:30258, err= --- PASS: TestCopyLongFileName (0.02s) === RUN TestCopyLongFileNameCollision run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38839") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46760->172.17.0.5:38839, err= 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Need to transfer - File not found at Destination 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Need to transfer - File not found at Destination 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Need to transfer - File not found at Destination 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Need to transfer - File not found at Destination 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Need to transfer - File not found at Destination 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Need to transfer - File not found at Destination 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Need to transfer - File not found at Destination 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Need to transfer - File not found at Destination 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Need to transfer - File not found at Destination 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Need to transfer - File not found at Destination 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: Connecting to FTP server 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: Waiting for checks to finish 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: Connecting to FTP server 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: Waiting for transfers to finish 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54338->172.17.0.5:21, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32826") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:55854->172.17.0.5:32826, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33045") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36678->172.17.0.5:33045, err= 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: size = 14 OK 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: size = 14 OK 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100 2026/08/08 01:11:55 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Copied (new) 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101 2026/08/08 01:11:55 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Copied (new) 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31837") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42850->172.17.0.5:31837, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38786") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54936->172.17.0.5:38786, err= 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: size = 14 OK 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: size = 14 OK 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105 2026/08/08 01:11:55 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Copied (new) 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104 2026/08/08 01:11:55 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Copied (new) 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34061") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41256->172.17.0.5:34061, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33119") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37150->172.17.0.5:33119, err= 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: size = 14 OK 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: size = 14 OK 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106 2026/08/08 01:11:55 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Copied (new) 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107 2026/08/08 01:11:55 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Copied (new) 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38793") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38816->172.17.0.5:38793, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:21") 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54342->172.17.0.5:21, err= 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36502") 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: size = 14 OK 2026/08/08 01:11:55 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36650->172.17.0.5:36502, err= 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108 2026/08/08 01:11:55 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Copied (new) 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: size = 14 OK 2026/08/08 01:11:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109 2026/08/08 01:11:55 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Copied (new) 2026/08/08 01:11:58 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31509") 2026/08/08 01:11:58 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38658->172.17.0.5:31509, err= 2026/08/08 01:11:58 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: size = 14 OK 2026/08/08 01:11:58 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102 2026/08/08 01:11:58 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Copied (new) 2026/08/08 01:11:58 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31809") 2026/08/08 01:11:58 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53810->172.17.0.5:31809, err= 2026/08/08 01:11:58 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: size = 14 OK 2026/08/08 01:11:58 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103 2026/08/08 01:11:58 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Copied (new) 2026/08/08 01:11:59 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37827") 2026/08/08 01:11:59 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57190->172.17.0.5:37827, err= 2026/08/08 01:11:59 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33597") 2026/08/08 01:11:59 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42608->172.17.0.5:33597, err= 2026/08/08 01:11:59 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38999") 2026/08/08 01:11:59 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40482->172.17.0.5:38999, err= --- PASS: TestCopyLongFileNameCollision (3.90s) === RUN TestCopyFileMaxTransfer run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:11:59 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2026/08/08 01:11:59 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32447") 2026/08/08 01:11:59 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36654->172.17.0.5:32447, err= 2026/08/08 01:11:59 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: size = 14 OK 2026/08/08 01:11:59 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: renamed to: TestCopyFileMaxTransfer/file1 2026/08/08 01:11:59 INFO : TestCopyFileMaxTransfer/file1: Copied (new) 2026/08/08 01:11:59 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39330") 2026/08/08 01:11:59 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34272->172.17.0.5:39330, err= 2026/08/08 01:11:59 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38392") 2026/08/08 01:11:59 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42164->172.17.0.5:38392, err= 2026/08/08 01:11:59 DEBUG : TestCopyFileMaxTransfer/file2: Need to transfer - File not found at Destination 2026/08/08 01:11:59 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37225") 2026/08/08 01:11:59 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43336->172.17.0.5:37225, err= 2026/08/08 01:12:00 DEBUG : TestCopyFileMaxTransfer/file2.945646ab.partial: Removed after failed upload: 1 error occurred: * max transfer limit reached as set by --max-transfer 2026/08/08 01:12:00 ERROR : TestCopyFileMaxTransfer/file2: Failed to copy: update stor: 1 error occurred: * max transfer limit reached as set by --max-transfer 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32008") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60922->172.17.0.5:32008, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33852") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44406->172.17.0.5:33852, err= 2026/08/08 01:12:00 DEBUG : TestCopyFileMaxTransfer/file3: Need to transfer - File not found at Destination 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33957") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48434->172.17.0.5:33957, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30535") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57162->172.17.0.5:30535, err= 2026/08/08 01:12:00 DEBUG : TestCopyFileMaxTransfer/file4: Need to transfer - File not found at Destination 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38839") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46776->172.17.0.5:38839, err= 2026/08/08 01:12:00 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: size = 2062 OK 2026/08/08 01:12:00 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: renamed to: TestCopyFileMaxTransfer/file4 2026/08/08 01:12:00 INFO : TestCopyFileMaxTransfer/file4: Copied (new) 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35083") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38688->172.17.0.5:35083, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37113") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51410->172.17.0.5:37113, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31116") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48952->172.17.0.5:31116, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36563") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43998->172.17.0.5:36563, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38443") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36900->172.17.0.5:38443, err= --- PASS: TestCopyFileMaxTransfer (1.05s) === RUN TestDeduplicateInteractive run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31469") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37524->172.17.0.5:31469, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38209") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41260->172.17.0.5:38209, err= --- SKIP: TestDeduplicateInteractive (0.00s) === RUN TestDeduplicateSkip run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33684") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54314->172.17.0.5:33684, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38932") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37586->172.17.0.5:38932, err= --- SKIP: TestDeduplicateSkip (0.00s) === RUN TestDeduplicateSizeOnly run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32749") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47064->172.17.0.5:32749, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37097") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57584->172.17.0.5:37097, err= --- SKIP: TestDeduplicateSizeOnly (0.00s) === RUN TestDeduplicateFirst run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35575") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52724->172.17.0.5:35575, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31898") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54216->172.17.0.5:31898, err= --- SKIP: TestDeduplicateFirst (0.00s) === RUN TestDeduplicateNewest run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34494") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54192->172.17.0.5:34494, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32107") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48872->172.17.0.5:32107, err= --- SKIP: TestDeduplicateNewest (0.00s) === RUN TestDeduplicateNewestByHash run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" dedupe_test.go:36: Can't run this test without a hash 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30164") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51858->172.17.0.5:30164, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31586") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40116->172.17.0.5:31586, err= --- SKIP: TestDeduplicateNewestByHash (0.00s) === RUN TestDeduplicateOldest run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36765") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36282->172.17.0.5:36765, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30720") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46186->172.17.0.5:30720, err= --- SKIP: TestDeduplicateOldest (0.00s) === RUN TestDeduplicateLargest run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35274") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43804->172.17.0.5:35274, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39437") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56422->172.17.0.5:39437, err= --- SKIP: TestDeduplicateLargest (0.00s) === RUN TestDeduplicateSmallest run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38605") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44558->172.17.0.5:38605, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39922") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60152->172.17.0.5:39922, err= --- SKIP: TestDeduplicateSmallest (0.00s) === RUN TestDeduplicateRename run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31770") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40130->172.17.0.5:31770, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38221") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:32824->172.17.0.5:38221, err= --- SKIP: TestDeduplicateRename (0.00s) === RUN TestMergeDirs run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" dedupe_test.go:256: Can't merge directories 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37250") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34760->172.17.0.5:37250, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34485") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41940->172.17.0.5:34485, err= --- SKIP: TestMergeDirs (0.00s) === RUN TestListDirSorted run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39381") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43758->172.17.0.5:39381, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33686") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37772->172.17.0.5:33686, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38739") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44120->172.17.0.5:38739, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31630") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:39784->172.17.0.5:31630, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37772") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54680->172.17.0.5:37772, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30146") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38338->172.17.0.5:30146, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34468") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42732->172.17.0.5:34468, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36355") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:49306->172.17.0.5:36355, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33185") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:49008->172.17.0.5:33185, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38690") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37886->172.17.0.5:38690, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38051") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42438->172.17.0.5:38051, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30968") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46478->172.17.0.5:30968, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33991") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40254->172.17.0.5:33991, err= 2026/08/08 01:12:00 DEBUG : a.txt: Excluded (Size Filter) 2026/08/08 01:12:00 DEBUG : a.txt: Excluded 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31130") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57228->172.17.0.5:31130, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38761") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54582->172.17.0.5:38761, err= 2026/08/08 01:12:00 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/08/08 01:12:00 DEBUG : sub dir/hello world2: Excluded 2026/08/08 01:12:00 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/08/08 01:12:00 DEBUG : sub dir/hello world: Excluded 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36733") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48472->172.17.0.5:36733, err= 2026/08/08 01:12:00 DEBUG : sub dir/ignore dir: Excluded 2026/08/08 01:12:00 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/08/08 01:12:00 DEBUG : sub dir/hello world2: Excluded 2026/08/08 01:12:00 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/08/08 01:12:00 DEBUG : sub dir/hello world: Excluded 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34818") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58328->172.17.0.5:34818, err= 2026/08/08 01:12:00 DEBUG : sub dir/ignore dir: Excluded 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38774") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59238->172.17.0.5:38774, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39210") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56128->172.17.0.5:39210, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36238") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41074->172.17.0.5:36238, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37829") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:55318->172.17.0.5:37829, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30822") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34822") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60888->172.17.0.5:34822, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:55316->172.17.0.5:30822, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33185") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:49014->172.17.0.5:33185, err= --- PASS: TestListDirSorted (0.03s) === RUN TestListDirSortedFn run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37498") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50128->172.17.0.5:37498, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38900") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46686->172.17.0.5:38900, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39722") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50298->172.17.0.5:39722, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35718") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56460->172.17.0.5:35718, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36846") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44302->172.17.0.5:36846, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38501") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34540->172.17.0.5:38501, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35020") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57752->172.17.0.5:35020, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38628") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36188->172.17.0.5:38628, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34542") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48544->172.17.0.5:34542, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35459") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47050->172.17.0.5:35459, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39422") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34556->172.17.0.5:39422, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36090") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34448->172.17.0.5:36090, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36084") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34596->172.17.0.5:36084, err= 2026/08/08 01:12:00 DEBUG : a.txt: Excluded (Size Filter) 2026/08/08 01:12:00 DEBUG : a.txt: Excluded 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33391") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51132->172.17.0.5:33391, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37274") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59392->172.17.0.5:37274, err= 2026/08/08 01:12:00 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/08/08 01:12:00 DEBUG : sub dir/hello world2: Excluded 2026/08/08 01:12:00 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/08/08 01:12:00 DEBUG : sub dir/hello world: Excluded 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39761") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34448->172.17.0.5:39761, err= 2026/08/08 01:12:00 DEBUG : sub dir/ignore dir: Excluded 2026/08/08 01:12:00 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/08/08 01:12:00 DEBUG : sub dir/hello world2: Excluded 2026/08/08 01:12:00 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/08/08 01:12:00 DEBUG : sub dir/hello world: Excluded 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38512") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37398->172.17.0.5:38512, err= 2026/08/08 01:12:00 DEBUG : sub dir/ignore dir: Excluded 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39263") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60838->172.17.0.5:39263, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30718") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41072->172.17.0.5:30718, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34446") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41812->172.17.0.5:34446, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33791") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37984->172.17.0.5:33791, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30040") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36428") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53710->172.17.0.5:30040, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37390->172.17.0.5:36428, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36768") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43046->172.17.0.5:36768, err= --- PASS: TestListDirSortedFn (0.03s) === RUN TestListJSON run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32608") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59238->172.17.0.5:32608, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38793") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38830->172.17.0.5:38793, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38090") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:35992->172.17.0.5:38090, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31652") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:55904->172.17.0.5:31652, err= === RUN TestListJSON/Default 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32090") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53318->172.17.0.5:32090, err= === RUN TestListJSON/FilesOnly 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39685") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38614->172.17.0.5:39685, err= === RUN TestListJSON/DirsOnly 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38030") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37862->172.17.0.5:38030, err= === RUN TestListJSON/Recurse 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30693") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:55438->172.17.0.5:30693, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30179") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50972->172.17.0.5:30179, err= === RUN TestListJSON/SubDir 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34893") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52864->172.17.0.5:34893, err= === RUN TestListJSON/NoModTime 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33642") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46456->172.17.0.5:33642, err= === RUN TestListJSON/NoMimeType 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35021") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47914->172.17.0.5:35021, err= === RUN TestListJSON/ShowHash 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30285") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46338->172.17.0.5:30285, err= === RUN TestListJSON/HashTypes 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33140") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53474->172.17.0.5:33140, err= 2026/08/08 01:12:00 ERROR : file1: Failed to read hash: hash type not supported === RUN TestListJSON/Metadata 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31337") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:55792->172.17.0.5:31337, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34299") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50626->172.17.0.5:34299, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30820") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44034->172.17.0.5:30820, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36186") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51134->172.17.0.5:36186, err= --- PASS: TestListJSON (0.02s) --- PASS: TestListJSON/Default (0.00s) --- PASS: TestListJSON/FilesOnly (0.00s) --- PASS: TestListJSON/DirsOnly (0.00s) --- PASS: TestListJSON/Recurse (0.00s) --- PASS: TestListJSON/SubDir (0.00s) --- PASS: TestListJSON/NoModTime (0.00s) --- PASS: TestListJSON/NoMimeType (0.00s) --- PASS: TestListJSON/ShowHash (0.00s) --- PASS: TestListJSON/HashTypes (0.00s) --- PASS: TestListJSON/Metadata (0.00s) === RUN TestStatJSON run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36695") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40536->172.17.0.5:36695, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30956") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41790->172.17.0.5:30956, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33987") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41466->172.17.0.5:33987, err= 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34932") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57232->172.17.0.5:34932, err= === RUN TestStatJSON/Root 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33450") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36812->172.17.0.5:33450, err= === RUN TestStatJSON/RootFilesOnly === RUN TestStatJSON/RootDirsOnly 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38266") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58844->172.17.0.5:38266, err= === RUN TestStatJSON/Dir 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38033") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:55364->172.17.0.5:38033, err= === RUN TestStatJSON/DirWithTrailingSlash 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39720") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52478->172.17.0.5:39720, err= === RUN TestStatJSON/File === RUN TestStatJSON/NotFound 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35254") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47610->172.17.0.5:35254, err= === RUN TestStatJSON/DirFilesOnly === RUN TestStatJSON/FileFilesOnly === RUN TestStatJSON/NotFoundFilesOnly === RUN TestStatJSON/DirDirsOnly 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33455") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50392->172.17.0.5:33455, err= === RUN TestStatJSON/FileDirsOnly 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38431") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52754->172.17.0.5:38431, err= === RUN TestStatJSON/NotFoundDirsOnly 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39800") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44002->172.17.0.5:39800, err= === RUN TestStatJSON/RootNotFound 2026/08/08 01:12:00 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-tugoxaq6daja/notfound" 2026/08/08 01:12:00 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:12:00 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:12:00 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:12:00 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:12:00 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:12:00 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:12:00 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:12:00 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:12:00 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:12:00 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/notfound: Connecting to FTP server 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/notfound: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:00 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/notfound: > dial: conn=172.17.0.1:54360->172.17.0.5:21, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/notfound: dial("tcp","172.17.0.5:34607") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/notfound: > dial: conn=172.17.0.1:35390->172.17.0.5:34607, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36039") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58702->172.17.0.5:36039, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38999") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34412->172.17.0.5:38999, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36878") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53196->172.17.0.5:36878, err= --- PASS: TestStatJSON (3.08s) --- 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 (3.06s) === RUN TestStatJSONMemory 2026/08/08 01:12:03 DEBUG : Creating backend with remote ":memory:" 2026/08/08 01:12:03 DEBUG : Memory root '': File to upload is small (5 bytes), uploading instead of streaming 2026/08/08 01:12:03 DEBUG : sub/file1: size = 5 OK 2026/08/08 01:12:03 DEBUG : sub/file1: md5 = 5d41402abc4b2a76b9719d911017c592 OK 2026/08/08 01:12:03 DEBUG : sub/file1: Size and md5 of src and dst objects identical === RUN TestStatJSONMemory/Dir === RUN TestStatJSONMemory/DirWithTrailingSlash === RUN TestStatJSONMemory/File === RUN TestStatJSONMemory/NotFound --- PASS: TestStatJSONMemory (0.01s) --- PASS: TestStatJSONMemory/Dir (0.00s) --- PASS: TestStatJSONMemory/DirWithTrailingSlash (0.00s) --- PASS: TestStatJSONMemory/File (0.00s) --- PASS: TestStatJSONMemory/NotFound (0.00s) === RUN TestMkdir run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:03 INFO : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: Making directory 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39798") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44360->172.17.0.5:39798, err= 2026/08/08 01:12:03 INFO : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: Making directory 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36072") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46684->172.17.0.5:36072, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37378") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58202->172.17.0.5:37378, err= --- PASS: TestMkdir (0.00s) === RUN TestLsd run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39856") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58240->172.17.0.5:39856, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32962") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42492->172.17.0.5:32962, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39191") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58624->172.17.0.5:39191, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33961") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47054->172.17.0.5:33961, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36658") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41292->172.17.0.5:36658, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31735") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34056->172.17.0.5:31735, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32306") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58726->172.17.0.5:32306, err= --- PASS: TestLsd (0.01s) === RUN TestLs run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37932") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52208->172.17.0.5:37932, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32590") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43396->172.17.0.5:32590, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34403") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60056->172.17.0.5:34403, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30063") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43828->172.17.0.5:30063, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30484") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37196->172.17.0.5:30484, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35500") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58364->172.17.0.5:35500, err= --- PASS: TestLs (0.01s) === RUN TestLsWithFilesFrom run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39098") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:45200->172.17.0.5:39098, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38840") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34642->172.17.0.5:38840, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30974") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53618->172.17.0.5:30974, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38885") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34088->172.17.0.5:38885, err= 2026/08/08 01:12:03 DEBUG : empty space: Excluded (FilesFrom Filter) 2026/08/08 01:12:03 DEBUG : empty space: Excluded 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33028") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60098->172.17.0.5:33028, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31828") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53772->172.17.0.5:31828, err= --- PASS: TestLsWithFilesFrom (0.01s) === RUN TestLsLong run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32019") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58812->172.17.0.5:32019, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39286") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54486->172.17.0.5:39286, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35472") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51078->172.17.0.5:35472, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39352") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42446->172.17.0.5:39352, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32913") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43650->172.17.0.5:32913, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38562") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57824->172.17.0.5:38562, err= --- PASS: TestLsLong (0.01s) === RUN TestHashSums run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36954") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44556->172.17.0.5:36954, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32767") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48198->172.17.0.5:32767, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39393") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53258->172.17.0.5:39393, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36316") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:55114->172.17.0.5:36316, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32940") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56514->172.17.0.5:32940, err= --- PASS: TestHashSums (0.01s) === RUN TestHashSumsWithErrors 2026/08/08 01:12:03 DEBUG : Creating backend with remote ":memory:" 2026/08/08 01:12:03 ERROR : sub/file1: hash unsupported: hash type not supported 2026/08/08 01:12:03 ERROR : file1: hash unsupported: hash type not supported 2026/08/08 01:12:03 ERROR : file1: hash unsupported: hash type not supported --- PASS: TestHashSumsWithErrors (0.00s) === RUN TestHashStream 2026/08/08 01:12:03 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/08/08 01:12:03 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/08/08 01:12:03 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/08/08 01:12:03 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/08/08 01:12:03 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/08/08 01:12:03 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/08/08 01:12:03 DEBUG : Creating sha1 hash of 12 bytes read from input stream 2026/08/08 01:12:03 DEBUG : Creating sha1 hash of 12 bytes read from input stream --- PASS: TestHashStream (0.00s) === RUN TestSuffixName --- PASS: TestSuffixName (0.00s) === RUN TestCount run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34463") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48908->172.17.0.5:34463, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38265") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34566->172.17.0.5:38265, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34424") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41828->172.17.0.5:34424, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30899") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:35568->172.17.0.5:30899, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33019") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37188->172.17.0.5:33019, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39622") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36090->172.17.0.5:39622, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32561") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40436->172.17.0.5:32561, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33539") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54500->172.17.0.5:33539, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38859") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44910->172.17.0.5:38859, err= --- PASS: TestCount (0.01s) === RUN TestDelete run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38902") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41116->172.17.0.5:38902, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39158") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34148->172.17.0.5:39158, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38820") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56616->172.17.0.5:38820, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30013") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:35238->172.17.0.5:30013, err= 2026/08/08 01:12:03 DEBUG : Waiting for deletions to finish 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31713") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52880->172.17.0.5:31713, err= 2026/08/08 01:12:03 DEBUG : large: Excluded (Size Filter) 2026/08/08 01:12:03 DEBUG : large: Excluded 2026/08/08 01:12:03 INFO : small: Deleted 2026/08/08 01:12:03 INFO : medium: Deleted 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35472") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51094->172.17.0.5:35472, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31005") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44588->172.17.0.5:31005, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38305") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60060->172.17.0.5:38305, err= --- PASS: TestDelete (0.01s) === RUN TestMaxDelete run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38055") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:35668->172.17.0.5:38055, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37708") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52208->172.17.0.5:37708, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36075") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60612->172.17.0.5:36075, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33633") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40432->172.17.0.5:33633, err= 2026/08/08 01:12:03 DEBUG : Waiting for deletions to finish 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38441") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60652->172.17.0.5:38441, err= 2026/08/08 01:12:03 ERROR : small: Got fatal error on delete: --max-delete threshold reached 2026/08/08 01:12:03 INFO : large: Deleted 2026/08/08 01:12:03 INFO : medium: Deleted 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30775") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40068->172.17.0.5:30775, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34780") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38176->172.17.0.5:34780, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30391") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36258->172.17.0.5:30391, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35429") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58292->172.17.0.5:35429, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32408") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34596->172.17.0.5:32408, err= --- PASS: TestMaxDelete (0.01s) === RUN TestMaxDeleteSizeLargeFile run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35262") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46746->172.17.0.5:35262, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35893") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53902->172.17.0.5:35893, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36509") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:35294->172.17.0.5:36509, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34569") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:35290->172.17.0.5:34569, err= 2026/08/08 01:12:03 DEBUG : Waiting for deletions to finish 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34599") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36238->172.17.0.5:34599, err= 2026/08/08 01:12:03 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2026/08/08 01:12:03 INFO : medium: Deleted 2026/08/08 01:12:03 INFO : small: Deleted 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38853") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53558->172.17.0.5:38853, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36477") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47532->172.17.0.5:36477, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37063") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34814->172.17.0.5:37063, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36761") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46822->172.17.0.5:36761, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31228") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37316->172.17.0.5:31228, err= --- PASS: TestMaxDeleteSizeLargeFile (0.01s) === RUN TestMaxDeleteSize run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31536") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59604->172.17.0.5:31536, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39594") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34834->172.17.0.5:39594, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32542") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56112->172.17.0.5:32542, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33930") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47274->172.17.0.5:33930, err= 2026/08/08 01:12:03 DEBUG : Waiting for deletions to finish 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33955") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46780->172.17.0.5:33955, err= 2026/08/08 01:12:03 ERROR : small: Got fatal error on delete: --max-delete-size threshold reached 2026/08/08 01:12:03 INFO : medium: Deleted 2026/08/08 01:12:03 INFO : large: Deleted 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34135") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40906->172.17.0.5:34135, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34851") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33416->172.17.0.5:34851, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39039") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58024->172.17.0.5:39039, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37879") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57006->172.17.0.5:37879, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34477") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60012->172.17.0.5:34477, err= --- PASS: TestMaxDeleteSize (0.01s) === RUN TestReadFile run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39653") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36026->172.17.0.5:39653, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30585") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:35956->172.17.0.5:30585, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31211") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:45806->172.17.0.5:31211, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32532") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50918->172.17.0.5:32532, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33965") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59422->172.17.0.5:33965, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30363") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33858->172.17.0.5:30363, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39355") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41720->172.17.0.5:39355, err= --- PASS: TestReadFile (0.01s) === RUN TestRetry 2026/08/08 01:12:03 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 1/5 2026/08/08 01:12:03 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 2/5 2026/08/08 01:12:03 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/08/08 01:12:03 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/08/08 01:12:03 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/08/08 01:12:03 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/08/08 01:12:03 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms --- PASS: TestRetry (0.05s) === RUN TestCat run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37474") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52992->172.17.0.5:37474, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36886") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33694->172.17.0.5:36886, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35758") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44380->172.17.0.5:35758, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34232") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56556->172.17.0.5:34232, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32373") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50398->172.17.0.5:32373, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35786") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41498->172.17.0.5:35786, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36892") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37768->172.17.0.5:36892, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33604") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38584->172.17.0.5:33604, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35126") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47696->172.17.0.5:35126, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39524") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41626->172.17.0.5:39524, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35673") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52632->172.17.0.5:35673, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39234") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59680->172.17.0.5:39234, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34660") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54830->172.17.0.5:34660, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32045") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33572->172.17.0.5:32045, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37188") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36324->172.17.0.5:37188, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30658") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59300->172.17.0.5:30658, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36942") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59828->172.17.0.5:36942, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38598") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48060->172.17.0.5:38598, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34431") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59566->172.17.0.5:34431, err= 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38798") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48018->172.17.0.5:38798, err= --- PASS: TestCat (0.11s) === RUN TestPurge 2026/08/08 01:12:03 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-lazasaz1cazi" 2026/08/08 01:12:03 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/08/08 01:12:03 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:12:03 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:12:03 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:12:03 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:12:03 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:12:03 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:12:03 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:12:03 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:12:03 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:12:03 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: Connecting to FTP server 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:03 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:45080->172.17.0.5:21, err= 2026/08/08 01:12:06 DEBUG : Creating backend with remote "/tmp/rclone4132601181" run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-lazasaz1cazi", Local "Local file system at /tmp/rclone4132601181", Modify Window "1s" 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:37242") 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:58002->172.17.0.5:37242, err= 2026/08/08 01:12:06 INFO : A2: Making directory 2026/08/08 01:12:06 INFO : A1/B2: Making directory 2026/08/08 01:12:06 INFO : A1/B2/C2: Making directory 2026/08/08 01:12:06 INFO : A1/B1/C3: Making directory 2026/08/08 01:12:06 INFO : A3: Making directory 2026/08/08 01:12:06 INFO : A3/B3: Making directory 2026/08/08 01:12:06 INFO : A3/B3/C4: Making directory 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:30821") 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:56770->172.17.0.5:30821, err= 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:31100") 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:47342->172.17.0.5:31100, err= 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: Connecting to FTP server 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: Connecting to FTP server 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:45104->172.17.0.5:21, err= 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:36318") 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:43964->172.17.0.5:36318, err= 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:39518") 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:49526->172.17.0.5:39518, err= 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:36041") 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:34398->172.17.0.5:36041, err= 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:45114->172.17.0.5:21, err= 2026/08/08 01:12:06 DEBUG : pacer: low level retry 1/10 (error 421 50 users (the maximum) are already logged in, sorry) 2026/08/08 01:12:06 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:45122->172.17.0.5:21, err= 2026/08/08 01:12:06 DEBUG : pacer: low level retry 2/10 (error 421 50 users (the maximum) are already logged in, sorry) 2026/08/08 01:12:06 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:45128->172.17.0.5:21, err= 2026/08/08 01:12:06 DEBUG : pacer: low level retry 3/10 (error 421 50 users (the maximum) are already logged in, sorry) 2026/08/08 01:12:06 DEBUG : pacer: Rate limited, increasing sleep to 80ms 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:45134->172.17.0.5:21, err= 2026/08/08 01:12:06 DEBUG : pacer: low level retry 4/10 (error 421 50 users (the maximum) are already logged in, sorry) 2026/08/08 01:12:06 DEBUG : pacer: Rate limited, increasing sleep to 160ms 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:06 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:45150->172.17.0.5:21, err= 2026/08/08 01:12:06 DEBUG : pacer: low level retry 5/10 (error 421 50 users (the maximum) are already logged in, sorry) 2026/08/08 01:12:06 DEBUG : pacer: Rate limited, increasing sleep to 320ms 2026/08/08 01:12:07 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:07 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:45154->172.17.0.5:21, err= 2026/08/08 01:12:07 DEBUG : pacer: low level retry 6/10 (error 421 50 users (the maximum) are already logged in, sorry) 2026/08/08 01:12:07 DEBUG : pacer: Rate limited, increasing sleep to 640ms 2026/08/08 01:12:07 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:07 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:45170->172.17.0.5:21, err= 2026/08/08 01:12:07 DEBUG : pacer: low level retry 7/10 (error 421 50 users (the maximum) are already logged in, sorry) 2026/08/08 01:12:07 DEBUG : pacer: Rate limited, increasing sleep to 1.28s 2026/08/08 01:12:08 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:08 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:45176->172.17.0.5:21, err= 2026/08/08 01:12:09 DEBUG : pacer: Reducing sleep to 960ms 2026/08/08 01:12:09 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:39160") 2026/08/08 01:12:09 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:38502->172.17.0.5:39160, err= 2026/08/08 01:12:09 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:33519") 2026/08/08 01:12:09 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:38432->172.17.0.5:33519, err= 2026/08/08 01:12:09 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:37376") 2026/08/08 01:12:09 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:33784->172.17.0.5:37376, err= 2026/08/08 01:12:09 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: Connecting to FTP server 2026/08/08 01:12:09 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:09 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:45186->172.17.0.5:21, err= 2026/08/08 01:12:09 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:36840") 2026/08/08 01:12:09 DEBUG : pacer: low level retry 1/10 (error 421 50 users (the maximum) are already logged in, sorry) 2026/08/08 01:12:09 DEBUG : pacer: Rate limited, increasing sleep to 1.92s 2026/08/08 01:12:09 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:34629") 2026/08/08 01:12:09 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:59014->172.17.0.5:34629, err= 2026/08/08 01:12:09 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:59008->172.17.0.5:36840, err= 2026/08/08 01:12:10 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/data: closing 1 unused connections 2026/08/08 01:12:10 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:10 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:45188->172.17.0.5:21, err= 2026/08/08 01:12:11 DEBUG : pacer: Reducing sleep to 1.44s 2026/08/08 01:12:11 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:37808") 2026/08/08 01:12:11 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:50900->172.17.0.5:37808, err= 2026/08/08 01:12:13 DEBUG : pacer: Reducing sleep to 1.08s 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:38797") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:36240->172.17.0.5:38797, err= 2026/08/08 01:12:13 DEBUG : Waiting for deletions to finish 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:39328") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:37394->172.17.0.5:39328, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:38940") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:38300->172.17.0.5:38940, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:34788") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:46608->172.17.0.5:34788, err= 2026/08/08 01:12:13 INFO : A1/B1/C1/one: Deleted 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:30781") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:42546->172.17.0.5:30781, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:30437") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:43614->172.17.0.5:30437, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:31438") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:52358->172.17.0.5:31438, err= 2026/08/08 01:12:13 DEBUG : removing 2 level 3 directories 2026/08/08 01:12:13 INFO : A1/B1/C3: Removing directory 2026/08/08 01:12:13 INFO : A1/B1/C1: Removing directory 2026/08/08 01:12:13 DEBUG : removing 1 level 2 directories 2026/08/08 01:12:13 INFO : A1/B1: Removing directory 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:33243") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:53200->172.17.0.5:33243, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:35931") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:40502->172.17.0.5:35931, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:36548") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:39490") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:34892->172.17.0.5:36548, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:58142->172.17.0.5:39490, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:30622") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:58492->172.17.0.5:30622, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:32649") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:43552->172.17.0.5:32649, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:35512") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:36522->172.17.0.5:35512, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:34631") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:37692->172.17.0.5:34631, err= 2026/08/08 01:12:13 DEBUG : Waiting for deletions to finish 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:30038") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:43138->172.17.0.5:30038, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:36128") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:42954->172.17.0.5:36128, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:36195") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:33984") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:33060->172.17.0.5:36195, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:34812->172.17.0.5:33984, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:32355") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:55958->172.17.0.5:32355, err= 2026/08/08 01:12:13 INFO : A1/two: Deleted 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:34573") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:58594->172.17.0.5:34573, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:39155") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:53606->172.17.0.5:39155, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:38271") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:55984->172.17.0.5:38271, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:33440") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:55852->172.17.0.5:33440, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:39237") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:33938") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:55616->172.17.0.5:39237, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:36954") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:56986->172.17.0.5:33938, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:37024->172.17.0.5:36954, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:32007") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:53032->172.17.0.5:32007, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:38913") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:58598->172.17.0.5:38913, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:30400") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:38960->172.17.0.5:30400, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:30388") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:54060->172.17.0.5:30388, err= 2026/08/08 01:12:13 DEBUG : removing 2 level 3 directories 2026/08/08 01:12:13 INFO : A3/B3/C4: Removing directory 2026/08/08 01:12:13 INFO : A1/B2/C2: Removing directory 2026/08/08 01:12:13 DEBUG : removing 2 level 2 directories 2026/08/08 01:12:13 INFO : A3/B3: Removing directory 2026/08/08 01:12:13 INFO : A1/B2: Removing directory 2026/08/08 01:12:13 DEBUG : removing 3 level 1 directories 2026/08/08 01:12:13 INFO : A3: Removing directory 2026/08/08 01:12:13 INFO : A1: Removing directory 2026/08/08 01:12:13 INFO : A2: Removing directory 2026/08/08 01:12:13 DEBUG : removing 1 level 0 directories 2026/08/08 01:12:13 INFO : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: Removing directory 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:38584") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:48886->172.17.0.5:38584, err= 2026/08/08 01:12:13 ERROR : error listing: directory not found 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: dial("tcp","172.17.0.5:39553") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: > dial: conn=172.17.0.1:54904->172.17.0.5:39553, err= 2026/08/08 01:12:13 ERROR : error listing: directory not found 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-lazasaz1cazi: Purge dir "" 2026/08/08 01:12:13 NOTICE: purge failed to rmdir "": directory not found 2026/08/08 01:12:13 NOTICE: purge failed: directory not found --- PASS: TestPurge (10.26s) === RUN TestRmdirsNoLeaveRoot run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30607") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38914->172.17.0.5:30607, err= 2026/08/08 01:12:13 INFO : A2: Making directory 2026/08/08 01:12:13 INFO : A1/B2: Making directory 2026/08/08 01:12:13 INFO : A1/B2/C2: Making directory 2026/08/08 01:12:13 INFO : A1/B1/C3: Making directory 2026/08/08 01:12:13 INFO : A3: Making directory 2026/08/08 01:12:13 INFO : A3/B3: Making directory 2026/08/08 01:12:13 INFO : A3/B3/C4: Making directory 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39361") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:55088->172.17.0.5:39361, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32923") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37012->172.17.0.5:32923, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34713") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34845") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60354->172.17.0.5:34713, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38273") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58790->172.17.0.5:34845, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53282->172.17.0.5:38273, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30257") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38590->172.17.0.5:30257, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37094") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30267") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50836->172.17.0.5:37094, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48306->172.17.0.5:30267, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: Connecting to FTP server 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34250->172.17.0.5:21, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34390") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37132") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48428->172.17.0.5:37132, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53480->172.17.0.5:34390, err= 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33383") 2026/08/08 01:12:13 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46334->172.17.0.5:33383, err= 2026/08/08 01:12:14 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/data: closing 1 unused connections 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32250") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42184->172.17.0.5:32250, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31981") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33388->172.17.0.5:31981, err= 2026/08/08 01:12:16 DEBUG : removing 1 level 3 directories 2026/08/08 01:12:16 INFO : A3/B3/C4: Removing directory 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32855") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51480->172.17.0.5:32855, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32091") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34785") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30880") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57256->172.17.0.5:32091, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36586->172.17.0.5:34785, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46752->172.17.0.5:30880, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37581") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30596") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44890->172.17.0.5:37581, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44496->172.17.0.5:30596, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37095") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52982->172.17.0.5:37095, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36536") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:49078->172.17.0.5:36536, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35139") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32049") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40878->172.17.0.5:32049, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:49484->172.17.0.5:35139, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31162") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51826->172.17.0.5:31162, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37156") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30879") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50786->172.17.0.5:37156, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36759") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48538->172.17.0.5:30879, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41978->172.17.0.5:36759, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33397") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:49008->172.17.0.5:33397, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39755") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38202") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57928->172.17.0.5:39755, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36342->172.17.0.5:38202, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31762") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30873") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50422->172.17.0.5:31762, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35537") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40888->172.17.0.5:30873, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:49870->172.17.0.5:35537, err= 2026/08/08 01:12:16 DEBUG : removing 2 level 3 directories 2026/08/08 01:12:16 INFO : A1/B2/C2: Removing directory 2026/08/08 01:12:16 INFO : A1/B1/C3: Removing directory 2026/08/08 01:12:16 DEBUG : removing 2 level 2 directories 2026/08/08 01:12:16 INFO : A3/B3: Removing directory 2026/08/08 01:12:16 INFO : A1/B2: Removing directory 2026/08/08 01:12:16 DEBUG : removing 2 level 1 directories 2026/08/08 01:12:16 INFO : A3: Removing directory 2026/08/08 01:12:16 INFO : A2: Removing directory 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34745") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59980->172.17.0.5:34745, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36622") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:39878->172.17.0.5:36622, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36699") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34326->172.17.0.5:36699, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33410") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38616->172.17.0.5:33410, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30674") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37772->172.17.0.5:30674, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34291") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44690->172.17.0.5:34291, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39385") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43900->172.17.0.5:39385, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38458") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36942->172.17.0.5:38458, err= 2026/08/08 01:12:16 DEBUG : removing 1 level 3 directories 2026/08/08 01:12:16 INFO : A1/B1/C1: Removing directory 2026/08/08 01:12:16 DEBUG : removing 1 level 2 directories 2026/08/08 01:12:16 INFO : A1/B1: Removing directory 2026/08/08 01:12:16 DEBUG : removing 1 level 1 directories 2026/08/08 01:12:16 INFO : A1: Removing directory 2026/08/08 01:12:16 DEBUG : removing 1 level 0 directories 2026/08/08 01:12:16 INFO : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: Removing directory 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32434") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:35452->172.17.0.5:32434, err= 2026/08/08 01:12:16 ERROR : error listing: directory not found 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35855") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41972->172.17.0.5:35855, err= 2026/08/08 01:12:16 ERROR : error listing: directory not found --- PASS: TestRmdirsNoLeaveRoot (2.78s) === RUN TestRmdirsLeaveRoot run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:16 INFO : A1: Making directory 2026/08/08 01:12:16 INFO : A1/B1: Making directory 2026/08/08 01:12:16 INFO : A1/B1/C1: Making directory 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38476") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54310->172.17.0.5:38476, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32201") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43792->172.17.0.5:32201, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32246") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44804->172.17.0.5:32246, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31387") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:49924->172.17.0.5:31387, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31703") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60262->172.17.0.5:31703, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35207") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50492->172.17.0.5:35207, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32455") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57452->172.17.0.5:32455, err= 2026/08/08 01:12:16 DEBUG : removing 1 level 3 directories 2026/08/08 01:12:16 INFO : A1/B1/C1: Removing directory 2026/08/08 01:12:16 DEBUG : removing 1 level 2 directories 2026/08/08 01:12:16 INFO : A1/B1: Removing directory 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37859") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59112->172.17.0.5:37859, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32070") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37612->172.17.0.5:32070, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34984") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50976->172.17.0.5:34984, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38518") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47142->172.17.0.5:38518, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39235") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59396->172.17.0.5:39235, err= --- PASS: TestRmdirsLeaveRoot (0.02s) === RUN TestRmdirsWithFilter run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:16 INFO : A1: Making directory 2026/08/08 01:12:16 INFO : A1/B1: Making directory 2026/08/08 01:12:16 INFO : A1/B1/C1: Making directory 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38757") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57160->172.17.0.5:38757, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36498") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58530->172.17.0.5:36498, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39434") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:55648->172.17.0.5:39434, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31210") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:35624->172.17.0.5:31210, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34517") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:49328->172.17.0.5:34517, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30884") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50462->172.17.0.5:30884, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32415") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37500->172.17.0.5:32415, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30187") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33106->172.17.0.5:30187, err= 2026/08/08 01:12:16 DEBUG : removing 1 level 3 directories 2026/08/08 01:12:16 INFO : A1/B1/C1: Removing directory 2026/08/08 01:12:16 DEBUG : removing 1 level 2 directories 2026/08/08 01:12:16 INFO : A1/B1: Removing directory 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30191") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48562->172.17.0.5:30191, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37422") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43996->172.17.0.5:37422, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32404") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36344->172.17.0.5:32404, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32644") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58416->172.17.0.5:32644, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32792") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37624->172.17.0.5:32792, err= --- PASS: TestRmdirsWithFilter (0.01s) === RUN TestCopyURL run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31093") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:39104->172.17.0.5:31093, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32336") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41334->172.17.0.5:32336, err= 2026/08/08 01:12:16 DEBUG : file1: size = 14 OK 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39753") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59900->172.17.0.5:39753, err= 2026/08/08 01:12:16 DEBUG : filename.txt: File name found in url 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33011") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56062->172.17.0.5:33011, err= 2026/08/08 01:12:16 DEBUG : filename.txt: size = 14 OK 2026/08/08 01:12:16 DEBUG : headerfilename.txt: filename found in Content-Disposition header. 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36922") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:39666->172.17.0.5:36922, err= 2026/08/08 01:12:16 DEBUG : headerfilename.txt: size = 14 OK 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30270") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44944->172.17.0.5:30270, err= 2026/08/08 01:12:16 DEBUG : file2: size = 14 OK 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33786") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43080->172.17.0.5:33786, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37664") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33162->172.17.0.5:37664, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39463") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54476->172.17.0.5:39463, err= --- PASS: TestCopyURL (0.02s) === RUN TestCopyURLDownloadHeaders run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32843") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41404->172.17.0.5:32843, err= 2026/08/08 01:12:16 DEBUG : file1: size = 14 OK 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32471") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43604->172.17.0.5:32471, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31646") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53670->172.17.0.5:31646, err= --- PASS: TestCopyURLDownloadHeaders (0.00s) === RUN TestCopyURLToWriter --- PASS: TestCopyURLToWriter (0.00s) === RUN TestMoveFile run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:16 DEBUG : file1: Need to transfer - File not found at Destination 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37655") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56864->172.17.0.5:37655, err= 2026/08/08 01:12:16 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2026/08/08 01:12:16 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2026/08/08 01:12:16 INFO : file1: Copied (new) to: sub/file2 2026/08/08 01:12:16 INFO : file1: Deleted 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36627") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33148->172.17.0.5:36627, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31497") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:45050->172.17.0.5:31497, err= 2026/08/08 01:12:16 DEBUG : sub/file2: size = 14 OK 2026/08/08 01:12:16 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/08/08 01:12:16 DEBUG : file1: Unchanged skipping 2026/08/08 01:12:16 INFO : file1: Deleted 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35319") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:55222->172.17.0.5:35319, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37592") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48098->172.17.0.5:37592, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: don't need to copy/move sub/file2, it is already at target location 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36893") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43662->172.17.0.5:36893, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36006") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36956->172.17.0.5:36006, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39797") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:45218->172.17.0.5:39797, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35313") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44818->172.17.0.5:35313, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36454") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58706->172.17.0.5:36454, err= --- PASS: TestMoveFile (0.01s) === RUN TestMoveFileWithIgnoreExisting run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:16 DEBUG : file1: Need to transfer - File not found at Destination 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32680") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43022->172.17.0.5:32680, err= 2026/08/08 01:12:16 DEBUG : file1.9aa3f62d.partial: size = 14 OK 2026/08/08 01:12:16 DEBUG : file1.9aa3f62d.partial: renamed to: file1 2026/08/08 01:12:16 INFO : file1: Copied (new) 2026/08/08 01:12:16 INFO : file1: Deleted 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31506") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33770->172.17.0.5:31506, err= 2026/08/08 01:12:16 DEBUG : file1: Destination exists, skipping 2026/08/08 01:12:16 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30257") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38596->172.17.0.5:30257, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33427") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36958->172.17.0.5:33427, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37618") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36886->172.17.0.5:37618, err= --- PASS: TestMoveFileWithIgnoreExisting (0.01s) === RUN TestCaseInsensitiveMoveFile run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32080") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33006->172.17.0.5:32080, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33729") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41062->172.17.0.5:33729, err= --- PASS: TestCaseInsensitiveMoveFile (0.00s) === RUN TestCaseInsensitiveMoveFileDryRun run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37578") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41616->172.17.0.5:37578, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33631") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33204->172.17.0.5:33631, err= --- PASS: TestCaseInsensitiveMoveFileDryRun (0.00s) === RUN TestMoveFileBackupDir run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39742") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40960->172.17.0.5:39742, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39328") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37396->172.17.0.5:39328, err= 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36511") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60554->172.17.0.5:36511, err= 2026/08/08 01:12:16 DEBUG : Creating backend with remote "TestFTPPureftpd:rclone-test-tugoxaq6daja/backup" 2026/08/08 01:12:16 DEBUG : Setting type="ftp" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_TYPE 2026/08/08 01:12:16 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:12:16 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:12:16 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:12:16 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:12:16 DEBUG : TestFTPPureftpd: detected overridden config - adding "{dicqY}" suffix to name 2026/08/08 01:12:16 DEBUG : Setting host="172.17.0.5" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_HOST 2026/08/08 01:12:16 DEBUG : Setting user="rclone" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_USER 2026/08/08 01:12:16 DEBUG : Setting pass="T405oQY4u963y-5o0_5N2erbZNRtsD0Cq0uVsHkoDic" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_PASS 2026/08/08 01:12:16 DEBUG : Setting encoding="BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket" for "TestFTPPureftpd" from environment variable RCLONE_CONFIG_TESTFTPPUREFTPD_ENCODING 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: Connecting to FTP server 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: > dial: conn=172.17.0.1:34258->172.17.0.5:21, err= 2026/08/08 01:12:16 DEBUG : pacer: low level retry 1/10 (error 421 50 users (the maximum) are already logged in, sorry) 2026/08/08 01:12:16 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: > dial: conn=172.17.0.1:34262->172.17.0.5:21, err= 2026/08/08 01:12:16 DEBUG : pacer: low level retry 2/10 (error 421 50 users (the maximum) are already logged in, sorry) 2026/08/08 01:12:16 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: > dial: conn=172.17.0.1:34274->172.17.0.5:21, err= 2026/08/08 01:12:16 DEBUG : pacer: low level retry 3/10 (error 421 50 users (the maximum) are already logged in, sorry) 2026/08/08 01:12:16 DEBUG : pacer: Rate limited, increasing sleep to 80ms 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: > dial: conn=172.17.0.1:34284->172.17.0.5:21, err= 2026/08/08 01:12:16 DEBUG : pacer: low level retry 4/10 (error 421 50 users (the maximum) are already logged in, sorry) 2026/08/08 01:12:16 DEBUG : pacer: Rate limited, increasing sleep to 160ms 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:16 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: > dial: conn=172.17.0.1:34286->172.17.0.5:21, err= 2026/08/08 01:12:16 DEBUG : pacer: low level retry 5/10 (error 421 50 users (the maximum) are already logged in, sorry) 2026/08/08 01:12:16 DEBUG : pacer: Rate limited, increasing sleep to 320ms 2026/08/08 01:12:17 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:17 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: > dial: conn=172.17.0.1:34290->172.17.0.5:21, err= 2026/08/08 01:12:17 DEBUG : pacer: low level retry 6/10 (error 421 50 users (the maximum) are already logged in, sorry) 2026/08/08 01:12:17 DEBUG : pacer: Rate limited, increasing sleep to 640ms 2026/08/08 01:12:17 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:17 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: > dial: conn=172.17.0.1:34294->172.17.0.5:21, err= 2026/08/08 01:12:17 DEBUG : pacer: low level retry 7/10 (error 421 50 users (the maximum) are already logged in, sorry) 2026/08/08 01:12:17 DEBUG : pacer: Rate limited, increasing sleep to 1.28s 2026/08/08 01:12:17 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:17 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: > dial: conn=172.17.0.1:34306->172.17.0.5:21, err= 2026/08/08 01:12:21 DEBUG : pacer: Reducing sleep to 960ms 2026/08/08 01:12:21 DEBUG : fs cache: renaming cache item "TestFTPPureftpd:rclone-test-tugoxaq6daja/backup" to be canonical "TestFTPPureftpd{dicqY}:rclone-test-tugoxaq6daja/backup" 2026/08/08 01:12:21 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone3390464971) 2026/08/08 01:12:21 DEBUG : dst/file1: size = 18 (ftp://172.17.0.5:21/rclone-test-tugoxaq6daja) 2026/08/08 01:12:21 DEBUG : dst/file1: Sizes differ 2026/08/08 01:12:21 INFO : dst/file1: Moved (server-side) 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36445") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37558->172.17.0.5:36445, err= 2026/08/08 01:12:21 DEBUG : dst/file1.58903690.partial: size = 14 OK 2026/08/08 01:12:21 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2026/08/08 01:12:21 INFO : dst/file1: Copied (new) 2026/08/08 01:12:21 INFO : dst/file1: Deleted 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33670") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53140->172.17.0.5:33670, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34049") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52558->172.17.0.5:34049, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35660") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:49374->172.17.0.5:35660, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37236") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:45802->172.17.0.5:37236, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37768") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60166->172.17.0.5:37768, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31894") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34806") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51898->172.17.0.5:31894, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58258->172.17.0.5:34806, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35463") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60516->172.17.0.5:35463, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31512") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60636->172.17.0.5:31512, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja/backup: closing 1 unused connections --- PASS: TestMoveFileBackupDir (4.39s) === RUN TestSameConfig --- PASS: TestSameConfig (0.00s) === RUN TestSame --- PASS: TestSame (0.00s) === RUN TestOverlappingFilterCheckWithoutFilter --- PASS: TestOverlappingFilterCheckWithoutFilter (0.00s) === RUN TestOverlappingFilterCheckWithFilter --- PASS: TestOverlappingFilterCheckWithFilter (0.00s) === RUN TestListFormat --- PASS: TestListFormat (0.00s) === RUN TestDirMove run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38711") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60060->172.17.0.5:38711, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34617") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57450->172.17.0.5:34617, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31830") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38066->172.17.0.5:31830, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38829") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50924->172.17.0.5:38829, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36846") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42660->172.17.0.5:36846, err= 2026/08/08 01:12:21 INFO : A1/B2: Making directory 2026/08/08 01:12:21 INFO : A1/B1/C3: Making directory 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36505") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44580->172.17.0.5:36505, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32219") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:55776->172.17.0.5:32219, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38067") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46584->172.17.0.5:38067, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39746") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50230->172.17.0.5:39746, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36375") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51328->172.17.0.5:36375, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33646") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38635") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42820->172.17.0.5:38635, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58720->172.17.0.5:33646, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32814") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48284->172.17.0.5:32814, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34248") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51658->172.17.0.5:34248, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36020") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:55670->172.17.0.5:36020, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30799") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50342->172.17.0.5:30799, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38230") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39377") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37688") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59438->172.17.0.5:38230, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47054->172.17.0.5:37688, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40350->172.17.0.5:39377, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30751") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46560->172.17.0.5:30751, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34932") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37100") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:49976->172.17.0.5:34932, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52966->172.17.0.5:37100, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31991") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30656") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31569") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53718->172.17.0.5:30656, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54170->172.17.0.5:31569, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54896->172.17.0.5:31991, err= 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: Connecting to FTP server 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:21") 2026/08/08 01:12:21 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34330->172.17.0.5:21, err= 2026/08/08 01:12:21 INFO : A2/two: Moved (server-side) to: A3/two 2026/08/08 01:12:21 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2026/08/08 01:12:21 INFO : A2/one: Moved (server-side) to: A3/one 2026/08/08 01:12:21 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2026/08/08 01:12:24 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35501") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41018->172.17.0.5:35501, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39524") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47834->172.17.0.5:39524, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33571") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58792->172.17.0.5:33571, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33391") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46968->172.17.0.5:33391, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36511") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33390") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44974->172.17.0.5:36511, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44724->172.17.0.5:33390, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33756") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34584->172.17.0.5:33756, err= 2026/08/08 01:12:24 INFO : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31625") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48778->172.17.0.5:31625, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32834") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53752->172.17.0.5:32834, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32634") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58576->172.17.0.5:32634, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38625") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46866->172.17.0.5:38625, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30844") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:35734->172.17.0.5:30844, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33975") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33150->172.17.0.5:33975, err= 2026/08/08 01:12:24 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2026/08/08 01:12:24 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2026/08/08 01:12:24 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2026/08/08 01:12:24 INFO : A3/two: Moved (server-side) to: A4/two 2026/08/08 01:12:24 INFO : A3/one: Moved (server-side) to: A4/one 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39671") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:45144->172.17.0.5:39671, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36467") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47742->172.17.0.5:36467, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31880") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50544->172.17.0.5:31880, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38349") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33558->172.17.0.5:38349, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31991") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53682->172.17.0.5:31991, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37913") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30420") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44880->172.17.0.5:37913, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50924->172.17.0.5:30420, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34749") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38900->172.17.0.5:34749, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30653") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60988->172.17.0.5:30653, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32886") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39063") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57038->172.17.0.5:32886, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34102->172.17.0.5:39063, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31803") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:45438->172.17.0.5:31803, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37705") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37628") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:32950->172.17.0.5:37705, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51772->172.17.0.5:37628, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30389") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42582->172.17.0.5:30389, err= --- PASS: TestDirMove (3.07s) === RUN TestGetFsInfo run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35111") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:45658->172.17.0.5:35111, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36379") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57046->172.17.0.5:36379, err= --- PASS: TestGetFsInfo (0.00s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32101") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42088->172.17.0.5:32101, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: File to upload is small (34 bytes), uploading instead of streaming 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31409") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:39158->172.17.0.5:31409, err= 2026/08/08 01:12:24 DEBUG : no_checksum_small_file_from_pipe: size = 34 OK 2026/08/08 01:12:24 NOTICE: ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2026/08/08 01:12:24 DEBUG : no_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30115") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43736->172.17.0.5:30115, err= 2026/08/08 01:12:24 DEBUG : no_checksum_big_file_from_pipe: size = 102401 OK 2026/08/08 01:12:24 DEBUG : no_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39548") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43382->172.17.0.5:39548, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36941") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57496->172.17.0.5:36941, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32931") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:32914->172.17.0.5:32931, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=false run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37578") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34116->172.17.0.5:37578, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: File to upload is small (34 bytes), uploading instead of streaming 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38898") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37694->172.17.0.5:38898, err= 2026/08/08 01:12:24 DEBUG : with_checksum_small_file_from_pipe: size = 34 OK 2026/08/08 01:12:24 DEBUG : with_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34370") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33336->172.17.0.5:34370, err= 2026/08/08 01:12:24 DEBUG : with_checksum_big_file_from_pipe: size = 102401 OK 2026/08/08 01:12:24 DEBUG : with_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34573") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47076->172.17.0.5:34573, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32235") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53432->172.17.0.5:32235, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35892") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56430->172.17.0.5:35892, err= === RUN TestRcat/withChecksum=false,ignoreChecksum=true run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38223") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50956->172.17.0.5:38223, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: File to upload is small (34 bytes), uploading instead of streaming 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31254") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33910->172.17.0.5:31254, err= 2026/08/08 01:12:24 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/08/08 01:12:24 DEBUG : ignore_checksum_small_file_from_pipe: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33625") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42242->172.17.0.5:33625, err= 2026/08/08 01:12:24 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/08/08 01:12:24 DEBUG : ignore_checksum_big_file_from_pipe: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39577") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46594->172.17.0.5:39577, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39627") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34926->172.17.0.5:39627, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33380") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47560->172.17.0.5:33380, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=true run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31750") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33644->172.17.0.5:31750, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: File to upload is small (34 bytes), uploading instead of streaming 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39742") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41070->172.17.0.5:39742, err= 2026/08/08 01:12:24 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/08/08 01:12:24 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31767") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:52698->172.17.0.5:31767, err= 2026/08/08 01:12:24 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/08/08 01:12:24 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36997") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50486->172.17.0.5:36997, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32345") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:33728->172.17.0.5:32345, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35819") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41068->172.17.0.5:35819, err= --- PASS: TestRcat (0.09s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=false (0.03s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (0.01s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=true (0.02s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (0.03s) === RUN TestRcatMetadata run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" operations_test.go:1563: Skipping as destination doesn't support user metadata 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36415") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:49264->172.17.0.5:36415, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37696") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46600->172.17.0.5:37696, err= --- SKIP: TestRcatMetadata (0.00s) === RUN TestRcatSize run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30921") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:45092->172.17.0.5:30921, err= 2026/08/08 01:12:24 DEBUG : potato1: size = 60 OK 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: File to upload is small (60 bytes), uploading instead of streaming 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32721") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:49356->172.17.0.5:32721, err= 2026/08/08 01:12:24 DEBUG : potato2: size = 60 OK 2026/08/08 01:12:24 DEBUG : potato2: Size of src and dst objects identical 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38420") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44900->172.17.0.5:38420, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38745") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54998->172.17.0.5:38745, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39412") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60090->172.17.0.5:39412, err= --- PASS: TestRcatSize (0.01s) === RUN TestRcatSizeShortEOF run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30609") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:57312->172.17.0.5:30609, err= 2026/08/08 01:12:24 DEBUG : potato1: size = 120 (ftp://172.17.0.5:21/rclone-test-tugoxaq6daja) 2026/08/08 01:12:24 DEBUG : potato1: size = 60 (ftp://172.17.0.5:21/rclone-test-tugoxaq6daja) 2026/08/08 01:12:24 ERROR : potato1: corrupted on transfer: sizes differ src 120 vs dst(ftp://172.17.0.5:21/rclone-test-tugoxaq6daja) 60 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36175") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53254->172.17.0.5:36175, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37977") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60830->172.17.0.5:37977, err= --- PASS: TestRcatSizeShortEOF (0.01s) === RUN TestRcatSizeMetadata run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" operations_test.go:1656: Skipping as destination doesn't support user metadata 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35616") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53408->172.17.0.5:35616, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39846") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42928->172.17.0.5:39846, err= --- SKIP: TestRcatSizeMetadata (0.00s) === RUN TestRcatSizeUploadHeaders run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38552") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:53708->172.17.0.5:38552, err= 2026/08/08 01:12:24 DEBUG : potato1: size = 60 OK 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31809") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41776->172.17.0.5:31809, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32603") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43466->172.17.0.5:32603, err= --- PASS: TestRcatSizeUploadHeaders (0.02s) === RUN TestTouchDir run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36110") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38506->172.17.0.5:36110, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38121") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48204->172.17.0.5:38121, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32695") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43334->172.17.0.5:32695, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30027") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36122->172.17.0.5:30027, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31954") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44804->172.17.0.5:31954, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31953") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:42566->172.17.0.5:31953, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: Touching "empty space" 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: Touching "potato2" 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34099") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:55582->172.17.0.5:34099, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: Touching "sub dir/potato3" 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33781") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47006->172.17.0.5:33781, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30303") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34400->172.17.0.5:30303, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34105") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43362->172.17.0.5:34105, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38072") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59812->172.17.0.5:38072, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30266") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47892->172.17.0.5:30266, err= --- PASS: TestTouchDir (0.03s) === RUN TestMkdirMetadata run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" operations_test.go:1785: Skipping test as remote does not support MkdirMetadata 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35248") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50260->172.17.0.5:35248, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39922") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56206->172.17.0.5:39922, err= --- SKIP: TestMkdirMetadata (0.00s) === RUN TestMkdirModTime run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" operations_test.go:1804: Skipping test as remote does not support DirSetModTime or MkdirMetadata 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30502") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:39718->172.17.0.5:30502, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39803") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:44716->172.17.0.5:39803, err= --- SKIP: TestMkdirModTime (0.00s) === RUN TestCopyDirMetadata run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" operations_test.go:1825: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37029") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34092->172.17.0.5:37029, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:32003") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:36450->172.17.0.5:32003, err= --- SKIP: TestCopyDirMetadata (0.00s) === RUN TestSetDirModTime run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" operations_test.go:1861: Skipping test as remote does not support DirSetModTime or WriteDirSetModTime 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39365") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37106->172.17.0.5:39365, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37530") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:32854->172.17.0.5:37530, err= --- SKIP: TestSetDirModTime (0.00s) === RUN TestDirsEqual run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" operations_test.go:1905: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30077") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:35376->172.17.0.5:30077, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36335") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50544->172.17.0.5:36335, err= --- SKIP: TestDirsEqual (0.00s) === RUN TestRemoveExisting run.go:198: Remote "ftp://172.17.0.5:21/rclone-test-tugoxaq6daja", Local "Local file system at /tmp/rclone3390464971", Modify Window "1s" 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38170") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48572->172.17.0.5:38170, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35823") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:34554->172.17.0.5:35823, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31935") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:60272->172.17.0.5:31935, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35511") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56342->172.17.0.5:35511, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37000") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40506->172.17.0.5:37000, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34031") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:39862->172.17.0.5:34031, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35563") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47640->172.17.0.5:35563, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:36059") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:56848->172.17.0.5:36059, err= 2026/08/08 01:12:24 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.cawilus3" before starting 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31273") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:40194->172.17.0.5:31273, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38132") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:47962->172.17.0.5:38132, err= 2026/08/08 01:12:24 DEBUG : sub dir/test remove existing.cawilus3: TEST: removing renamed existing file after operation 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38603") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:43204->172.17.0.5:38603, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:30037") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:37858->172.17.0.5:30037, err= 2026/08/08 01:12:24 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.xonuwol9" before starting 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:34068") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:50038->172.17.0.5:34068, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37796") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59832->172.17.0.5:37796, err= 2026/08/08 01:12:24 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.xonuwol9: TEST: renaming existing back after failed operation 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39837") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59122->172.17.0.5:39837, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:33352") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:54506->172.17.0.5:33352, err= 2026/08/08 01:12:24 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.cekigit9" before starting 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39509") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:59122->172.17.0.5:39509, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35819") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:41078->172.17.0.5:35819, err= 2026/08/08 01:12:24 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.cekigit9: TEST: removing renamed existing file after operation 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:39909") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:48924->172.17.0.5:39909, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:37697") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58934->172.17.0.5:37697, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38276") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:38818->172.17.0.5:38276, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:35953") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:51016->172.17.0.5:35953, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:31461") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:46696->172.17.0.5:31461, err= --- PASS: TestRemoveExisting (0.03s) === RUN TestRcAbout rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcAbout (0.00s) === RUN TestRcCleanup rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCleanup (0.00s) === RUN TestRcCopyfile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCopyfile (0.00s) === RUN TestRcCopyurl rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCopyurl (0.00s) === RUN TestRcDelete rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcDelete (0.00s) === RUN TestRcDeletefile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcDeletefile (0.00s) === RUN TestRcList rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcList (0.00s) === RUN TestRcStat rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcStat (0.00s) === RUN TestRcSetTier rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcSetTier (0.00s) === RUN TestRcSetTierFile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcSetTierFile (0.00s) === RUN TestRcMkdir rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcMkdir (0.00s) === RUN TestRcMovefile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcMovefile (0.00s) === RUN TestRcPurge rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcPurge (0.00s) === RUN TestRcRmdir rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcRmdir (0.00s) === RUN TestRcRmdirs rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcRmdirs (0.00s) === RUN TestRcSize rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcSize (0.00s) === RUN TestRcPublicLink rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcPublicLink (0.00s) === RUN TestRcFsInfo rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcFsInfo (0.00s) === RUN TestUploadFile rc_test.go:30: Skipping test on non local remote --- SKIP: TestUploadFile (0.00s) === RUN TestRcCommand rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCommand (0.00s) === RUN TestRcDu rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcDu (0.00s) === RUN TestRcCheck rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCheck (0.00s) === RUN TestRcHashsum rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcHashsum (0.00s) === RUN TestRcHashsumSingleFile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcHashsumSingleFile (0.00s) === RUN TestRcHashsumFile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcHashsumFile (0.00s) PASS 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: dial("tcp","172.17.0.5:38014") 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: > dial: conn=172.17.0.1:58460->172.17.0.5:38014, err= 2026/08/08 01:12:24 DEBUG : ftp://172.17.0.5:21/rclone-test-tugoxaq6daja: Purge dir "" "./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPPureftpd: -verbose" - Finished OK in 1m20.273223394s (try 1/5)