"./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPProftpd: -verbose" - Starting (try 1/5) 2026/09/27 02:14:39 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-futogap8gosi" 2026/09/27 02:14:39 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/27 02:14:39 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:39 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:39 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:39 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:39 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:39 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:39 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:39 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:39 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:39 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: Connecting to FTP server 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34694->172.17.0.3:21, err= 2026/09/27 02:14:39 DEBUG : Creating backend with remote "/tmp/rclone3182737622" === RUN TestDoMultiThreadCopy --- PASS: TestDoMultiThreadCopy (0.00s) === RUN TestMultithreadCalculateNumChunks === RUN TestMultithreadCalculateNumChunks/{size:1_chunkSize:65536_wantNumChunks:1} === RUN TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:1_wantNumChunks:1048576} === RUN TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:2_wantNumChunks:524288} === RUN TestMultithreadCalculateNumChunks/{size:1048577_chunkSize:2_wantNumChunks:524289} === RUN TestMultithreadCalculateNumChunks/{size:1048575_chunkSize:2_wantNumChunks:524288} --- PASS: TestMultithreadCalculateNumChunks (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1_chunkSize:65536_wantNumChunks:1} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:1_wantNumChunks:1048576} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:2_wantNumChunks:524288} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048577_chunkSize:2_wantNumChunks:524289} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048575_chunkSize:2_wantNumChunks:524288} (0.00s) === RUN TestMultithreadCopy run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" multithread_test.go:120: multithread writing not supported 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:18094") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34450->172.17.0.3:18094, err= 2026/09/27 02:14:39 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopy (0.00s) === RUN TestMultithreadCopyAbort run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" multithread_test.go:120: multithread writing not supported 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:54502") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36032->172.17.0.3:54502, err= 2026/09/27 02:14:39 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopyAbort (0.00s) === RUN TestMultithreadCopyWriterAtErrors === RUN TestMultithreadCopyWriterAtErrors/open/fatal=false 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt === RUN TestMultithreadCopyWriterAtErrors/open/fatal=true 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt === RUN TestMultithreadCopyWriterAtErrors/write/fatal=false 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/09/27 02:14:39 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/09/27 02:14:39 DEBUG : file.txt: writing chunk 1 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 2/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/09/27 02:14:39 DEBUG : file.txt: writing chunk 0 2026/09/27 02:14:39 DEBUG : file.txt: writing chunk 2 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 3/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 1/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: abort failed: multi-thread copy: failed to find temp file when aborting chunk writer: object not found === RUN TestMultithreadCopyWriterAtErrors/write/fatal=true 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/09/27 02:14:39 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/09/27 02:14:39 DEBUG : file.txt: writing chunk 1 2026/09/27 02:14:39 DEBUG : file.txt: writing chunk 0 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 1/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/09/27 02:14:39 DEBUG : file.txt: writing chunk 2 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 3/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 2/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: abort failed: multi-thread copy: failed to find temp file when aborting chunk writer: object not found === RUN TestMultithreadCopyWriterAtErrors/close/fatal=false 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/09/27 02:14:39 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/09/27 02:14:39 DEBUG : file.txt: writing chunk 1 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 finished 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/09/27 02:14:39 DEBUG : file.txt: writing chunk 2 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 finished 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 starting 2026/09/27 02:14:39 DEBUG : file.txt: writing chunk 3 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 finished 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/09/27 02:14:39 DEBUG : file.txt: writing chunk 0 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 finished 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: abort failed: multi-thread copy: failed to find temp file when aborting chunk writer: object not found === RUN TestMultithreadCopyWriterAtErrors/close/fatal=true 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/09/27 02:14:39 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/09/27 02:14:39 DEBUG : file.txt: writing chunk 1 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 finished 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/09/27 02:14:39 DEBUG : file.txt: writing chunk 2 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 finished 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 starting 2026/09/27 02:14:39 DEBUG : file.txt: writing chunk 3 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 finished 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/09/27 02:14:39 DEBUG : file.txt: writing chunk 0 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 finished 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/09/27 02:14:39 DEBUG : file.txt: multi-thread copy: abort failed: multi-thread copy: failed to find temp file when aborting chunk writer: object not found --- PASS: TestMultithreadCopyWriterAtErrors (0.00s) --- PASS: TestMultithreadCopyWriterAtErrors/open/fatal=false (0.00s) --- PASS: TestMultithreadCopyWriterAtErrors/open/fatal=true (0.00s) --- PASS: TestMultithreadCopyWriterAtErrors/write/fatal=false (0.00s) --- PASS: TestMultithreadCopyWriterAtErrors/write/fatal=true (0.00s) --- PASS: TestMultithreadCopyWriterAtErrors/close/fatal=false (0.00s) --- PASS: TestMultithreadCopyWriterAtErrors/close/fatal=true (0.00s) === RUN TestSizeDiffers 2026/09/27 02:14:39 DEBUG : a: size = 0 OK 2026/09/27 02:14:39 DEBUG : a: size = 1 (memory) 2026/09/27 02:14:39 DEBUG : a: size = 2 (memory) --- PASS: TestSizeDiffers (0.00s) === RUN TestDirTransferEntry --- PASS: TestDirTransferEntry (0.00s) === RUN TestReOpen === RUN TestReOpen/Normal === RUN TestReOpen/Normal/Basics 2026/09/27 02:14:39 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/ErrorAtStart === RUN TestReOpen/Normal/WithErrors 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/Normal/TooManyErrors 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/27 02:14:39 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/Normal/ReadAt 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/27 02:14:39 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/Normal/Seek 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/27 02:14:39 DEBUG : potato: Seek from 5 to 2 === RUN TestReOpen/Normal/AccountRead === RUN TestReOpen/Normal/AccountReadDelay 2026/09/27 02:14:39 DEBUG : potato: Seek from 10 to 0 2026/09/27 02:14:39 DEBUG : potato: Seek from 10 to 0 2026/09/27 02:14:39 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/AccountReadError === RUN TestReOpen/WithRangeOption === RUN TestReOpen/WithRangeOption/Basics 2026/09/27 02:14:39 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/ErrorAtStart === RUN TestReOpen/WithRangeOption/WithErrors 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithRangeOption/TooManyErrors 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/27 02:14:39 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithRangeOption/ReadAt 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/27 02:14:39 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithRangeOption/Seek 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/27 02:14:39 DEBUG : potato: Seek from 5 to 2 2026/09/27 02:14:39 DEBUG : potato: Seek from 7 to 4 === RUN TestReOpen/WithRangeOption/AccountRead === RUN TestReOpen/WithRangeOption/AccountReadDelay 2026/09/27 02:14:39 DEBUG : potato: Seek from 7 to 0 2026/09/27 02:14:39 DEBUG : potato: Seek from 7 to 0 2026/09/27 02:14:39 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/AccountReadError === RUN TestReOpen/WithSeekOption === RUN TestReOpen/WithSeekOption/Basics 2026/09/27 02:14:39 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/ErrorAtStart === RUN TestReOpen/WithSeekOption/WithErrors 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithSeekOption/TooManyErrors 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/27 02:14:39 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithSeekOption/ReadAt 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/27 02:14:39 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithSeekOption/Seek 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/27 02:14:39 DEBUG : potato: Seek from 5 to 2 2026/09/27 02:14:39 DEBUG : potato: Seek from 7 to 5 === RUN TestReOpen/WithSeekOption/AccountRead === RUN TestReOpen/WithSeekOption/AccountReadDelay 2026/09/27 02:14:39 DEBUG : potato: Seek from 8 to 0 2026/09/27 02:14:39 DEBUG : potato: Seek from 8 to 0 2026/09/27 02:14:39 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/AccountReadError === RUN TestReOpen/UnknownSize === RUN TestReOpen/UnknownSize/Basics 2026/09/27 02:14:39 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/ErrorAtStart === RUN TestReOpen/UnknownSize/WithErrors 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/UnknownSize/TooManyErrors 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/27 02:14:39 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/UnknownSize/ReadAt 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/27 02:14:39 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/UnknownSize/Seek 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/27 02:14:39 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/27 02:14:39 DEBUG : potato: Seek from 5 to 2 2026/09/27 02:14:39 DEBUG : potato: Seek from 7 to 6 === RUN TestReOpen/UnknownSize/AccountRead === RUN TestReOpen/UnknownSize/AccountReadDelay 2026/09/27 02:14:39 DEBUG : potato: Seek from 9 to 0 2026/09/27 02:14:39 DEBUG : potato: Seek from 9 to 0 2026/09/27 02:14:39 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/AccountReadError --- PASS: TestReOpen (0.01s) --- PASS: TestReOpen/Normal (0.00s) --- PASS: TestReOpen/Normal/Basics (0.00s) --- PASS: TestReOpen/Normal/ErrorAtStart (0.00s) --- PASS: TestReOpen/Normal/WithErrors (0.00s) --- PASS: TestReOpen/Normal/TooManyErrors (0.00s) --- PASS: TestReOpen/Normal/ReadAt (0.00s) --- PASS: TestReOpen/Normal/Seek (0.00s) --- PASS: TestReOpen/Normal/AccountRead (0.00s) --- PASS: TestReOpen/Normal/AccountReadDelay (0.00s) --- PASS: TestReOpen/Normal/AccountReadError (0.00s) --- PASS: TestReOpen/WithRangeOption (0.00s) --- PASS: TestReOpen/WithRangeOption/Basics (0.00s) --- PASS: TestReOpen/WithRangeOption/ErrorAtStart (0.00s) --- PASS: TestReOpen/WithRangeOption/WithErrors (0.00s) --- PASS: TestReOpen/WithRangeOption/TooManyErrors (0.00s) --- PASS: TestReOpen/WithRangeOption/ReadAt (0.00s) --- PASS: TestReOpen/WithRangeOption/Seek (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountRead (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountReadDelay (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountReadError (0.00s) --- PASS: TestReOpen/WithSeekOption (0.00s) --- PASS: TestReOpen/WithSeekOption/Basics (0.00s) --- PASS: TestReOpen/WithSeekOption/ErrorAtStart (0.00s) --- PASS: TestReOpen/WithSeekOption/WithErrors (0.00s) --- PASS: TestReOpen/WithSeekOption/TooManyErrors (0.00s) --- PASS: TestReOpen/WithSeekOption/ReadAt (0.00s) --- PASS: TestReOpen/WithSeekOption/Seek (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountRead (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountReadDelay (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountReadError (0.00s) --- PASS: TestReOpen/UnknownSize (0.00s) --- PASS: TestReOpen/UnknownSize/Basics (0.00s) --- PASS: TestReOpen/UnknownSize/ErrorAtStart (0.00s) --- PASS: TestReOpen/UnknownSize/WithErrors (0.00s) --- PASS: TestReOpen/UnknownSize/TooManyErrors (0.00s) --- PASS: TestReOpen/UnknownSize/ReadAt (0.00s) --- PASS: TestReOpen/UnknownSize/Seek (0.00s) --- PASS: TestReOpen/UnknownSize/AccountRead (0.00s) --- PASS: TestReOpen/UnknownSize/AccountReadDelay (0.00s) --- PASS: TestReOpen/UnknownSize/AccountReadError (0.00s) === RUN TestCheck run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:25447") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45148->172.17.0.3:25447, err= 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:54890") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49018->172.17.0.3:54890, err= === RUN TestCheck/1 === RUN TestCheck/2 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:48261") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48934->172.17.0.3:48261, err= 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:53742") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39550->172.17.0.3:53742, err= === RUN TestCheck/3 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:52673") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59460->172.17.0.3:52673, err= 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:51626") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48298->172.17.0.3:51626, err= === RUN TestCheck/4 === RUN TestCheck/5 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:24309") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46982->172.17.0.3:24309, err= 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:60864") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47202->172.17.0.3:60864, err= === RUN TestCheck/6 === RUN TestCheck/7 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:34454") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46554->172.17.0.3:34454, err= 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:65467") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37116->172.17.0.3:65467, err= --- PASS: TestCheck (0.05s) --- 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/09/27 02:14:39 DEBUG : Creating backend with remote "nonexistent" 2026/09/27 02:14:39 DEBUG : Creating backend with remote "nonexistent" 2026/09/27 02:14:39 DEBUG : Local file system at nonexistent: Waiting for checks to finish 2026/09/27 02:14:39 ERROR : Local file system at nonexistent: error reading source root directory: directory not found 2026/09/27 02:14:39 NOTICE: Local file system at nonexistent: 0 differences found 2026/09/27 02:14:39 NOTICE: Local file system at nonexistent: 2 errors while checking --- PASS: TestCheckFsError (0.00s) === RUN TestCheckDownload run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:59371") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42536->172.17.0.3:59371, err= 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:4480") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59446->172.17.0.3:4480, err= === RUN TestCheckDownload/1 === RUN TestCheckDownload/2 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:48650") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36684->172.17.0.3:48650, err= 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:11476") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57906->172.17.0.3:11476, err= === RUN TestCheckDownload/3 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:38784") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39250->172.17.0.3:38784, err= 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:2256") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43278->172.17.0.3:2256, err= === RUN TestCheckDownload/4 === RUN TestCheckDownload/5 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:51014") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48584->172.17.0.3:51014, err= 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:26918") 2026/09/27 02:14:39 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38288->172.17.0.3:26918, err= === RUN TestCheckDownload/6 === RUN TestCheckDownload/7 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:34799") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49142->172.17.0.3:34799, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:50244") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54812->172.17.0.3:50244, err= --- PASS: TestCheckDownload (0.13s) --- PASS: TestCheckDownload/1 (0.00s) --- PASS: TestCheckDownload/2 (0.01s) --- PASS: TestCheckDownload/3 (0.01s) --- PASS: TestCheckDownload/4 (0.02s) --- PASS: TestCheckDownload/5 (0.02s) --- PASS: TestCheckDownload/6 (0.02s) --- PASS: TestCheckDownload/7 (0.02s) === RUN TestCheckSizeOnly run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:64811") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51938->172.17.0.3:64811, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:3718") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52270->172.17.0.3:3718, err= === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:7175") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55832->172.17.0.3:7175, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:24265") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38828->172.17.0.3:24265, err= === RUN TestCheckSizeOnly/3 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:31679") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40190->172.17.0.3:31679, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:33960") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42470->172.17.0.3:33960, err= === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:23742") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46824->172.17.0.3:23742, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:11051") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42032->172.17.0.3:11051, err= === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:24448") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59414->172.17.0.3:24448, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:42109") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48650->172.17.0.3:42109, err= --- PASS: TestCheckSizeOnly (0.06s) --- PASS: TestCheckSizeOnly/1 (0.00s) --- PASS: TestCheckSizeOnly/2 (0.00s) --- PASS: TestCheckSizeOnly/3 (0.00s) --- PASS: TestCheckSizeOnly/4 (0.00s) --- PASS: TestCheckSizeOnly/5 (0.00s) --- PASS: TestCheckSizeOnly/6 (0.00s) --- PASS: TestCheckSizeOnly/7 (0.00s) === RUN TestCheckEqualReaders --- PASS: TestCheckEqualReaders (0.00s) === RUN TestParseSumFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:50630") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35342->172.17.0.3:50630, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:27200") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39838->172.17.0.3:27200, err= 2026/09/27 02:14:40 NOTICE: test.sum: improperly formatted checksum line 4 2026/09/27 02:14:40 NOTICE: test.sum: improperly formatted checksum line 5 2026/09/27 02:14:40 NOTICE: test.sum: improperly formatted checksum line 6 2026/09/27 02:14:40 NOTICE: test.sum: 2 warning(s) suppressed... 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:15284") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:32914->172.17.0.3:15284, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:38064") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37914->172.17.0.3:38064, err= 2026/09/27 02:14:40 NOTICE: test.sum: improperly formatted checksum line 4 2026/09/27 02:14:40 NOTICE: test.sum: improperly formatted checksum line 5 2026/09/27 02:14:40 NOTICE: test.sum: improperly formatted checksum line 6 2026/09/27 02:14:40 NOTICE: test.sum: 2 warning(s) suppressed... 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:12679") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46768->172.17.0.3:12679, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:41179") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35410->172.17.0.3:41179, err= --- PASS: TestParseSumFile (0.02s) === RUN TestCheckSum run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-futogap8gosi/data" 2026/09/27 02:14:40 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/data: Connecting to FTP server 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/data: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/data: > dial: conn=172.17.0.1:34696->172.17.0.3:21, err= check_test.go:354: ftp://172.17.0.3:21/rclone-test-futogap8gosi/data lacks md5, skipping 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:2930") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59992->172.17.0.3:2930, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:49808") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43198->172.17.0.3:49808, err= --- SKIP: TestCheckSum (0.02s) === RUN TestCheckSumDownload run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-futogap8gosi/data" 2026/09/27 02:14:40 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/data: Connecting to FTP server 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/data: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/data: > dial: conn=172.17.0.1:34698->172.17.0.3:21, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:53165") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52238->172.17.0.3:53165, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:41376") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50836->172.17.0.3:41376, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:14796") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42864->172.17.0.3:14796, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:23925") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45920->172.17.0.3:23925, err= === RUN TestCheckSumDownload/subtest1 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:64016") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44880->172.17.0.3:64016, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:23201") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60058->172.17.0.3:23201, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:13335") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46492->172.17.0.3:13335, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:48659") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45844->172.17.0.3:48659, err= === RUN TestCheckSumDownload/subtest2 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:19486") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54060->172.17.0.3:19486, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:7390") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47790->172.17.0.3:7390, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:46900") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46572->172.17.0.3:46900, err= === RUN TestCheckSumDownload/subtest3 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:40326") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35524->172.17.0.3:40326, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:60601") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59352->172.17.0.3:60601, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:26738") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48268->172.17.0.3:26738, err= === RUN TestCheckSumDownload/subtest4 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:6117") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33750->172.17.0.3:6117, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:41095") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35456->172.17.0.3:41095, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:22484") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53664->172.17.0.3:22484, err= === RUN TestCheckSumDownload/subtest5 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:17669") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56610->172.17.0.3:17669, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:7580") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40520->172.17.0.3:7580, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:55718") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56128->172.17.0.3:55718, err= === RUN TestCheckSumDownload/subtest6 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:44621") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37584->172.17.0.3:44621, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:2863") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40002->172.17.0.3:2863, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:7574") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55076->172.17.0.3:7574, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:46528") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40890->172.17.0.3:46528, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:51648") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36078->172.17.0.3:51648, err= === RUN TestCheckSumDownload/subtest7 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:22369") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58986->172.17.0.3:22369, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:65420") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43302->172.17.0.3:65420, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:18106") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44630->172.17.0.3:18106, err= --- PASS: TestCheckSumDownload (0.20s) --- PASS: TestCheckSumDownload/subtest1 (0.01s) --- PASS: TestCheckSumDownload/subtest2 (0.01s) --- PASS: TestCheckSumDownload/subtest3 (0.02s) --- PASS: TestCheckSumDownload/subtest4 (0.02s) --- PASS: TestCheckSumDownload/subtest5 (0.02s) --- PASS: TestCheckSumDownload/subtest6 (0.02s) --- PASS: TestCheckSumDownload/subtest7 (0.02s) === RUN TestCheckSumConcurrency 2026/09/27 02:14:40 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/09/27 02:14:40 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/09/27 02:14:40 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/09/27 02:14:40 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/09/27 02:14:40 NOTICE: Mock file system at checkSum: 0 differences found 2026/09/27 02:14:40 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumConcurrency (0.00s) === RUN TestCheckSumDownloadConcurrency 2026/09/27 02:14:40 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/09/27 02:14:40 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/09/27 02:14:40 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/09/27 02:14:40 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/09/27 02:14:40 NOTICE: Mock file system at checkSum: 0 differences found 2026/09/27 02:14:40 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumDownloadConcurrency (0.00s) === RUN TestApplyTransforms 2026/09/27 02:14:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-lecipeb8dugu" 2026/09/27 02:14:40 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/27 02:14:40 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: Connecting to FTP server 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: > dial: conn=172.17.0.1:34714->172.17.0.3:21, err= 2026/09/27 02:14:40 DEBUG : Creating backend with remote "/tmp/rclone3288679788" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-lecipeb8dugu", Local "Local file system at /tmp/rclone3288679788", Modify Window "1s" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: dial("tcp","172.17.0.3:63636") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: > dial: conn=172.17.0.1:45238->172.17.0.3:63636, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: dial("tcp","172.17.0.3:52723") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: > dial: conn=172.17.0.1:59196->172.17.0.3:52723, err= upper checkfile vs. lower remote (without normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: dial("tcp","172.17.0.3:37122") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: > dial: conn=172.17.0.1:46774->172.17.0.3:37122, err= 2026/09/27 02:14:40 ERROR : hello, world!: sum not found 2026/09/27 02:14:40 ERROR : HELLO, WORLD!: file not in ftp://172.17.0.3:21/rclone-test-lecipeb8dugu 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: 1 files missing 2026/09/27 02:14:40 NOTICE: 1 hashes missing 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: 1 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: 2 errors while checking upper checkfile vs. lower remote (with normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: dial("tcp","172.17.0.3:57862") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: > dial: conn=172.17.0.1:46888->172.17.0.3:57862, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: dial("tcp","172.17.0.3:21982") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: > dial: conn=172.17.0.1:58364->172.17.0.3:21982, err= 2026/09/27 02:14:40 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: 0 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: 1 matching files 2026/09/27 02:14:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-ciwamew6luja" 2026/09/27 02:14:40 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/27 02:14:40 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-ciwamew6luja: Connecting to FTP server 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-ciwamew6luja: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-ciwamew6luja: > dial: conn=172.17.0.1:34716->172.17.0.3:21, err= 2026/09/27 02:14:40 DEBUG : Creating backend with remote "/tmp/rclone990520215" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-ciwamew6luja", Local "Local file system at /tmp/rclone990520215", Modify Window "1s" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-ciwamew6luja: dial("tcp","172.17.0.3:60987") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-ciwamew6luja: > dial: conn=172.17.0.1:51010->172.17.0.3:60987, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-ciwamew6luja: dial("tcp","172.17.0.3:56925") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-ciwamew6luja: > dial: conn=172.17.0.1:44940->172.17.0.3:56925, err= lower checkfile vs. upper remote (without normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-ciwamew6luja: dial("tcp","172.17.0.3:20975") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-ciwamew6luja: > dial: conn=172.17.0.1:55336->172.17.0.3:20975, err= 2026/09/27 02:14:40 ERROR : HELLO, WORLD!: sum not found 2026/09/27 02:14:40 ERROR : hello, world!: file not in ftp://172.17.0.3:21/rclone-test-ciwamew6luja 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-ciwamew6luja: 1 files missing 2026/09/27 02:14:40 NOTICE: 1 hashes missing 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-ciwamew6luja: 1 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-ciwamew6luja: 2 errors while checking lower checkfile vs. upper remote (with normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-ciwamew6luja: dial("tcp","172.17.0.3:61218") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-ciwamew6luja: > dial: conn=172.17.0.1:49648->172.17.0.3:61218, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-ciwamew6luja: dial("tcp","172.17.0.3:18513") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-ciwamew6luja: > dial: conn=172.17.0.1:39908->172.17.0.3:18513, err= 2026/09/27 02:14:40 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-ciwamew6luja: 0 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-ciwamew6luja: 1 matching files 2026/09/27 02:14:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-voqejuj5waje" 2026/09/27 02:14:40 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/27 02:14:40 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-voqejuj5waje: Connecting to FTP server 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-voqejuj5waje: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-voqejuj5waje: > dial: conn=172.17.0.1:34726->172.17.0.3:21, err= 2026/09/27 02:14:40 DEBUG : Creating backend with remote "/tmp/rclone3372737068" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-voqejuj5waje", Local "Local file system at /tmp/rclone3372737068", Modify Window "1s" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-voqejuj5waje: dial("tcp","172.17.0.3:4656") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-voqejuj5waje: > dial: conn=172.17.0.1:49668->172.17.0.3:4656, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-voqejuj5waje: dial("tcp","172.17.0.3:21996") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-voqejuj5waje: > dial: conn=172.17.0.1:44488->172.17.0.3:21996, err= lower checkfile vs. upperlowermixed remote (without normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-voqejuj5waje: dial("tcp","172.17.0.3:60431") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-voqejuj5waje: > dial: conn=172.17.0.1:59454->172.17.0.3:60431, err= 2026/09/27 02:14:40 ERROR : HeLlO, wOrLd!: sum not found 2026/09/27 02:14:40 ERROR : hello, world!: file not in ftp://172.17.0.3:21/rclone-test-voqejuj5waje 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-voqejuj5waje: 1 files missing 2026/09/27 02:14:40 NOTICE: 1 hashes missing 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-voqejuj5waje: 1 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-voqejuj5waje: 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-voqejuj5waje: dial("tcp","172.17.0.3:40394") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-voqejuj5waje: > dial: conn=172.17.0.1:43276->172.17.0.3:40394, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-voqejuj5waje: dial("tcp","172.17.0.3:18660") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-voqejuj5waje: > dial: conn=172.17.0.1:60686->172.17.0.3:18660, err= 2026/09/27 02:14:40 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-voqejuj5waje: 0 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-voqejuj5waje: 1 matching files 2026/09/27 02:14:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-sacezeg0bepe" 2026/09/27 02:14:40 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/27 02:14:40 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: Connecting to FTP server 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: > dial: conn=172.17.0.1:34736->172.17.0.3:21, err= 2026/09/27 02:14:40 DEBUG : Creating backend with remote "/tmp/rclone3702357741" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-sacezeg0bepe", Local "Local file system at /tmp/rclone3702357741", Modify Window "1s" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: dial("tcp","172.17.0.3:34349") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: > dial: conn=172.17.0.1:47652->172.17.0.3:34349, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: dial("tcp","172.17.0.3:33726") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: > dial: conn=172.17.0.1:38200->172.17.0.3:33726, err= upperlowermixed checkfile vs. upper remote (without normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: dial("tcp","172.17.0.3:57924") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: > dial: conn=172.17.0.1:33310->172.17.0.3:57924, err= 2026/09/27 02:14:40 ERROR : HELLO, WORLD!: sum not found 2026/09/27 02:14:40 ERROR : HeLlO, wOrLd!: file not in ftp://172.17.0.3:21/rclone-test-sacezeg0bepe 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: 1 files missing 2026/09/27 02:14:40 NOTICE: 1 hashes missing 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: 1 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: dial("tcp","172.17.0.3:43762") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: > dial: conn=172.17.0.1:34766->172.17.0.3:43762, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: dial("tcp","172.17.0.3:43115") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: > dial: conn=172.17.0.1:34570->172.17.0.3:43115, err= 2026/09/27 02:14:40 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: 0 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: 1 matching files 2026/09/27 02:14:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-sageqer3roxe" 2026/09/27 02:14:40 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/27 02:14:40 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sageqer3roxe: Connecting to FTP server 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sageqer3roxe: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sageqer3roxe: > dial: conn=172.17.0.1:34742->172.17.0.3:21, err= 2026/09/27 02:14:40 DEBUG : Creating backend with remote "/tmp/rclone355154583" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-sageqer3roxe", Local "Local file system at /tmp/rclone355154583", Modify Window "1s" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sageqer3roxe: dial("tcp","172.17.0.3:42013") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sageqer3roxe: > dial: conn=172.17.0.1:34460->172.17.0.3:42013, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sageqer3roxe: dial("tcp","172.17.0.3:22978") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sageqer3roxe: > dial: conn=172.17.0.1:48810->172.17.0.3:22978, err= NFD checkfile vs. NFC remote (without normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sageqer3roxe: dial("tcp","172.17.0.3:50966") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sageqer3roxe: > dial: conn=172.17.0.1:56604->172.17.0.3:50966, err= 2026/09/27 02:14:40 ERROR : 測試_Русский___ě_áñ: sum not found 2026/09/27 02:14:40 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-sageqer3roxe 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-sageqer3roxe: 1 files missing 2026/09/27 02:14:40 NOTICE: 1 hashes missing 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-sageqer3roxe: 1 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-sageqer3roxe: 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sageqer3roxe: dial("tcp","172.17.0.3:22419") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sageqer3roxe: > dial: conn=172.17.0.1:54786->172.17.0.3:22419, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sageqer3roxe: dial("tcp","172.17.0.3:14691") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sageqer3roxe: > dial: conn=172.17.0.1:45650->172.17.0.3:14691, err= 2026/09/27 02:14:40 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-sageqer3roxe: 0 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-sageqer3roxe: 1 matching files 2026/09/27 02:14:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-yevakex9yeho" 2026/09/27 02:14:40 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/27 02:14:40 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-yevakex9yeho: Connecting to FTP server 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-yevakex9yeho: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-yevakex9yeho: > dial: conn=172.17.0.1:34756->172.17.0.3:21, err= 2026/09/27 02:14:40 DEBUG : Creating backend with remote "/tmp/rclone2082837851" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-yevakex9yeho", Local "Local file system at /tmp/rclone2082837851", Modify Window "1s" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-yevakex9yeho: dial("tcp","172.17.0.3:8770") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-yevakex9yeho: > dial: conn=172.17.0.1:41040->172.17.0.3:8770, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-yevakex9yeho: dial("tcp","172.17.0.3:38957") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-yevakex9yeho: > dial: conn=172.17.0.1:42054->172.17.0.3:38957, err= NFC checkfile vs. NFD remote (without normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-yevakex9yeho: dial("tcp","172.17.0.3:26945") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-yevakex9yeho: > dial: conn=172.17.0.1:37590->172.17.0.3:26945, err= 2026/09/27 02:14:40 ERROR : 測試_Русский___ě_áñ: sum not found 2026/09/27 02:14:40 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-yevakex9yeho 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-yevakex9yeho: 1 files missing 2026/09/27 02:14:40 NOTICE: 1 hashes missing 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-yevakex9yeho: 1 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-yevakex9yeho: 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-yevakex9yeho: dial("tcp","172.17.0.3:2407") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-yevakex9yeho: > dial: conn=172.17.0.1:55306->172.17.0.3:2407, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-yevakex9yeho: dial("tcp","172.17.0.3:57556") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-yevakex9yeho: > dial: conn=172.17.0.1:44126->172.17.0.3:57556, err= 2026/09/27 02:14:40 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-yevakex9yeho: 0 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-yevakex9yeho: 1 matching files 2026/09/27 02:14:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-pecoqob9faba" 2026/09/27 02:14:40 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/27 02:14:40 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-pecoqob9faba: Connecting to FTP server 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-pecoqob9faba: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-pecoqob9faba: > dial: conn=172.17.0.1:34764->172.17.0.3:21, err= 2026/09/27 02:14:40 DEBUG : Creating backend with remote "/tmp/rclone373234068" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-pecoqob9faba", Local "Local file system at /tmp/rclone373234068", Modify Window "1s" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-pecoqob9faba: dial("tcp","172.17.0.3:34761") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-pecoqob9faba: > dial: conn=172.17.0.1:49172->172.17.0.3:34761, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-pecoqob9faba: dial("tcp","172.17.0.3:3423") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-pecoqob9faba: > dial: conn=172.17.0.1:35114->172.17.0.3:3423, err= NFDx2 checkfile vs. both remote (without normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-pecoqob9faba: dial("tcp","172.17.0.3:30528") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-pecoqob9faba: > dial: conn=172.17.0.1:51706->172.17.0.3:30528, err= 2026/09/27 02:14:40 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/27 02:14:40 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-pecoqob9faba 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-pecoqob9faba: 1 files missing 2026/09/27 02:14:40 NOTICE: 1 hashes missing 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-pecoqob9faba: 1 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-pecoqob9faba: 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-pecoqob9faba: dial("tcp","172.17.0.3:50196") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-pecoqob9faba: > dial: conn=172.17.0.1:41132->172.17.0.3:50196, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-pecoqob9faba: dial("tcp","172.17.0.3:60169") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-pecoqob9faba: > dial: conn=172.17.0.1:43648->172.17.0.3:60169, err= 2026/09/27 02:14:40 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-pecoqob9faba: 0 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-pecoqob9faba: 1 matching files 2026/09/27 02:14:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-solesam9yawe" 2026/09/27 02:14:40 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/27 02:14:40 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-solesam9yawe: Connecting to FTP server 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-solesam9yawe: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-solesam9yawe: > dial: conn=172.17.0.1:34780->172.17.0.3:21, err= 2026/09/27 02:14:40 DEBUG : Creating backend with remote "/tmp/rclone2306146915" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-solesam9yawe", Local "Local file system at /tmp/rclone2306146915", Modify Window "1s" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-solesam9yawe: dial("tcp","172.17.0.3:43945") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-solesam9yawe: > dial: conn=172.17.0.1:51496->172.17.0.3:43945, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-solesam9yawe: dial("tcp","172.17.0.3:28022") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-solesam9yawe: > dial: conn=172.17.0.1:57252->172.17.0.3:28022, err= NFCx2 checkfile vs. both remote (without normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-solesam9yawe: dial("tcp","172.17.0.3:25198") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-solesam9yawe: > dial: conn=172.17.0.1:38228->172.17.0.3:25198, err= 2026/09/27 02:14:40 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/27 02:14:40 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-solesam9yawe 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-solesam9yawe: 1 files missing 2026/09/27 02:14:40 NOTICE: 1 hashes missing 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-solesam9yawe: 1 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-solesam9yawe: 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-solesam9yawe: dial("tcp","172.17.0.3:7184") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-solesam9yawe: > dial: conn=172.17.0.1:56990->172.17.0.3:7184, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-solesam9yawe: dial("tcp","172.17.0.3:39299") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-solesam9yawe: > dial: conn=172.17.0.1:37586->172.17.0.3:39299, err= 2026/09/27 02:14:40 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-solesam9yawe: 0 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-solesam9yawe: 1 matching files 2026/09/27 02:14:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-gufibok3wugo" 2026/09/27 02:14:40 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/27 02:14:40 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-gufibok3wugo: Connecting to FTP server 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-gufibok3wugo: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-gufibok3wugo: > dial: conn=172.17.0.1:34792->172.17.0.3:21, err= 2026/09/27 02:14:40 DEBUG : Creating backend with remote "/tmp/rclone3154823166" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-gufibok3wugo", Local "Local file system at /tmp/rclone3154823166", Modify Window "1s" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-gufibok3wugo: dial("tcp","172.17.0.3:8515") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-gufibok3wugo: > dial: conn=172.17.0.1:47768->172.17.0.3:8515, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-gufibok3wugo: dial("tcp","172.17.0.3:31864") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-gufibok3wugo: > dial: conn=172.17.0.1:38842->172.17.0.3:31864, err= both checkfile vs. NFDx2 remote (without normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-gufibok3wugo: dial("tcp","172.17.0.3:41027") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-gufibok3wugo: > dial: conn=172.17.0.1:33964->172.17.0.3:41027, err= 2026/09/27 02:14:40 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/27 02:14:40 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-gufibok3wugo 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-gufibok3wugo: 1 files missing 2026/09/27 02:14:40 NOTICE: 1 hashes missing 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-gufibok3wugo: 1 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-gufibok3wugo: 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-gufibok3wugo: dial("tcp","172.17.0.3:42181") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-gufibok3wugo: > dial: conn=172.17.0.1:51592->172.17.0.3:42181, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-gufibok3wugo: dial("tcp","172.17.0.3:35372") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-gufibok3wugo: > dial: conn=172.17.0.1:54850->172.17.0.3:35372, err= 2026/09/27 02:14:40 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-gufibok3wugo: 0 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-gufibok3wugo: 1 matching files 2026/09/27 02:14:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-mogovis3dadu" 2026/09/27 02:14:40 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/27 02:14:40 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-mogovis3dadu: Connecting to FTP server 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-mogovis3dadu: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-mogovis3dadu: > dial: conn=172.17.0.1:34802->172.17.0.3:21, err= 2026/09/27 02:14:40 DEBUG : Creating backend with remote "/tmp/rclone1693564665" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-mogovis3dadu", Local "Local file system at /tmp/rclone1693564665", Modify Window "1s" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-mogovis3dadu: dial("tcp","172.17.0.3:49195") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-mogovis3dadu: > dial: conn=172.17.0.1:38740->172.17.0.3:49195, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-mogovis3dadu: dial("tcp","172.17.0.3:29404") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-mogovis3dadu: > dial: conn=172.17.0.1:49608->172.17.0.3:29404, err= both checkfile vs. NFCx2 remote (without normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-mogovis3dadu: dial("tcp","172.17.0.3:16204") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-mogovis3dadu: > dial: conn=172.17.0.1:40208->172.17.0.3:16204, err= 2026/09/27 02:14:40 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/27 02:14:40 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-mogovis3dadu 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-mogovis3dadu: 1 files missing 2026/09/27 02:14:40 NOTICE: 1 hashes missing 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-mogovis3dadu: 1 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-mogovis3dadu: 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-mogovis3dadu: dial("tcp","172.17.0.3:21650") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-mogovis3dadu: > dial: conn=172.17.0.1:45390->172.17.0.3:21650, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-mogovis3dadu: dial("tcp","172.17.0.3:3522") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-mogovis3dadu: > dial: conn=172.17.0.1:46038->172.17.0.3:3522, err= 2026/09/27 02:14:40 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-mogovis3dadu: 0 differences found 2026/09/27 02:14:40 NOTICE: ftp://172.17.0.3:21/rclone-test-mogovis3dadu: 1 matching files 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-mogovis3dadu: dial("tcp","172.17.0.3:55973") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-mogovis3dadu: > dial: conn=172.17.0.1:57320->172.17.0.3:55973, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-mogovis3dadu: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-mogovis3dadu: Purge dir "" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-gufibok3wugo: dial("tcp","172.17.0.3:18924") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-gufibok3wugo: > dial: conn=172.17.0.1:52680->172.17.0.3:18924, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-gufibok3wugo: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-gufibok3wugo: Purge dir "" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-solesam9yawe: dial("tcp","172.17.0.3:65096") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-solesam9yawe: > dial: conn=172.17.0.1:51122->172.17.0.3:65096, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-solesam9yawe: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-solesam9yawe: Purge dir "" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-pecoqob9faba: dial("tcp","172.17.0.3:6696") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-pecoqob9faba: > dial: conn=172.17.0.1:36686->172.17.0.3:6696, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-pecoqob9faba: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-pecoqob9faba: Purge dir "" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-yevakex9yeho: dial("tcp","172.17.0.3:10913") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-yevakex9yeho: > dial: conn=172.17.0.1:44874->172.17.0.3:10913, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-yevakex9yeho: Purge object "測試_Русский___ě_áñ" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-yevakex9yeho: Purge dir "" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sageqer3roxe: dial("tcp","172.17.0.3:56290") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sageqer3roxe: > dial: conn=172.17.0.1:57526->172.17.0.3:56290, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sageqer3roxe: Purge object "測試_Русский___ě_áñ" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sageqer3roxe: Purge dir "" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: dial("tcp","172.17.0.3:46809") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: > dial: conn=172.17.0.1:59694->172.17.0.3:46809, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: Purge object "HELLO, WORLD!" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-sacezeg0bepe: Purge dir "" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-voqejuj5waje: dial("tcp","172.17.0.3:33737") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-voqejuj5waje: > dial: conn=172.17.0.1:49344->172.17.0.3:33737, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-voqejuj5waje: Purge object "HeLlO, wOrLd!" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-voqejuj5waje: Purge dir "" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-ciwamew6luja: dial("tcp","172.17.0.3:29218") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-ciwamew6luja: > dial: conn=172.17.0.1:42298->172.17.0.3:29218, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-ciwamew6luja: Purge object "HELLO, WORLD!" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-ciwamew6luja: Purge dir "" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: dial("tcp","172.17.0.3:42812") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: > dial: conn=172.17.0.1:34430->172.17.0.3:42812, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: Purge object "hello, world!" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-lecipeb8dugu: Purge dir "" --- PASS: TestApplyTransforms (0.35s) === RUN TestTruncateString --- PASS: TestTruncateString (0.00s) === RUN TestCopyFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:40 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:31986") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45560->172.17.0.3:31986, err= 2026/09/27 02:14:40 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2026/09/27 02:14:40 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2026/09/27 02:14:40 INFO : file1: Copied (new) to: sub/file2 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:63902") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54876->172.17.0.3:63902, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:40283") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43608->172.17.0.3:40283, err= 2026/09/27 02:14:40 DEBUG : sub/file2: size = 14 OK 2026/09/27 02:14:40 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/09/27 02:14:40 DEBUG : file1: Unchanged skipping 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:44297") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57856->172.17.0.3:44297, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:47027") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51530->172.17.0.3:47027, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: don't need to copy/move sub/file2, it is already at target location 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:55574") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47228->172.17.0.3:55574, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:62759") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46574->172.17.0.3:62759, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:53393") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48654->172.17.0.3:53393, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:36940") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48572->172.17.0.3:36940, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:47366") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35548->172.17.0.3:47366, err= --- PASS: TestCopyFile (0.03s) === RUN TestCopyFileImmutable run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:40 DEBUG : existing: Need to transfer - File not found at Destination 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:28184") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35156->172.17.0.3:28184, err= 2026/09/27 02:14:40 DEBUG : existing.f29ecfde.partial: size = 6 OK 2026/09/27 02:14:40 DEBUG : existing.f29ecfde.partial: renamed to: existing 2026/09/27 02:14:40 INFO : existing: Copied (new) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32007") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60090->172.17.0.3:32007, err= 2026/09/27 02:14:40 DEBUG : existing: size = 6 OK 2026/09/27 02:14:40 DEBUG : existing: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/09/27 02:14:40 DEBUG : existing: Unchanged skipping 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:8570") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59724->172.17.0.3:8570, err= 2026/09/27 02:14:40 DEBUG : existing: size = 8 (Local file system at /tmp/rclone3182737622) 2026/09/27 02:14:40 DEBUG : existing: size = 6 (ftp://172.17.0.3:21/rclone-test-futogap8gosi) 2026/09/27 02:14:40 DEBUG : existing: Sizes differ 2026/09/27 02:14:40 ERROR : existing: Source and destination exist but do not match: immutable file modified 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:25694") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43236->172.17.0.3:25694, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:37100") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34990->172.17.0.3:37100, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:48641") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57150->172.17.0.3:48641, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:47155") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50830->172.17.0.3:47155, err= --- PASS: TestCopyFileImmutable (0.03s) === RUN TestCopyLongFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" copy_test.go:188: Test only runs on local 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:1108") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45788->172.17.0.3:1108, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:65287") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60408->172.17.0.3:65287, err= --- SKIP: TestCopyLongFile (0.00s) === RUN TestCopyFileBackupDir run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:53712") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38966->172.17.0.3:53712, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:55803") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47582->172.17.0.3:55803, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:31682") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55252->172.17.0.3:31682, err= 2026/09/27 02:14:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-futogap8gosi/backup" 2026/09/27 02:14:40 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/backup: Connecting to FTP server 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/backup: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/backup: > dial: conn=172.17.0.1:34814->172.17.0.3:21, err= 2026/09/27 02:14:40 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-futogap8gosi/backup" to be canonical "TestFTPProftpd{mP-YA}:rclone-test-futogap8gosi/backup" 2026/09/27 02:14:40 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone3182737622) 2026/09/27 02:14:40 DEBUG : dst/file1: size = 18 (ftp://172.17.0.3:21/rclone-test-futogap8gosi) 2026/09/27 02:14:40 DEBUG : dst/file1: Sizes differ 2026/09/27 02:14:40 INFO : dst/file1: Moved (server-side) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32798") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41208->172.17.0.3:32798, err= 2026/09/27 02:14:40 DEBUG : dst/file1.58903690.partial: size = 14 OK 2026/09/27 02:14:40 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2026/09/27 02:14:40 INFO : dst/file1: Copied (new) 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:57643") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36338->172.17.0.3:57643, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: Connecting to FTP server 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:38233") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34828->172.17.0.3:21, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49816->172.17.0.3:38233, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:28257") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35494->172.17.0.3:28257, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:13791") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58562->172.17.0.3:13791, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:54303") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58306->172.17.0.3:54303, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:30447") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33560->172.17.0.3:30447, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:43756") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35456->172.17.0.3:43756, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:6724") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60164->172.17.0.3:6724, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32413") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53258->172.17.0.3:32413, err= 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/backup: closing 1 unused connections --- PASS: TestCopyFileBackupDir (0.07s) === RUN TestCopyFileCompareDest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:40 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-futogap8gosi/dst" 2026/09/27 02:14:40 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:40 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:40 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:40 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:40 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/dst: Connecting to FTP server 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/dst: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:40 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/dst: > dial: conn=172.17.0.1:34840->172.17.0.3:21, err= 2026/09/27 02:14:41 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-futogap8gosi/CompareDest" 2026/09/27 02:14:41 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:41 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:41 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:41 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:41 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:41 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:41 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:41 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:41 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:41 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/CompareDest: Connecting to FTP server 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/CompareDest: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/CompareDest: > dial: conn=172.17.0.1:34846->172.17.0.3:21, err= 2026/09/27 02:14:41 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-futogap8gosi/CompareDest" to be canonical "TestFTPProftpd{mP-YA}:rclone-test-futogap8gosi/CompareDest" 2026/09/27 02:14:41 DEBUG : one: Need to transfer - File not found at Destination 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/dst: dial("tcp","172.17.0.3:38816") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/dst: > dial: conn=172.17.0.1:54084->172.17.0.3:38816, err= 2026/09/27 02:14:41 DEBUG : one.b2cc3c6c.partial: size = 3 OK 2026/09/27 02:14:41 DEBUG : one.b2cc3c6c.partial: renamed to: one 2026/09/27 02:14:41 INFO : one: Copied (new) 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:35932") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53620->172.17.0.3:35932, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:35136") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48514->172.17.0.3:35136, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:64136") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60032->172.17.0.3:64136, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:43641") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45088->172.17.0.3:43641, err= 2026/09/27 02:14:41 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-futogap8gosi/CompareDest" for canonical name "TestFTPProftpd{mP-YA}:rclone-test-futogap8gosi/CompareDest" 2026/09/27 02:14:41 DEBUG : one: size = 5 (Local file system at /tmp/rclone3182737622) 2026/09/27 02:14:41 DEBUG : one: size = 3 (ftp://172.17.0.3:21/rclone-test-futogap8gosi/dst) 2026/09/27 02:14:41 DEBUG : one: Sizes differ 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/dst: dial("tcp","172.17.0.3:26869") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/dst: > dial: conn=172.17.0.1:36526->172.17.0.3:26869, err= 2026/09/27 02:14:41 DEBUG : one.4a8516eb.partial: size = 5 OK 2026/09/27 02:14:41 DEBUG : one.4a8516eb.partial: renamed to: one 2026/09/27 02:14:41 INFO : one: Copied (replaced existing) 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:14004") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42822->172.17.0.3:14004, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:49495") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44384->172.17.0.3:49495, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:1588") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40298->172.17.0.3:1588, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:42009") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48092->172.17.0.3:42009, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:16703") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38972->172.17.0.3:16703, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:25304") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46992->172.17.0.3:25304, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:24244") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36524->172.17.0.3:24244, err= 2026/09/27 02:14:41 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-futogap8gosi/CompareDest" for canonical name "TestFTPProftpd{mP-YA}:rclone-test-futogap8gosi/CompareDest" 2026/09/27 02:14:41 DEBUG : one: size = 5 (Local file system at /tmp/rclone3182737622) 2026/09/27 02:14:41 DEBUG : one: size = 3 (ftp://172.17.0.3:21/rclone-test-futogap8gosi/dst) 2026/09/27 02:14:41 DEBUG : one: Sizes differ 2026/09/27 02:14:41 DEBUG : one: size = 5 OK 2026/09/27 02:14:41 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/09/27 02:14:41 DEBUG : one: Destination found in --compare-dest, skipping 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:19663") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60552->172.17.0.3:19663, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:44861") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36700->172.17.0.3:44861, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:64737") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54844->172.17.0.3:64737, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:42815") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43804->172.17.0.3:42815, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:23501") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52662->172.17.0.3:23501, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:51169") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37072->172.17.0.3:51169, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:14284") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34760->172.17.0.3:14284, err= 2026/09/27 02:14:41 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-futogap8gosi/CompareDest" for canonical name "TestFTPProftpd{mP-YA}:rclone-test-futogap8gosi/CompareDest" 2026/09/27 02:14:41 DEBUG : two: Need to transfer - File not found at Destination 2026/09/27 02:14:41 DEBUG : two: size = 3 OK 2026/09/27 02:14:41 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/09/27 02:14:41 DEBUG : two: Destination found in --compare-dest, skipping 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:7891") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36750->172.17.0.3:7891, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:60334") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:42086") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34536->172.17.0.3:60334, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52380->172.17.0.3:42086, err= 2026/09/27 02:14:41 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-futogap8gosi/CompareDest" for canonical name "TestFTPProftpd{mP-YA}:rclone-test-futogap8gosi/CompareDest" 2026/09/27 02:14:41 DEBUG : two: Need to transfer - File not found at Destination 2026/09/27 02:14:41 DEBUG : two: size = 3 OK 2026/09/27 02:14:41 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/09/27 02:14:41 DEBUG : two: Destination found in --compare-dest, skipping 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:11359") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40846->172.17.0.3:11359, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:50200") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:19334") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57212->172.17.0.3:19334, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59304->172.17.0.3:50200, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:62027") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35446->172.17.0.3:62027, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:55779") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:23918") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39732->172.17.0.3:55779, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40210->172.17.0.3:23918, err= 2026/09/27 02:14:41 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-futogap8gosi/CompareDest" for canonical name "TestFTPProftpd{mP-YA}:rclone-test-futogap8gosi/CompareDest" 2026/09/27 02:14:41 DEBUG : two: Need to transfer - File not found at Destination 2026/09/27 02:14:41 DEBUG : two: size = 5 (Local file system at /tmp/rclone3182737622) 2026/09/27 02:14:41 DEBUG : two: size = 3 (ftp://172.17.0.3:21/rclone-test-futogap8gosi/CompareDest) 2026/09/27 02:14:41 DEBUG : two: Sizes differ 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/dst: dial("tcp","172.17.0.3:17860") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/dst: > dial: conn=172.17.0.1:34628->172.17.0.3:17860, err= 2026/09/27 02:14:41 DEBUG : two.a319cd8b.partial: size = 5 OK 2026/09/27 02:14:41 DEBUG : two.a319cd8b.partial: renamed to: two 2026/09/27 02:14:41 INFO : two: Copied (new) 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:38520") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39592->172.17.0.3:38520, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:16672") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:7472") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39378->172.17.0.3:16672, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43170->172.17.0.3:7472, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:31464") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60600->172.17.0.3:31464, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:63191") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38398->172.17.0.3:63191, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:31761") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59744->172.17.0.3:31761, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:52749") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58440->172.17.0.3:52749, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/CompareDest: closing 1 unused connections --- PASS: TestCopyFileCompareDest (0.34s) === RUN TestCopyFileCopyDestImmutable run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" copy_test.go:312: Skipping test as remote does not support server-side copy 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:41246") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35716->172.17.0.3:41246, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:14570") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44054->172.17.0.3:14570, err= --- SKIP: TestCopyFileCopyDestImmutable (0.00s) === RUN TestCopyFileCopyDest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" copy_test.go:340: Skipping test as remote does not support server-side copy 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:15347") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47254->172.17.0.3:15347, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:44812") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60424->172.17.0.3:44812, err= --- SKIP: TestCopyFileCopyDest (0.00s) === RUN TestCopyInplace run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:41 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:29128") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54554->172.17.0.3:29128, err= 2026/09/27 02:14:41 DEBUG : sub/file2: size = 14 OK 2026/09/27 02:14:41 INFO : file1: Copied (new) to: sub/file2 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:52833") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:32856->172.17.0.3:52833, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:35773") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49410->172.17.0.3:35773, err= 2026/09/27 02:14:41 DEBUG : sub/file2: size = 14 OK 2026/09/27 02:14:41 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/09/27 02:14:41 DEBUG : file1: Unchanged skipping 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:50508") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54372->172.17.0.3:50508, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:14322") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33758->172.17.0.3:14322, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: don't need to copy/move sub/file2, it is already at target location 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:52549") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54302->172.17.0.3:52549, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32989") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45296->172.17.0.3:32989, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:42511") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39298->172.17.0.3:42511, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:43101") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53844->172.17.0.3:43101, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:44981") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44586->172.17.0.3:44981, err= --- PASS: TestCopyInplace (0.03s) === RUN TestCopyLongFileName run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:41 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:16534") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37472->172.17.0.3:16534, err= 2026/09/27 02:14:41 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: size = 14 OK 2026/09/27 02:14:41 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: renamed to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2026/09/27 02:14:41 INFO : file1: Copied (new) to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:29391") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54530->172.17.0.3:29391, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:64763") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51130->172.17.0.3:64763, err= 2026/09/27 02:14:41 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2: size = 14 OK 2026/09/27 02:14:41 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/09/27 02:14:41 DEBUG : file1: Unchanged skipping 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:35210") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56272->172.17.0.3:35210, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:11969") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53380->172.17.0.3:11969, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: don't need to copy/move sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2, it is already at target location 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:17679") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42728->172.17.0.3:17679, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:17556") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:32928->172.17.0.3:17556, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:13020") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52412->172.17.0.3:13020, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:56625") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42546->172.17.0.3:56625, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:65248") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60494->172.17.0.3:65248, err= --- PASS: TestCopyLongFileName (0.03s) === RUN TestCopyLongFileNameCollision run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:13431") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33256->172.17.0.3:13431, err= 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Need to transfer - File not found at Destination 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Need to transfer - File not found at Destination 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Need to transfer - File not found at Destination 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Need to transfer - File not found at Destination 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: Connecting to FTP server 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:49068") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41046->172.17.0.3:49068, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34852->172.17.0.3:21, err= 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Need to transfer - File not found at Destination 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Need to transfer - File not found at Destination 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Need to transfer - File not found at Destination 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Need to transfer - File not found at Destination 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Need to transfer - File not found at Destination 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Need to transfer - File not found at Destination 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: Waiting for checks to finish 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: Waiting for transfers to finish 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: Connecting to FTP server 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:46979") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58658->172.17.0.3:46979, err= 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: size = 14 OK 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: size = 14 OK 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101 2026/09/27 02:14:41 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Copied (new) 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:62325") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46372->172.17.0.3:62325, err= 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100 2026/09/27 02:14:41 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Copied (new) 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:47133") 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: size = 14 OK 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38318->172.17.0.3:47133, err= 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104 2026/09/27 02:14:41 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Copied (new) 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:35645") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39998->172.17.0.3:35645, err= 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: size = 14 OK 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: size = 14 OK 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34854->172.17.0.3:21, err= 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105 2026/09/27 02:14:41 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Copied (new) 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106 2026/09/27 02:14:41 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Copied (new) 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:56049") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52628->172.17.0.3:56049, err= 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: size = 14 OK 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:45580") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59314->172.17.0.3:45580, err= 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107 2026/09/27 02:14:41 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Copied (new) 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: size = 14 OK 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:33029") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33988->172.17.0.3:33029, err= 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108 2026/09/27 02:14:41 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Copied (new) 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: size = 14 OK 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109 2026/09/27 02:14:41 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Copied (new) 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:47697") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49084->172.17.0.3:47697, err= 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: size = 14 OK 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102 2026/09/27 02:14:41 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Copied (new) 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32523") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51468->172.17.0.3:32523, err= 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: size = 14 OK 2026/09/27 02:14:41 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103 2026/09/27 02:14:41 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Copied (new) 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:64884") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60494->172.17.0.3:64884, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:2383") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33400->172.17.0.3:2383, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:56249") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43450->172.17.0.3:56249, err= --- PASS: TestCopyLongFileNameCollision (0.39s) === RUN TestCopyFileMaxTransfer run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:41 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:10795") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57432->172.17.0.3:10795, err= 2026/09/27 02:14:41 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: size = 14 OK 2026/09/27 02:14:41 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: renamed to: TestCopyFileMaxTransfer/file1 2026/09/27 02:14:41 INFO : TestCopyFileMaxTransfer/file1: Copied (new) 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:56081") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38592->172.17.0.3:56081, err= 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:27023") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60822->172.17.0.3:27023, err= 2026/09/27 02:14:41 DEBUG : TestCopyFileMaxTransfer/file2: Need to transfer - File not found at Destination 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:25618") 2026/09/27 02:14:41 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47672->172.17.0.3:25618, err= 2026/09/27 02:14:42 DEBUG : TestCopyFileMaxTransfer/file2.945646ab.partial: Removed after failed upload: 1 error occurred: * max transfer limit reached as set by --max-transfer 2026/09/27 02:14:42 ERROR : TestCopyFileMaxTransfer/file2: Failed to copy: update stor: 1 error occurred: * max transfer limit reached as set by --max-transfer 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:55001") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52496->172.17.0.3:55001, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:51325") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48788->172.17.0.3:51325, err= 2026/09/27 02:14:42 DEBUG : TestCopyFileMaxTransfer/file3: Need to transfer - File not found at Destination 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:4998") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:32902->172.17.0.3:4998, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:5350") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41692->172.17.0.3:5350, err= 2026/09/27 02:14:42 DEBUG : TestCopyFileMaxTransfer/file4: Need to transfer - File not found at Destination 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:29435") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33982->172.17.0.3:29435, err= 2026/09/27 02:14:42 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: size = 2062 OK 2026/09/27 02:14:42 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: renamed to: TestCopyFileMaxTransfer/file4 2026/09/27 02:14:42 INFO : TestCopyFileMaxTransfer/file4: Copied (new) 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:50528") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40738->172.17.0.3:50528, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:2394") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49888->172.17.0.3:2394, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:3575") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56638->172.17.0.3:3575, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:47141") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46258->172.17.0.3:47141, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:15069") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39760->172.17.0.3:15069, err= --- PASS: TestCopyFileMaxTransfer (1.07s) === RUN TestDeduplicateInteractive run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:17475") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40546->172.17.0.3:17475, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:65336") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47256->172.17.0.3:65336, err= --- SKIP: TestDeduplicateInteractive (0.00s) === RUN TestDeduplicateSkip run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:57395") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55182->172.17.0.3:57395, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:41744") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:32884->172.17.0.3:41744, err= --- SKIP: TestDeduplicateSkip (0.00s) === RUN TestDeduplicateSizeOnly run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:54175") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45854->172.17.0.3:54175, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:41940") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53414->172.17.0.3:41940, err= --- SKIP: TestDeduplicateSizeOnly (0.00s) === RUN TestDeduplicateFirst run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:42736") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60200->172.17.0.3:42736, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:26469") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56162->172.17.0.3:26469, err= --- SKIP: TestDeduplicateFirst (0.01s) === RUN TestDeduplicateNewest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:33379") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:32788->172.17.0.3:33379, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:17413") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57220->172.17.0.3:17413, err= --- SKIP: TestDeduplicateNewest (0.00s) === RUN TestDeduplicateNewestByHash run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" dedupe_test.go:37: Can't run this test without a hash 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:38322") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42076->172.17.0.3:38322, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:53888") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43058->172.17.0.3:53888, err= --- SKIP: TestDeduplicateNewestByHash (0.00s) === RUN TestDeduplicateOldest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:6405") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50858->172.17.0.3:6405, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:5313") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42474->172.17.0.3:5313, err= --- SKIP: TestDeduplicateOldest (0.01s) === RUN TestDeduplicateLargest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32185") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45522->172.17.0.3:32185, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:9388") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46668->172.17.0.3:9388, err= --- SKIP: TestDeduplicateLargest (0.00s) === RUN TestDeduplicateSmallest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:56909") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60448->172.17.0.3:56909, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:39827") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50240->172.17.0.3:39827, err= --- SKIP: TestDeduplicateSmallest (0.00s) === RUN TestDeduplicateRename run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:18155") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48218->172.17.0.3:18155, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:35978") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45064->172.17.0.3:35978, err= --- SKIP: TestDeduplicateRename (0.00s) === RUN TestDeduplicateRenameManyExisting run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:20115") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:32832->172.17.0.3:20115, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:46734") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47542->172.17.0.3:46734, err= --- SKIP: TestDeduplicateRenameManyExisting (0.00s) === RUN TestMergeDirs run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" dedupe_test.go:294: Can't merge directories 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:57038") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34772->172.17.0.3:57038, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:7897") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37506->172.17.0.3:7897, err= --- SKIP: TestMergeDirs (0.00s) === RUN TestListDirSorted run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:5945") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33334->172.17.0.3:5945, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:54150") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52052->172.17.0.3:54150, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:48219") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52424->172.17.0.3:48219, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:14184") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40880->172.17.0.3:14184, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:48904") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52992->172.17.0.3:48904, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:15255") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42276->172.17.0.3:15255, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:44337") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45540->172.17.0.3:44337, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:19243") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37242->172.17.0.3:19243, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:42647") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37902->172.17.0.3:42647, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:8236") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:47221") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39012->172.17.0.3:47221, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49604->172.17.0.3:8236, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:39124") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39296->172.17.0.3:39124, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21904") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51864->172.17.0.3:21904, err= 2026/09/27 02:14:42 DEBUG : a.txt: Excluded (Size Filter) 2026/09/27 02:14:42 DEBUG : a.txt: Excluded 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32091") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51604->172.17.0.3:32091, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:35234") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36738->172.17.0.3:35234, err= 2026/09/27 02:14:42 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/27 02:14:42 DEBUG : sub dir/hello world2: Excluded 2026/09/27 02:14:42 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/27 02:14:42 DEBUG : sub dir/hello world: Excluded 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:63201") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60576->172.17.0.3:63201, err= 2026/09/27 02:14:42 DEBUG : sub dir/ignore dir: Excluded 2026/09/27 02:14:42 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/27 02:14:42 DEBUG : sub dir/hello world2: Excluded 2026/09/27 02:14:42 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/27 02:14:42 DEBUG : sub dir/hello world: Excluded 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:46450") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58062->172.17.0.3:46450, err= 2026/09/27 02:14:42 DEBUG : sub dir/ignore dir: Excluded 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:37128") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49962->172.17.0.3:37128, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:19624") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50654->172.17.0.3:19624, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:56090") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56278->172.17.0.3:56090, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:54634") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60710->172.17.0.3:54634, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:55778") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:63602") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48456->172.17.0.3:63602, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38808->172.17.0.3:55778, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:15345") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35676->172.17.0.3:15345, err= --- PASS: TestListDirSorted (0.06s) === RUN TestListDirSortedFn run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:27874") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48526->172.17.0.3:27874, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:58446") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51796->172.17.0.3:58446, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:3986") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54024->172.17.0.3:3986, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:30569") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33814->172.17.0.3:30569, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:6656") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40612->172.17.0.3:6656, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:43455") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33466->172.17.0.3:43455, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:41047") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58230->172.17.0.3:41047, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:60465") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48034->172.17.0.3:60465, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:63390") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45382->172.17.0.3:63390, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:54692") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41278->172.17.0.3:54692, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:34818") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36002->172.17.0.3:34818, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:40044") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57306->172.17.0.3:40044, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:30283") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60994->172.17.0.3:30283, err= 2026/09/27 02:14:42 DEBUG : a.txt: Excluded (Size Filter) 2026/09/27 02:14:42 DEBUG : a.txt: Excluded 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:36791") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34038->172.17.0.3:36791, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:59012") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51784->172.17.0.3:59012, err= 2026/09/27 02:14:42 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/27 02:14:42 DEBUG : sub dir/hello world2: Excluded 2026/09/27 02:14:42 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/27 02:14:42 DEBUG : sub dir/hello world: Excluded 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:52611") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41124->172.17.0.3:52611, err= 2026/09/27 02:14:42 DEBUG : sub dir/ignore dir: Excluded 2026/09/27 02:14:42 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/27 02:14:42 DEBUG : sub dir/hello world2: Excluded 2026/09/27 02:14:42 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/27 02:14:42 DEBUG : sub dir/hello world: Excluded 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:51483") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33872->172.17.0.3:51483, err= 2026/09/27 02:14:42 DEBUG : sub dir/ignore dir: Excluded 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:47320") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37346->172.17.0.3:47320, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:30884") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51662->172.17.0.3:30884, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:64905") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41920->172.17.0.3:64905, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:22206") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45900->172.17.0.3:22206, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:53759") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:26000") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46610->172.17.0.3:53759, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41222->172.17.0.3:26000, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32657") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51326->172.17.0.3:32657, err= --- PASS: TestListDirSortedFn (0.07s) === RUN TestListJSON run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21599") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56884->172.17.0.3:21599, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:48206") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39970->172.17.0.3:48206, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:15466") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41090->172.17.0.3:15466, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:61254") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56730->172.17.0.3:61254, err= === RUN TestListJSON/Default 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:36272") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40218->172.17.0.3:36272, err= === RUN TestListJSON/FilesOnly 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:25574") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59226->172.17.0.3:25574, err= === RUN TestListJSON/DirsOnly 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:50696") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60868->172.17.0.3:50696, err= === RUN TestListJSON/Recurse 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:5058") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41050->172.17.0.3:5058, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:50758") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53180->172.17.0.3:50758, err= === RUN TestListJSON/SubDir 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:36983") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58190->172.17.0.3:36983, err= === RUN TestListJSON/NoModTime 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:10325") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50092->172.17.0.3:10325, err= === RUN TestListJSON/NoMimeType 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:15268") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53366->172.17.0.3:15268, err= === RUN TestListJSON/ShowHash 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:25154") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53348->172.17.0.3:25154, err= === RUN TestListJSON/HashTypes 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:59623") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51966->172.17.0.3:59623, err= 2026/09/27 02:14:42 ERROR : file1: Failed to read hash: hash type not supported === RUN TestListJSON/Metadata 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:14214") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48384->172.17.0.3:14214, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:35689") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47358->172.17.0.3:35689, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:18590") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51700->172.17.0.3:18590, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:58465") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35602->172.17.0.3:58465, err= --- PASS: TestListJSON (0.04s) --- PASS: TestListJSON/Default (0.00s) --- PASS: TestListJSON/FilesOnly (0.00s) --- PASS: TestListJSON/DirsOnly (0.00s) --- PASS: TestListJSON/Recurse (0.00s) --- PASS: TestListJSON/SubDir (0.00s) --- PASS: TestListJSON/NoModTime (0.00s) --- PASS: TestListJSON/NoMimeType (0.00s) --- PASS: TestListJSON/ShowHash (0.00s) --- PASS: TestListJSON/HashTypes (0.00s) --- PASS: TestListJSON/Metadata (0.00s) === RUN TestStatJSON run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:39199") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45462->172.17.0.3:39199, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:27550") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40488->172.17.0.3:27550, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:59507") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53768->172.17.0.3:59507, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:45704") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43134->172.17.0.3:45704, err= === RUN TestStatJSON/Root 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:11692") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45408->172.17.0.3:11692, err= === RUN TestStatJSON/RootFilesOnly === RUN TestStatJSON/RootDirsOnly 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:7043") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37784->172.17.0.3:7043, err= === RUN TestStatJSON/Dir 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:52566") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37252->172.17.0.3:52566, err= === RUN TestStatJSON/DirWithTrailingSlash 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:15904") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53886->172.17.0.3:15904, err= === RUN TestStatJSON/File === RUN TestStatJSON/NotFound 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:26157") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39246->172.17.0.3:26157, err= === RUN TestStatJSON/DirFilesOnly === RUN TestStatJSON/FileFilesOnly === RUN TestStatJSON/NotFoundFilesOnly === RUN TestStatJSON/DirDirsOnly 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:44004") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58234->172.17.0.3:44004, err= === RUN TestStatJSON/FileDirsOnly 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:18503") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56130->172.17.0.3:18503, err= === RUN TestStatJSON/NotFoundDirsOnly 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:45847") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57604->172.17.0.3:45847, err= === RUN TestStatJSON/RootNotFound 2026/09/27 02:14:42 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-futogap8gosi/notfound" 2026/09/27 02:14:42 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:42 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:42 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:42 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:42 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:42 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:42 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:42 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:42 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:42 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/notfound: Connecting to FTP server 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/notfound: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/notfound: > dial: conn=172.17.0.1:38104->172.17.0.3:21, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/notfound: dial("tcp","172.17.0.3:41282") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/notfound: > dial: conn=172.17.0.1:43436->172.17.0.3:41282, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:57814") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49318->172.17.0.3:57814, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:47075") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48642->172.17.0.3:47075, err= 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:3066") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38994->172.17.0.3:3066, err= --- PASS: TestStatJSON (0.06s) --- PASS: TestStatJSON/Root (0.00s) --- PASS: TestStatJSON/RootFilesOnly (0.00s) --- PASS: TestStatJSON/RootDirsOnly (0.00s) --- PASS: TestStatJSON/Dir (0.00s) --- PASS: TestStatJSON/DirWithTrailingSlash (0.00s) --- PASS: TestStatJSON/File (0.00s) --- PASS: TestStatJSON/NotFound (0.00s) --- PASS: TestStatJSON/DirFilesOnly (0.00s) --- PASS: TestStatJSON/FileFilesOnly (0.00s) --- PASS: TestStatJSON/NotFoundFilesOnly (0.00s) --- PASS: TestStatJSON/DirDirsOnly (0.00s) --- PASS: TestStatJSON/FileDirsOnly (0.00s) --- PASS: TestStatJSON/NotFoundDirsOnly (0.00s) --- PASS: TestStatJSON/RootNotFound (0.01s) === RUN TestStatJSONMemory 2026/09/27 02:14:42 DEBUG : Creating backend with remote ":memory:" 2026/09/27 02:14:42 DEBUG : Memory root '': File to upload is small (5 bytes), uploading instead of streaming 2026/09/27 02:14:42 DEBUG : sub/file1: size = 5 OK 2026/09/27 02:14:42 DEBUG : sub/file1: md5 = 5d41402abc4b2a76b9719d911017c592 OK 2026/09/27 02:14:42 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.00s) --- PASS: TestStatJSONMemory/Dir (0.00s) --- PASS: TestStatJSONMemory/DirWithTrailingSlash (0.00s) --- PASS: TestStatJSONMemory/File (0.00s) --- PASS: TestStatJSONMemory/NotFound (0.00s) === RUN TestStatJSONConfinement --- PASS: TestStatJSONConfinement (0.00s) === RUN TestMkdir run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:42 INFO : ftp://172.17.0.3:21/rclone-test-futogap8gosi: Making directory 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:60455") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48448->172.17.0.3:60455, err= 2026/09/27 02:14:42 INFO : ftp://172.17.0.3:21/rclone-test-futogap8gosi: Making directory 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:34995") 2026/09/27 02:14:42 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54730->172.17.0.3:34995, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:34023") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34538->172.17.0.3:34023, err= --- PASS: TestMkdir (0.01s) === RUN TestLsd run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:23010") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44824->172.17.0.3:23010, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:10007") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48758->172.17.0.3:10007, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:33031") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55828->172.17.0.3:33031, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:24276") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37922->172.17.0.3:24276, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:7988") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53668->172.17.0.3:7988, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:34463") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45398->172.17.0.3:34463, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:12334") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48890->172.17.0.3:12334, err= --- PASS: TestLsd (0.02s) === RUN TestLs run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:17680") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35158->172.17.0.3:17680, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:39405") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37308->172.17.0.3:39405, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32640") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40382->172.17.0.3:32640, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:37242") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40558->172.17.0.3:37242, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:10143") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50786->172.17.0.3:10143, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:53321") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47952->172.17.0.3:53321, err= --- PASS: TestLs (0.02s) === RUN TestLsWithFilesFrom run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:29465") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48384->172.17.0.3:29465, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:26207") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40614->172.17.0.3:26207, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:18928") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46672->172.17.0.3:18928, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:8052") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52546->172.17.0.3:8052, err= 2026/09/27 02:14:43 DEBUG : empty space: Excluded (FilesFrom Filter) 2026/09/27 02:14:43 DEBUG : empty space: Excluded 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:51891") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41910->172.17.0.3:51891, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:9690") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38294->172.17.0.3:9690, err= --- PASS: TestLsWithFilesFrom (0.02s) === RUN TestLsLong run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:20604") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43798->172.17.0.3:20604, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:23874") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60266->172.17.0.3:23874, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:64354") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34552->172.17.0.3:64354, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:28743") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47660->172.17.0.3:28743, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:45801") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36654->172.17.0.3:45801, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:61663") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47350->172.17.0.3:61663, err= --- PASS: TestLsLong (0.01s) === RUN TestHashSums run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:64757") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39802->172.17.0.3:64757, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:49958") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60038->172.17.0.3:49958, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:58289") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44150->172.17.0.3:58289, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:12835") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57250->172.17.0.3:12835, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:2784") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44448->172.17.0.3:2784, err= --- PASS: TestHashSums (0.01s) === RUN TestHashSumsWithErrors 2026/09/27 02:14:43 DEBUG : Creating backend with remote ":memory:" 2026/09/27 02:14:43 ERROR : file1: hash unsupported: hash type not supported 2026/09/27 02:14:43 ERROR : sub/file1: hash unsupported: hash type not supported 2026/09/27 02:14:43 ERROR : sub/file1: hash unsupported: hash type not supported --- PASS: TestHashSumsWithErrors (0.00s) === RUN TestHashStream 2026/09/27 02:14:43 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/09/27 02:14:43 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/09/27 02:14:43 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/09/27 02:14:43 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/09/27 02:14:43 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/09/27 02:14:43 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/09/27 02:14:43 DEBUG : Creating sha1 hash of 12 bytes read from input stream 2026/09/27 02:14:43 DEBUG : Creating sha1 hash of 12 bytes read from input stream --- PASS: TestHashStream (0.00s) === RUN TestSuffixName --- PASS: TestSuffixName (0.00s) === RUN TestCount run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:38195") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58912->172.17.0.3:38195, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:39116") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50334->172.17.0.3:39116, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:23037") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37890->172.17.0.3:23037, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:54372") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48318->172.17.0.3:54372, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:27816") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60530->172.17.0.3:27816, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:57266") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48728->172.17.0.3:57266, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:25064") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41020->172.17.0.3:25064, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:3209") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54990->172.17.0.3:3209, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:22407") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52368->172.17.0.3:22407, err= --- PASS: TestCount (0.02s) === RUN TestDelete run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:36050") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53800->172.17.0.3:36050, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21494") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33766->172.17.0.3:21494, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:12358") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50098->172.17.0.3:12358, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:48939") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50176->172.17.0.3:48939, err= 2026/09/27 02:14:43 DEBUG : Waiting for deletions to finish 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:31775") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35190->172.17.0.3:31775, err= 2026/09/27 02:14:43 DEBUG : large: Excluded (Size Filter) 2026/09/27 02:14:43 DEBUG : large: Excluded 2026/09/27 02:14:43 INFO : medium: Deleted 2026/09/27 02:14:43 INFO : small: Deleted 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:20784") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33166->172.17.0.3:20784, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:18060") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50264->172.17.0.3:18060, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:39208") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51412->172.17.0.3:39208, err= --- PASS: TestDelete (0.02s) === RUN TestDeleteFatalError run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:7568") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44100->172.17.0.3:7568, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:26859") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50468->172.17.0.3:26859, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:61197") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40700->172.17.0.3:61197, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:57454") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52844->172.17.0.3:57454, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:58083") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34978->172.17.0.3:58083, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:1399") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48836->172.17.0.3:1399, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:44914") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53946->172.17.0.3:44914, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:34138") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50872->172.17.0.3:34138, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:52958") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55184->172.17.0.3:52958, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:42234") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51956->172.17.0.3:42234, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:60653") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50078->172.17.0.3:60653, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21663") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35792->172.17.0.3:21663, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:10509") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38238->172.17.0.3:10509, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:29340") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36490->172.17.0.3:29340, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21975") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51542->172.17.0.3:21975, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:18579") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47738->172.17.0.3:18579, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:15923") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33970->172.17.0.3:15923, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:35630") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53010->172.17.0.3:35630, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:4250") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34746->172.17.0.3:4250, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:48878") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44178->172.17.0.3:48878, err= 2026/09/27 02:14:43 DEBUG : Waiting for deletions to finish 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:64588") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41222->172.17.0.3:64588, err= 2026/09/27 02:14:43 ERROR : file1: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file10: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file11: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file12: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file13: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file14: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file15: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file16: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file17: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file18: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file19: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file2: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file3: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file4: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file5: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file6: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file0: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file8: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file9: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 ERROR : file7: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:36106") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54710->172.17.0.3:36106, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:19957") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45256->172.17.0.3:19957, err= --- PASS: TestDeleteFatalError (0.10s) === RUN TestMaxDelete run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:4481") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34476->172.17.0.3:4481, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:58180") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44344->172.17.0.3:58180, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:46525") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37502->172.17.0.3:46525, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:20853") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53122->172.17.0.3:20853, err= 2026/09/27 02:14:43 DEBUG : Waiting for deletions to finish 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:24599") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60858->172.17.0.3:24599, err= 2026/09/27 02:14:43 ERROR : small: Got fatal error on delete: --max-delete threshold reached 2026/09/27 02:14:43 INFO : large: Deleted 2026/09/27 02:14:43 INFO : medium: Deleted 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:50350") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55178->172.17.0.3:50350, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:19130") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55718->172.17.0.3:19130, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:29615") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60502->172.17.0.3:29615, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:58676") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58912->172.17.0.3:58676, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:59715") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45654->172.17.0.3:59715, err= --- PASS: TestMaxDelete (0.03s) === RUN TestMaxDeleteSizeLargeFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:12888") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40374->172.17.0.3:12888, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:31522") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60782->172.17.0.3:31522, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:4912") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38638->172.17.0.3:4912, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:53102") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49890->172.17.0.3:53102, err= 2026/09/27 02:14:43 DEBUG : Waiting for deletions to finish 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:38349") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55094->172.17.0.3:38349, err= 2026/09/27 02:14:43 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2026/09/27 02:14:43 INFO : medium: Deleted 2026/09/27 02:14:43 INFO : small: Deleted 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:61623") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54858->172.17.0.3:61623, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:37145") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43276->172.17.0.3:37145, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:5167") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53346->172.17.0.3:5167, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:37382") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38892->172.17.0.3:37382, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:38351") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52172->172.17.0.3:38351, err= --- PASS: TestMaxDeleteSizeLargeFile (0.02s) === RUN TestMaxDeleteSize run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:12684") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47206->172.17.0.3:12684, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:5247") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54344->172.17.0.3:5247, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:19889") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34672->172.17.0.3:19889, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32066") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46814->172.17.0.3:32066, err= 2026/09/27 02:14:43 DEBUG : Waiting for deletions to finish 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:33564") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57168->172.17.0.3:33564, err= 2026/09/27 02:14:43 ERROR : small: Got fatal error on delete: --max-delete-size threshold reached 2026/09/27 02:14:43 INFO : medium: Deleted 2026/09/27 02:14:43 INFO : large: Deleted 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:6232") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44894->172.17.0.3:6232, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:59369") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52508->172.17.0.3:59369, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21667") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59076->172.17.0.3:21667, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:38167") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55436->172.17.0.3:38167, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:45379") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59828->172.17.0.3:45379, err= --- PASS: TestMaxDeleteSize (0.02s) === RUN TestReadFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:43142") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56814->172.17.0.3:43142, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:43376") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53750->172.17.0.3:43376, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:40529") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44216->172.17.0.3:40529, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:12037") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52198->172.17.0.3:12037, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:10248") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37152->172.17.0.3:10248, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:56114") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55264->172.17.0.3:56114, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:31076") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48868->172.17.0.3:31076, err= --- PASS: TestReadFile (0.02s) === RUN TestRetry 2026/09/27 02:14:43 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 1/5 2026/09/27 02:14:43 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 2/5 2026/09/27 02:14:43 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/09/27 02:14:43 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/09/27 02:14:43 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/09/27 02:14:43 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms --- PASS: TestRetry (0.04s) === RUN TestRetryAfterContextCancel 2026/09/27 02:14:43 DEBUG : Sleeping for 1h0m0s (as indicated by the server) to obey Retry-After error: BANG: trying again in 1h0m0s --- PASS: TestRetryAfterContextCancel (0.00s) === RUN TestRetryAfterLastTry --- PASS: TestRetryAfterLastTry (0.00s) === RUN TestCat run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:33951") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40078->172.17.0.3:33951, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:9453") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50722->172.17.0.3:9453, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:1201") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59406->172.17.0.3:1201, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:7306") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58364->172.17.0.3:7306, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:41508") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40718->172.17.0.3:41508, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:48981") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55900->172.17.0.3:48981, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:31618") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42370->172.17.0.3:31618, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:40538") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36582->172.17.0.3:40538, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:18120") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34408->172.17.0.3:18120, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:55025") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55630->172.17.0.3:55025, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:26706") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50616->172.17.0.3:26706, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:24052") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54152->172.17.0.3:24052, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:19117") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44076->172.17.0.3:19117, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:43268") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56848->172.17.0.3:43268, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:47801") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56938->172.17.0.3:47801, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:58410") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40770->172.17.0.3:58410, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:14119") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49440->172.17.0.3:14119, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:17342") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42578->172.17.0.3:17342, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:1848") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50040->172.17.0.3:1848, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:61223") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51058->172.17.0.3:61223, err= --- PASS: TestCat (0.12s) === RUN TestPurge 2026/09/27 02:14:43 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-fohoban7nopo" 2026/09/27 02:14:43 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/27 02:14:43 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:43 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:43 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:43 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:43 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:43 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:43 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:43 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:43 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:43 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: Connecting to FTP server 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:38114->172.17.0.3:21, err= 2026/09/27 02:14:43 DEBUG : Creating backend with remote "/tmp/rclone2846228264" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-fohoban7nopo", Local "Local file system at /tmp/rclone2846228264", Modify Window "1s" 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:1343") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:52872->172.17.0.3:1343, err= 2026/09/27 02:14:43 INFO : A2: Making directory 2026/09/27 02:14:43 INFO : A1/B2: Making directory 2026/09/27 02:14:43 INFO : A1/B2/C2: Making directory 2026/09/27 02:14:43 INFO : A1/B1/C3: Making directory 2026/09/27 02:14:43 INFO : A3: Making directory 2026/09/27 02:14:43 INFO : A3/B3: Making directory 2026/09/27 02:14:43 INFO : A3/B3/C4: Making directory 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:20434") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:55214->172.17.0.3:20434, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:56921") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:48248->172.17.0.3:56921, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: Connecting to FTP server 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: Connecting to FTP server 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:30210") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:57588->172.17.0.3:30210, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:38128->172.17.0.3:21, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:39311") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:34750->172.17.0.3:39311, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:31363") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:34398->172.17.0.3:31363, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:38140->172.17.0.3:21, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:46077") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:53836->172.17.0.3:46077, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:53714") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:37146->172.17.0.3:53714, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:50677") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:46102->172.17.0.3:50677, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: Connecting to FTP server 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:38150->172.17.0.3:21, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:47383") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:26382") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:60144->172.17.0.3:47383, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:5762") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:42986->172.17.0.3:26382, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:51298->172.17.0.3:5762, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:57613") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:49876->172.17.0.3:57613, err= 2026/09/27 02:14:43 DEBUG : Waiting for deletions to finish 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:52594") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:38110->172.17.0.3:52594, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:4789") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:52438->172.17.0.3:4789, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:20443") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:55588->172.17.0.3:20443, err= 2026/09/27 02:14:43 INFO : A1/B1/C1/one: Deleted 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:9512") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:53228->172.17.0.3:9512, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:13728") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:49516->172.17.0.3:13728, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:49420") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:42692->172.17.0.3:49420, err= 2026/09/27 02:14:43 DEBUG : removing 2 level 3 directories 2026/09/27 02:14:43 INFO : A1/B1/C3: Removing directory 2026/09/27 02:14:43 INFO : A1/B1/C1: Removing directory 2026/09/27 02:14:43 DEBUG : removing 1 level 2 directories 2026/09/27 02:14:43 INFO : A1/B1: Removing directory 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:22893") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:41186->172.17.0.3:22893, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:54515") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:9969") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:40386->172.17.0.3:54515, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:46166->172.17.0.3:9969, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:39787") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:57228->172.17.0.3:39787, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:61338") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:37547") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:51774->172.17.0.3:61338, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:33118->172.17.0.3:37547, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:18634") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:48576->172.17.0.3:18634, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:23421") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:46010->172.17.0.3:23421, err= 2026/09/27 02:14:43 DEBUG : Waiting for deletions to finish 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:37348") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:42076->172.17.0.3:37348, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:23998") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:37400") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:45558->172.17.0.3:23998, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:8753") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:51288->172.17.0.3:37400, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:59962->172.17.0.3:8753, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:11918") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:47064->172.17.0.3:11918, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:19986") 2026/09/27 02:14:43 INFO : A1/two: Deleted 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:51476->172.17.0.3:19986, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:30687") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:40186->172.17.0.3:30687, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:64521") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:50544->172.17.0.3:64521, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:22637") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:60644->172.17.0.3:22637, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:23925") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:30251") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:37588->172.17.0.3:30251, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:46108") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:36670->172.17.0.3:23925, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:35712->172.17.0.3:46108, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:19903") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:58971") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:45742->172.17.0.3:19903, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:49910->172.17.0.3:58971, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:42506") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:37238->172.17.0.3:42506, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:37750") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:44982->172.17.0.3:37750, err= 2026/09/27 02:14:43 DEBUG : removing 2 level 3 directories 2026/09/27 02:14:43 INFO : A3/B3/C4: Removing directory 2026/09/27 02:14:43 INFO : A1/B2/C2: Removing directory 2026/09/27 02:14:43 DEBUG : removing 2 level 2 directories 2026/09/27 02:14:43 INFO : A3/B3: Removing directory 2026/09/27 02:14:43 INFO : A1/B2: Removing directory 2026/09/27 02:14:43 DEBUG : removing 3 level 1 directories 2026/09/27 02:14:43 INFO : A3: Removing directory 2026/09/27 02:14:43 INFO : A1: Removing directory 2026/09/27 02:14:43 INFO : A2: Removing directory 2026/09/27 02:14:43 DEBUG : removing 1 level 0 directories 2026/09/27 02:14:43 INFO : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: Removing directory 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:57012") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:57172->172.17.0.3:57012, err= 2026/09/27 02:14:43 ERROR : error listing: directory not found 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: dial("tcp","172.17.0.3:7927") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: > dial: conn=172.17.0.1:36584->172.17.0.3:7927, err= 2026/09/27 02:14:43 ERROR : error listing: directory not found 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-fohoban7nopo: Purge dir "" 2026/09/27 02:14:43 NOTICE: purge failed to rmdir "": directory not found 2026/09/27 02:14:43 NOTICE: purge failed: directory not found --- PASS: TestPurge (0.15s) === RUN TestRmdirsNoLeaveRoot run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:39532") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59554->172.17.0.3:39532, err= 2026/09/27 02:14:43 INFO : A2: Making directory 2026/09/27 02:14:43 INFO : A1/B2: Making directory 2026/09/27 02:14:43 INFO : A1/B2/C2: Making directory 2026/09/27 02:14:43 INFO : A1/B1/C3: Making directory 2026/09/27 02:14:43 INFO : A3: Making directory 2026/09/27 02:14:43 INFO : A3/B3: Making directory 2026/09/27 02:14:43 INFO : A3/B3/C4: Making directory 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:2522") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39190->172.17.0.3:2522, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:10936") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35108->172.17.0.3:10936, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:19527") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56896->172.17.0.3:19527, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:48719") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:40033") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36830->172.17.0.3:48719, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45950->172.17.0.3:40033, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: Connecting to FTP server 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:31738") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40662->172.17.0.3:31738, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38152->172.17.0.3:21, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:5773") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50590->172.17.0.3:5773, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:28357") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50182->172.17.0.3:28357, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32105") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35252->172.17.0.3:32105, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:10750") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51328->172.17.0.3:10750, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:3484") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51840->172.17.0.3:3484, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:15190") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45796->172.17.0.3:15190, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:38159") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35408->172.17.0.3:38159, err= 2026/09/27 02:14:43 DEBUG : removing 1 level 3 directories 2026/09/27 02:14:43 INFO : A3/B3/C4: Removing directory 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:8637") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40918->172.17.0.3:8637, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:5592") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48276->172.17.0.3:5592, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:8967") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33376->172.17.0.3:8967, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32114") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:32976->172.17.0.3:32114, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:23476") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:31529") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52478->172.17.0.3:23476, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43774->172.17.0.3:31529, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:52576") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54814->172.17.0.3:52576, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:57707") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54216->172.17.0.3:57707, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:57919") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33170->172.17.0.3:57919, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:31800") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50018->172.17.0.3:31800, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:28308") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44926->172.17.0.3:28308, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:12137") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56924->172.17.0.3:12137, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:23537") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42054->172.17.0.3:23537, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:35829") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46168->172.17.0.3:35829, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:44495") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:40191") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36496->172.17.0.3:40191, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34608->172.17.0.3:44495, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:6820") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:41759") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47720->172.17.0.3:6820, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55344->172.17.0.3:41759, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:37299") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:53066") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41534->172.17.0.3:37299, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45512->172.17.0.3:53066, err= 2026/09/27 02:14:43 DEBUG : removing 2 level 3 directories 2026/09/27 02:14:43 INFO : A1/B1/C3: Removing directory 2026/09/27 02:14:43 INFO : A1/B2/C2: Removing directory 2026/09/27 02:14:43 DEBUG : removing 2 level 2 directories 2026/09/27 02:14:43 INFO : A3/B3: Removing directory 2026/09/27 02:14:43 INFO : A1/B2: Removing directory 2026/09/27 02:14:43 DEBUG : removing 2 level 1 directories 2026/09/27 02:14:43 INFO : A2: Removing directory 2026/09/27 02:14:43 INFO : A3: Removing directory 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:30853") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45880->172.17.0.3:30853, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:27803") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57014->172.17.0.3:27803, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:34091") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42790->172.17.0.3:34091, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:53348") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39610->172.17.0.3:53348, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:7837") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35436->172.17.0.3:7837, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:53981") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37286->172.17.0.3:53981, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:42471") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51332->172.17.0.3:42471, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:6400") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33540->172.17.0.3:6400, err= 2026/09/27 02:14:43 DEBUG : removing 1 level 3 directories 2026/09/27 02:14:43 INFO : A1/B1/C1: Removing directory 2026/09/27 02:14:43 DEBUG : removing 1 level 2 directories 2026/09/27 02:14:43 INFO : A1/B1: Removing directory 2026/09/27 02:14:43 DEBUG : removing 1 level 1 directories 2026/09/27 02:14:43 INFO : A1: Removing directory 2026/09/27 02:14:43 DEBUG : removing 1 level 0 directories 2026/09/27 02:14:43 INFO : ftp://172.17.0.3:21/rclone-test-futogap8gosi: Removing directory 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:25665") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38920->172.17.0.3:25665, err= 2026/09/27 02:14:43 ERROR : error listing: directory not found 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:54855") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52380->172.17.0.3:54855, err= 2026/09/27 02:14:43 ERROR : error listing: directory not found --- PASS: TestRmdirsNoLeaveRoot (0.24s) === RUN TestRmdirsLeaveRoot run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 INFO : A1: Making directory 2026/09/27 02:14:43 INFO : A1/B1: Making directory 2026/09/27 02:14:43 INFO : A1/B1/C1: Making directory 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:56574") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33374->172.17.0.3:56574, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:63976") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55108->172.17.0.3:63976, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:34056") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49578->172.17.0.3:34056, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:30264") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40860->172.17.0.3:30264, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:57439") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37428->172.17.0.3:57439, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:23995") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41120->172.17.0.3:23995, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:47632") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52698->172.17.0.3:47632, err= 2026/09/27 02:14:43 DEBUG : removing 1 level 3 directories 2026/09/27 02:14:43 INFO : A1/B1/C1: Removing directory 2026/09/27 02:14:43 DEBUG : removing 1 level 2 directories 2026/09/27 02:14:43 INFO : A1/B1: Removing directory 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:54335") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41902->172.17.0.3:54335, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:55727") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48298->172.17.0.3:55727, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21087") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37352->172.17.0.3:21087, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:13919") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45806->172.17.0.3:13919, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:28236") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58546->172.17.0.3:28236, err= --- PASS: TestRmdirsLeaveRoot (0.03s) === RUN TestRmdirsWithFilter run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 INFO : A1: Making directory 2026/09/27 02:14:43 INFO : A1/B1: Making directory 2026/09/27 02:14:43 INFO : A1/B1/C1: Making directory 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:36791") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34048->172.17.0.3:36791, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:13620") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34662->172.17.0.3:13620, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:49677") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37480->172.17.0.3:49677, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:10170") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59082->172.17.0.3:10170, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:60116") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42412->172.17.0.3:60116, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:27574") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36448->172.17.0.3:27574, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:42917") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56574->172.17.0.3:42917, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21520") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52358->172.17.0.3:21520, err= 2026/09/27 02:14:43 DEBUG : removing 1 level 3 directories 2026/09/27 02:14:43 INFO : A1/B1/C1: Removing directory 2026/09/27 02:14:43 DEBUG : removing 1 level 2 directories 2026/09/27 02:14:43 INFO : A1/B1: Removing directory 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:38343") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41626->172.17.0.3:38343, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:17807") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33340->172.17.0.3:17807, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:58479") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45872->172.17.0.3:58479, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:39897") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52200->172.17.0.3:39897, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:62248") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45120->172.17.0.3:62248, err= --- PASS: TestRmdirsWithFilter (0.03s) === RUN TestCopyURL run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:55657") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35188->172.17.0.3:55657, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:37948") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54432->172.17.0.3:37948, err= 2026/09/27 02:14:43 DEBUG : file1: size = 14 OK 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:46161") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56434->172.17.0.3:46161, err= 2026/09/27 02:14:43 DEBUG : filename.txt: File name found in url 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:26648") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55132->172.17.0.3:26648, err= 2026/09/27 02:14:43 DEBUG : filename.txt: size = 14 OK 2026/09/27 02:14:43 DEBUG : headerfilename.txt: filename found in Content-Disposition header. 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:31111") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42672->172.17.0.3:31111, err= 2026/09/27 02:14:43 DEBUG : headerfilename.txt: size = 14 OK 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:33264") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34182->172.17.0.3:33264, err= 2026/09/27 02:14:43 DEBUG : file2: size = 14 OK 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:17608") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49476->172.17.0.3:17608, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:4489") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46712->172.17.0.3:4489, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21408") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42244->172.17.0.3:21408, err= --- PASS: TestCopyURL (0.04s) === RUN TestCopyURLDownloadHeaders run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:55135") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48310->172.17.0.3:55135, err= 2026/09/27 02:14:43 DEBUG : file1: size = 14 OK 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:57006") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40968->172.17.0.3:57006, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:60541") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40928->172.17.0.3:60541, err= --- PASS: TestCopyURLDownloadHeaders (0.01s) === RUN TestCopyURLToWriter --- PASS: TestCopyURLToWriter (0.00s) === RUN TestMoveFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:43 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:46375") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48356->172.17.0.3:46375, err= 2026/09/27 02:14:43 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2026/09/27 02:14:43 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2026/09/27 02:14:43 INFO : file1: Copied (new) to: sub/file2 2026/09/27 02:14:43 INFO : file1: Deleted 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:42125") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60412->172.17.0.3:42125, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21155") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40546->172.17.0.3:21155, err= 2026/09/27 02:14:43 DEBUG : sub/file2: size = 14 OK 2026/09/27 02:14:43 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/09/27 02:14:43 DEBUG : file1: Unchanged skipping 2026/09/27 02:14:43 INFO : file1: Deleted 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:1961") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58590->172.17.0.3:1961, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:42488") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57958->172.17.0.3:42488, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: don't need to copy/move sub/file2, it is already at target location 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:51461") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59856->172.17.0.3:51461, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:15109") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38128->172.17.0.3:15109, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:22816") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41960->172.17.0.3:22816, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:10772") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57486->172.17.0.3:10772, err= 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:8208") 2026/09/27 02:14:43 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43368->172.17.0.3:8208, err= --- PASS: TestMoveFile (0.03s) === RUN TestMoveFileWithIgnoreExisting run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:34980") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37746->172.17.0.3:34980, err= 2026/09/27 02:14:44 DEBUG : file1.9aa3f62d.partial: size = 14 OK 2026/09/27 02:14:44 DEBUG : file1.9aa3f62d.partial: renamed to: file1 2026/09/27 02:14:44 INFO : file1: Copied (new) 2026/09/27 02:14:44 INFO : file1: Deleted 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:4459") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44204->172.17.0.3:4459, err= 2026/09/27 02:14:44 DEBUG : file1: Destination exists, skipping 2026/09/27 02:14:44 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:57052") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38202->172.17.0.3:57052, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:31979") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47064->172.17.0.3:31979, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:55744") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47276->172.17.0.3:55744, err= --- PASS: TestMoveFileWithIgnoreExisting (0.02s) === RUN TestMoveFileImmutable run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21333") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52246->172.17.0.3:21333, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:28866") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46826->172.17.0.3:28866, err= 2026/09/27 02:14:44 DEBUG : existing: size = 8 (Local file system at /tmp/rclone3182737622) 2026/09/27 02:14:44 DEBUG : existing: size = 6 (ftp://172.17.0.3:21/rclone-test-futogap8gosi) 2026/09/27 02:14:44 DEBUG : existing: Sizes differ 2026/09/27 02:14:44 ERROR : existing: Source and destination exist but do not match: immutable file modified 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32368") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40398->172.17.0.3:32368, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:10953") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40654->172.17.0.3:10953, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:13908") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47112->172.17.0.3:13908, err= --- PASS: TestMoveFileImmutable (0.01s) === RUN TestCaseInsensitiveMoveFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32055") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44730->172.17.0.3:32055, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:1084") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38794->172.17.0.3:1084, err= --- PASS: TestCaseInsensitiveMoveFile (0.00s) === RUN TestCaseInsensitiveMoveFileDryRun run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:34907") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55936->172.17.0.3:34907, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:61298") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44968->172.17.0.3:61298, err= --- PASS: TestCaseInsensitiveMoveFileDryRun (0.00s) === RUN TestMoveFileBackupDir run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:58360") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47796->172.17.0.3:58360, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21556") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45470->172.17.0.3:21556, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:50383") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34554->172.17.0.3:50383, err= 2026/09/27 02:14:44 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-futogap8gosi/backup" 2026/09/27 02:14:44 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/27 02:14:44 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:44 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:44 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:44 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:44 DEBUG : TestFTPProftpd: detected overridden config - adding "{mP-YA}" suffix to name 2026/09/27 02:14:44 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/27 02:14:44 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/27 02:14:44 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/27 02:14:44 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/backup: Connecting to FTP server 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/backup: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/backup: > dial: conn=172.17.0.1:38156->172.17.0.3:21, err= 2026/09/27 02:14:44 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-futogap8gosi/backup" to be canonical "TestFTPProftpd{mP-YA}:rclone-test-futogap8gosi/backup" 2026/09/27 02:14:44 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone3182737622) 2026/09/27 02:14:44 DEBUG : dst/file1: size = 18 (ftp://172.17.0.3:21/rclone-test-futogap8gosi) 2026/09/27 02:14:44 DEBUG : dst/file1: Sizes differ 2026/09/27 02:14:44 INFO : dst/file1: Moved (server-side) 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:44361") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51528->172.17.0.3:44361, err= 2026/09/27 02:14:44 DEBUG : dst/file1.58903690.partial: size = 14 OK 2026/09/27 02:14:44 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2026/09/27 02:14:44 INFO : dst/file1: Copied (new) 2026/09/27 02:14:44 INFO : dst/file1: Deleted 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:16915") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45118->172.17.0.3:16915, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32803") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52422->172.17.0.3:32803, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:17173") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51216->172.17.0.3:17173, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:57717") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44518->172.17.0.3:57717, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:53198") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36358->172.17.0.3:53198, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:30364") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56948->172.17.0.3:30364, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:37874") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34072->172.17.0.3:37874, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:10996") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41996->172.17.0.3:10996, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:19637") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41806->172.17.0.3:19637, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi/backup: closing 1 unused connections --- PASS: TestMoveFileBackupDir (0.06s) === RUN TestSameConfig --- PASS: TestSameConfig (0.00s) === RUN TestSame --- PASS: TestSame (0.00s) === RUN TestOverlappingFilterCheckWithoutFilter --- PASS: TestOverlappingFilterCheckWithoutFilter (0.00s) === RUN TestOverlappingFilterCheckWithFilter --- PASS: TestOverlappingFilterCheckWithFilter (0.00s) === RUN TestListFormat --- PASS: TestListFormat (0.00s) === RUN TestDirMoveMoveError run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:30454") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:32942->172.17.0.3:30454, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:58419") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49588->172.17.0.3:58419, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21558") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58086->172.17.0.3:21558, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:64532") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39744->172.17.0.3:64532, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32822") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39846->172.17.0.3:32822, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:17966") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41508->172.17.0.3:17966, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:9747") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44616->172.17.0.3:9747, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:40765") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48990->172.17.0.3:40765, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:48472") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38794->172.17.0.3:48472, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:37031") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50898->172.17.0.3:37031, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:15422") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56308->172.17.0.3:15422, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:24697") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56934->172.17.0.3:24697, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:5588") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60966->172.17.0.3:5588, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:22235") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50384->172.17.0.3:22235, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:49338") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52736->172.17.0.3:49338, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:34829") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35538->172.17.0.3:34829, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:42298") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56058->172.17.0.3:42298, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:33481") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52918->172.17.0.3:33481, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:12211") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40278->172.17.0.3:12211, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:15107") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46852->172.17.0.3:15107, err= operations_test.go:1490: Skipping test on non local remote 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:40049") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59098->172.17.0.3:40049, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:5894") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39092->172.17.0.3:5894, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:7302") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43452->172.17.0.3:7302, err= --- SKIP: TestDirMoveMoveError (0.08s) === RUN TestDirMoveContext run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:57698") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53924->172.17.0.3:57698, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:13456") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55254->172.17.0.3:13456, err= operations_test.go:1490: Skipping test on non local remote 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:45150") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54090->172.17.0.3:45150, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:14915") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46786->172.17.0.3:14915, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:3682") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44690->172.17.0.3:3682, err= --- SKIP: TestDirMoveContext (0.02s) === RUN TestDirMove run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:64611") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53698->172.17.0.3:64611, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:19769") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37576->172.17.0.3:19769, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:55682") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50292->172.17.0.3:55682, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:17775") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36794->172.17.0.3:17775, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:56378") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48738->172.17.0.3:56378, err= 2026/09/27 02:14:44 INFO : A1/B2: Making directory 2026/09/27 02:14:44 INFO : A1/B1/C3: Making directory 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:60459") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55264->172.17.0.3:60459, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:4669") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37384->172.17.0.3:4669, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:15640") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:6253") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46760->172.17.0.3:15640, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41036->172.17.0.3:6253, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:19979") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:44233") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50464->172.17.0.3:19979, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:6810") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60050->172.17.0.3:44233, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41682->172.17.0.3:6810, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:37428") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42628->172.17.0.3:37428, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:60431") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53146->172.17.0.3:60431, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:35027") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:10159") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47152->172.17.0.3:35027, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49508->172.17.0.3:10159, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21437") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:15783") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:6033") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45038->172.17.0.3:6033, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39104->172.17.0.3:15783, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47894->172.17.0.3:21437, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:8832") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34600->172.17.0.3:8832, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:37344") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:9552") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49572->172.17.0.3:9552, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45950->172.17.0.3:37344, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:15743") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53344->172.17.0.3:15743, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:50282") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47450->172.17.0.3:50282, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:52604") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34432->172.17.0.3:52604, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: Connecting to FTP server 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38158->172.17.0.3:21, err= 2026/09/27 02:14:44 INFO : A2/two: Moved (server-side) to: A3/two 2026/09/27 02:14:44 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2026/09/27 02:14:44 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2026/09/27 02:14:44 INFO : A2/one: Moved (server-side) to: A3/one 2026/09/27 02:14:44 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:62430") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47974->172.17.0.3:62430, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:27852") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:54724->172.17.0.3:27852, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:14365") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57774->172.17.0.3:14365, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:46435") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46182->172.17.0.3:46435, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:40838") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48818->172.17.0.3:40838, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:58192") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57988->172.17.0.3:58192, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:2928") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55406->172.17.0.3:2928, err= 2026/09/27 02:14:44 INFO : ftp://172.17.0.3:21/rclone-test-futogap8gosi: Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:19878") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43182->172.17.0.3:19878, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:7925") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:3596") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56700->172.17.0.3:3596, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46910->172.17.0.3:7925, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:24875") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:34269") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57468->172.17.0.3:24875, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52380->172.17.0.3:34269, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32523") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51474->172.17.0.3:32523, err= 2026/09/27 02:14:44 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2026/09/27 02:14:44 INFO : A3/one: Moved (server-side) to: A4/one 2026/09/27 02:14:44 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2026/09/27 02:14:44 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2026/09/27 02:14:44 INFO : A3/two: Moved (server-side) to: A4/two 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:3165") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35446->172.17.0.3:3165, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:38728") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33054->172.17.0.3:38728, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:42403") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50576->172.17.0.3:42403, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:14872") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41846->172.17.0.3:14872, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:46466") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38016->172.17.0.3:46466, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:35755") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:55646") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:33852->172.17.0.3:35755, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55706->172.17.0.3:55646, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:46215") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45204->172.17.0.3:46215, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:11442") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48516->172.17.0.3:11442, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:11967") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48712->172.17.0.3:11967, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:23111") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46574->172.17.0.3:23111, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:57907") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53864->172.17.0.3:57907, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:65321") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:45616") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42042->172.17.0.3:45616, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59172->172.17.0.3:65321, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:27105") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34916->172.17.0.3:27105, err= --- PASS: TestDirMove (0.19s) === RUN TestGetFsInfo run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:2489") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41422->172.17.0.3:2489, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:9953") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48596->172.17.0.3:9953, err= --- PASS: TestGetFsInfo (0.00s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:59147") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60032->172.17.0.3:59147, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: File to upload is small (34 bytes), uploading instead of streaming 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:60620") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55346->172.17.0.3:60620, err= 2026/09/27 02:14:44 DEBUG : no_checksum_small_file_from_pipe: size = 34 OK 2026/09/27 02:14:44 NOTICE: ftp://172.17.0.3:21/rclone-test-futogap8gosi: --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2026/09/27 02:14:44 DEBUG : no_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:61481") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44348->172.17.0.3:61481, err= 2026/09/27 02:14:44 DEBUG : no_checksum_big_file_from_pipe: size = 102401 OK 2026/09/27 02:14:44 DEBUG : no_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:51878") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58446->172.17.0.3:51878, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:30633") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59536->172.17.0.3:30633, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:48650") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53914->172.17.0.3:48650, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=false run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:36407") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51684->172.17.0.3:36407, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: File to upload is small (34 bytes), uploading instead of streaming 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:22108") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57412->172.17.0.3:22108, err= 2026/09/27 02:14:44 DEBUG : with_checksum_small_file_from_pipe: size = 34 OK 2026/09/27 02:14:44 DEBUG : with_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:45768") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50580->172.17.0.3:45768, err= 2026/09/27 02:14:44 DEBUG : with_checksum_big_file_from_pipe: size = 102401 OK 2026/09/27 02:14:44 DEBUG : with_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:3783") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44282->172.17.0.3:3783, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:20609") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43356->172.17.0.3:20609, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:9566") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58710->172.17.0.3:9566, err= === RUN TestRcat/withChecksum=false,ignoreChecksum=true run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:52729") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46560->172.17.0.3:52729, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: File to upload is small (34 bytes), uploading instead of streaming 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:6174") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59848->172.17.0.3:6174, err= 2026/09/27 02:14:44 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/09/27 02:14:44 DEBUG : ignore_checksum_small_file_from_pipe: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32608") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55590->172.17.0.3:32608, err= 2026/09/27 02:14:44 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/09/27 02:14:44 DEBUG : ignore_checksum_big_file_from_pipe: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:62957") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34790->172.17.0.3:62957, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:26197") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34448->172.17.0.3:26197, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:13498") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49196->172.17.0.3:13498, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=true run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:19431") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35134->172.17.0.3:19431, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: File to upload is small (34 bytes), uploading instead of streaming 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:51129") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51934->172.17.0.3:51129, err= 2026/09/27 02:14:44 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/09/27 02:14:44 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:45950") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58756->172.17.0.3:45950, err= 2026/09/27 02:14:44 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/09/27 02:14:44 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:56194") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45898->172.17.0.3:56194, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:30832") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40756->172.17.0.3:30832, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:7839") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46126->172.17.0.3:7839, err= --- PASS: TestRcat (0.07s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=false (0.02s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (0.02s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=true (0.02s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (0.02s) === RUN TestRcatMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" operations_test.go:1745: Skipping as destination doesn't support user metadata 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:26269") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50170->172.17.0.3:26269, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:65434") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55372->172.17.0.3:65434, err= --- SKIP: TestRcatMetadata (0.00s) === RUN TestRcatSize run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:2788") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44110->172.17.0.3:2788, err= 2026/09/27 02:14:44 DEBUG : potato1: size = 60 OK 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: File to upload is small (60 bytes), uploading instead of streaming 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:59482") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53412->172.17.0.3:59482, err= 2026/09/27 02:14:44 DEBUG : potato2: size = 60 OK 2026/09/27 02:14:44 DEBUG : potato2: Size of src and dst objects identical 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:51936") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59696->172.17.0.3:51936, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:65007") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59534->172.17.0.3:65007, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:3202") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47224->172.17.0.3:3202, err= --- PASS: TestRcatSize (0.02s) === RUN TestRcatSizeShortEOF run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:54962") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:39388->172.17.0.3:54962, err= 2026/09/27 02:14:44 DEBUG : potato1: size = 120 (ftp://172.17.0.3:21/rclone-test-futogap8gosi) 2026/09/27 02:14:44 DEBUG : potato1: size = 60 (ftp://172.17.0.3:21/rclone-test-futogap8gosi) 2026/09/27 02:14:44 ERROR : potato1: corrupted on transfer: sizes differ src 120 vs dst(ftp://172.17.0.3:21/rclone-test-futogap8gosi) 60 2026/09/27 02:14:44 INFO : potato1: Removing failed copy 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:1432") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50174->172.17.0.3:1432, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:2369") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48006->172.17.0.3:2369, err= --- PASS: TestRcatSizeShortEOF (0.01s) === RUN TestRcatSizeMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" operations_test.go:1838: Skipping as destination doesn't support user metadata 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:26289") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52134->172.17.0.3:26289, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:55034") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57806->172.17.0.3:55034, err= --- SKIP: TestRcatSizeMetadata (0.01s) === RUN TestRcatSizeUploadHeaders run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:9973") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52930->172.17.0.3:9973, err= 2026/09/27 02:14:44 DEBUG : potato1: size = 60 OK 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:1434") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:58644->172.17.0.3:1434, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:2329") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:35538->172.17.0.3:2329, err= --- PASS: TestRcatSizeUploadHeaders (0.01s) === RUN TestRcatSizeChecksum === RUN TestRcatSizeChecksum/Corrupted run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" operations_test.go:1975: Skipping as destination doesn't support hashes 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:26787") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37682->172.17.0.3:26787, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:24995") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51450->172.17.0.3:24995, err= === RUN TestRcatSizeChecksum/SizeDiffers run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21407") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52622->172.17.0.3:21407, err= 2026/09/27 02:14:44 DEBUG : potato4: size = 60 (ftp://172.17.0.3:21/rclone-test-futogap8gosi) 2026/09/27 02:14:44 DEBUG : potato4: size = 59 (ftp://172.17.0.3:21/rclone-test-futogap8gosi) 2026/09/27 02:14:44 ERROR : potato4: corrupted on transfer: sizes differ src 60 vs dst(ftp://172.17.0.3:21/rclone-test-futogap8gosi) 59 2026/09/27 02:14:44 INFO : potato4: Removing failed copy 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:29274") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55404->172.17.0.3:29274, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:22238") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:41798->172.17.0.3:22238, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:34917") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37706->172.17.0.3:34917, err= === RUN TestRcatSizeChecksum/IgnoreChecksum run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:54703") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44160->172.17.0.3:54703, err= 2026/09/27 02:14:44 DEBUG : potato2: size = 60 OK 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:48558") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36446->172.17.0.3:48558, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:10034") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40984->172.17.0.3:10034, err= === RUN TestRcatSizeChecksum/NoHashes run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:41202") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44434->172.17.0.3:41202, err= 2026/09/27 02:14:44 DEBUG : potato3: size = 60 OK 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:53187") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42262->172.17.0.3:53187, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:24479") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53546->172.17.0.3:24479, err= --- PASS: TestRcatSizeChecksum (0.03s) --- SKIP: TestRcatSizeChecksum/Corrupted (0.01s) --- PASS: TestRcatSizeChecksum/SizeDiffers (0.01s) --- PASS: TestRcatSizeChecksum/IgnoreChecksum (0.01s) --- PASS: TestRcatSizeChecksum/NoHashes (0.01s) === RUN TestTouchDir run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:58615") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49800->172.17.0.3:58615, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:18831") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53968->172.17.0.3:18831, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:20006") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45896->172.17.0.3:20006, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:57462") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:46304->172.17.0.3:57462, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:54488") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40484->172.17.0.3:54488, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:59465") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49184->172.17.0.3:59465, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: Touching "empty space" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: Touching "potato2" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:26042") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43066->172.17.0.3:26042, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: Touching "sub dir/potato3" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:50779") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43584->172.17.0.3:50779, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:60118") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45406->172.17.0.3:60118, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:15204") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:56776->172.17.0.3:15204, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:34409") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52744->172.17.0.3:34409, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:4884") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:49940->172.17.0.3:4884, err= --- PASS: TestTouchDir (0.03s) === RUN TestMkdirMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" operations_test.go:2058: Skipping test as remote does not support MkdirMetadata 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:23982") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:52598->172.17.0.3:23982, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:6893") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44280->172.17.0.3:6893, err= --- SKIP: TestMkdirMetadata (0.00s) === RUN TestMkdirModTime run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" operations_test.go:2079: Skipping test as remote does not support DirSetModTime or MkdirMetadata 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:10323") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:57090->172.17.0.3:10323, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:32439") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:53070->172.17.0.3:32439, err= --- SKIP: TestMkdirModTime (0.00s) === RUN TestCopyDirMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" operations_test.go:2123: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:52460") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36364->172.17.0.3:52460, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:31096") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50152->172.17.0.3:31096, err= --- SKIP: TestCopyDirMetadata (0.00s) === RUN TestSetDirModTime run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" operations_test.go:2161: Skipping test as remote does not support DirSetModTime or WriteDirSetModTime 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:43449") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37424->172.17.0.3:43449, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:4758") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43414->172.17.0.3:4758, err= --- SKIP: TestSetDirModTime (0.00s) === RUN TestDirsEqual run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" operations_test.go:2212: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:8846") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42216->172.17.0.3:8846, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:52263") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44914->172.17.0.3:52263, err= --- SKIP: TestDirsEqual (0.00s) === RUN TestRemoveExisting run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-futogap8gosi", Local "Local file system at /tmp/rclone3182737622", Modify Window "1s" 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:65396") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42822->172.17.0.3:65396, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:57924") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48442->172.17.0.3:57924, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:22072") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:55942->172.17.0.3:22072, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:9846") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38068->172.17.0.3:9846, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:11138") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:37794->172.17.0.3:11138, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21209") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40988->172.17.0.3:21209, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:3598") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:44216->172.17.0.3:3598, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:40698") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:34498->172.17.0.3:40698, err= 2026/09/27 02:14:44 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.moketel9" before starting 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:20213") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:59734->172.17.0.3:20213, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:30632") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51874->172.17.0.3:30632, err= 2026/09/27 02:14:44 DEBUG : sub dir/test remove existing.moketel9: TEST: removing renamed existing file after operation 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:30173") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:36084->172.17.0.3:30173, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:42303") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45664->172.17.0.3:42303, err= 2026/09/27 02:14:44 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.pekesas7" before starting 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:51885") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38344->172.17.0.3:51885, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:38642") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43964->172.17.0.3:38642, err= 2026/09/27 02:14:44 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.pekesas7: TEST: renaming existing back after failed operation 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:34297") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:42024->172.17.0.3:34297, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:13946") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:43246->172.17.0.3:13946, err= 2026/09/27 02:14:44 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.xufepac7" before starting 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:9458") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:47062->172.17.0.3:9458, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:45251") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:40192->172.17.0.3:45251, err= 2026/09/27 02:14:44 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.xufepac7: TEST: removing renamed existing file after operation 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:47174") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:48568->172.17.0.3:47174, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:54791") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:38862->172.17.0.3:54791, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:21298") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:60120->172.17.0.3:21298, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:26666") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:45360->172.17.0.3:26666, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:54544") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:50906->172.17.0.3:54544, err= --- PASS: TestRemoveExisting (0.06s) === RUN TestRcatInputFailurePreservesDestination 2026/09/27 02:14:44 DEBUG : Creating backend with remote "/tmp/TestRcatInputFailurePreservesDestination1556935135/001" --- PASS: TestRcatInputFailurePreservesDestination (0.00s) === RUN TestRcAbout rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcAbout (0.00s) === RUN TestRcCleanup rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcCleanup (0.00s) === RUN TestRcCopyfile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcCopyfile (0.00s) === RUN TestRcCopyurl rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcCopyurl (0.00s) === RUN TestRcDelete rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcDelete (0.00s) === RUN TestRcDeletefile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcDeletefile (0.00s) === RUN TestRcList rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcList (0.00s) === RUN TestRcStat rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcStat (0.00s) === RUN TestRcSetTier rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcSetTier (0.00s) === RUN TestRcSetTierFile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcSetTierFile (0.00s) === RUN TestRcMkdir rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcMkdir (0.00s) === RUN TestRcMovefile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcMovefile (0.00s) === RUN TestRcPurge rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcPurge (0.00s) === RUN TestRcRmdir rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcRmdir (0.00s) === RUN TestRcRmdirs rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcRmdirs (0.00s) === RUN TestRcSize rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcSize (0.00s) === RUN TestRcPublicLink rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcPublicLink (0.00s) === RUN TestRcFsInfo rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcFsInfo (0.00s) === RUN TestUploadFile rc_test.go:31: Skipping test on non local remote --- SKIP: TestUploadFile (0.00s) === RUN TestRcCommand rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcCommand (0.00s) === RUN TestRcDu rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcDu (0.00s) === RUN TestRcCheck rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcCheck (0.00s) === RUN TestRcHashsum rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcHashsum (0.00s) === RUN TestRcHashsumSingleFile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcHashsumSingleFile (0.00s) === RUN TestRcHashsumFile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcHashsumFile (0.00s) === RUN TestRcGetFile rc_test.go:31: Skipping test on non local remote --- SKIP: TestRcGetFile (0.00s) PASS 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: dial("tcp","172.17.0.3:50796") 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: > dial: conn=172.17.0.1:51810->172.17.0.3:50796, err= 2026/09/27 02:14:44 DEBUG : ftp://172.17.0.3:21/rclone-test-futogap8gosi: Purge dir "" "./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPProftpd: -verbose" - Finished OK in 5.034518022s (try 1/5)