"./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPProftpd: -verbose" - Starting (try 1/5) 2026/09/24 02:58:54 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-nisaqaf7voze" 2026/09/24 02:58:54 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/24 02:58:54 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:54 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:54 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:54 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:54 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:54 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:54 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:54 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:54 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:54 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: Connecting to FTP server 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37532->172.17.0.3:21, err= 2026/09/24 02:58:54 DEBUG : Creating backend with remote "/tmp/rclone3736607866" === 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-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" multithread_test.go:120: multithread writing not supported 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:28254") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47448->172.17.0.3:28254, err= 2026/09/24 02:58:54 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopy (0.00s) === RUN TestMultithreadCopyAbort run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" multithread_test.go:120: multithread writing not supported 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:45026") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37360->172.17.0.3:45026, err= 2026/09/24 02:58:54 ERROR : error listing: directory not found --- SKIP: TestMultithreadCopyAbort (0.00s) === RUN TestMultithreadCopyWriterAtErrors === RUN TestMultithreadCopyWriterAtErrors/open/fatal=false 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt === RUN TestMultithreadCopyWriterAtErrors/open/fatal=true 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt === RUN TestMultithreadCopyWriterAtErrors/write/fatal=false 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/09/24 02:58:54 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/09/24 02:58:54 DEBUG : file.txt: writing chunk 1 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 2/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/09/24 02:58:54 DEBUG : file.txt: writing chunk 2 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/09/24 02:58:54 DEBUG : file.txt: writing chunk 0 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 3/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 1/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/09/24 02:58:54 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/24 02:58:54 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/09/24 02:58:54 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/09/24 02:58:54 DEBUG : file.txt: writing chunk 1 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 2/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/09/24 02:58:54 DEBUG : file.txt: writing chunk 2 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 3/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/09/24 02:58:54 DEBUG : file.txt: writing chunk 0 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 1/4 failed: multi-thread copy: failed to write chunk: disk full 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/09/24 02:58:54 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/24 02:58:54 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/09/24 02:58:54 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/09/24 02:58:54 DEBUG : file.txt: writing chunk 1 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 finished 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/09/24 02:58:54 DEBUG : file.txt: writing chunk 2 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 finished 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 starting 2026/09/24 02:58:54 DEBUG : file.txt: writing chunk 3 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 finished 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/09/24 02:58:54 DEBUG : file.txt: writing chunk 0 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 finished 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/09/24 02:58:54 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/24 02:58:54 DEBUG : file.txt: multi-thread copy: disabling buffering because destination uses OpenWriterAt 2026/09/24 02:58:54 DEBUG : file.txt: Starting multi-thread copy with 4 chunks of size 4 with 2 parallel streams 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 starting 2026/09/24 02:58:54 DEBUG : file.txt: writing chunk 1 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 2/4 (4-8) size 4 finished 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 starting 2026/09/24 02:58:54 DEBUG : file.txt: writing chunk 2 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 starting 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 3/4 (8-12) size 4 finished 2026/09/24 02:58:54 DEBUG : file.txt: writing chunk 0 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 starting 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 1/4 (0-4) size 4 finished 2026/09/24 02:58:54 DEBUG : file.txt: writing chunk 3 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: chunk 4/4 (12-16) size 4 finished 2026/09/24 02:58:54 DEBUG : file.txt: multi-thread copy: cancelling transfer on exit 2026/09/24 02:58:54 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/24 02:58:54 DEBUG : a: size = 0 OK 2026/09/24 02:58:54 DEBUG : a: size = 1 (memory) 2026/09/24 02:58:54 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/24 02:58:54 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/ErrorAtStart === RUN TestReOpen/Normal/WithErrors 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/Normal/TooManyErrors 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/24 02:58:54 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/Normal/ReadAt 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/24 02:58:54 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/Normal/Seek 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/24 02:58:54 DEBUG : potato: Seek from 5 to 2 === RUN TestReOpen/Normal/AccountRead === RUN TestReOpen/Normal/AccountReadDelay 2026/09/24 02:58:54 DEBUG : potato: Seek from 10 to 0 2026/09/24 02:58:54 DEBUG : potato: Seek from 10 to 0 2026/09/24 02:58:54 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/AccountReadError === RUN TestReOpen/WithRangeOption === RUN TestReOpen/WithRangeOption/Basics 2026/09/24 02:58:54 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/ErrorAtStart === RUN TestReOpen/WithRangeOption/WithErrors 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithRangeOption/TooManyErrors 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/24 02:58:54 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithRangeOption/ReadAt 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/24 02:58:54 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithRangeOption/Seek 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/24 02:58:54 DEBUG : potato: Seek from 5 to 2 2026/09/24 02:58:54 DEBUG : potato: Seek from 7 to 4 === RUN TestReOpen/WithRangeOption/AccountRead === RUN TestReOpen/WithRangeOption/AccountReadDelay 2026/09/24 02:58:54 DEBUG : potato: Seek from 7 to 0 2026/09/24 02:58:54 DEBUG : potato: Seek from 7 to 0 2026/09/24 02:58:54 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/AccountReadError === RUN TestReOpen/WithSeekOption === RUN TestReOpen/WithSeekOption/Basics 2026/09/24 02:58:54 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/ErrorAtStart === RUN TestReOpen/WithSeekOption/WithErrors 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithSeekOption/TooManyErrors 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/24 02:58:54 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithSeekOption/ReadAt 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/24 02:58:54 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/WithSeekOption/Seek 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/24 02:58:54 DEBUG : potato: Seek from 5 to 2 2026/09/24 02:58:54 DEBUG : potato: Seek from 7 to 5 === RUN TestReOpen/WithSeekOption/AccountRead === RUN TestReOpen/WithSeekOption/AccountReadDelay 2026/09/24 02:58:54 DEBUG : potato: Seek from 8 to 0 2026/09/24 02:58:54 DEBUG : potato: Seek from 8 to 0 2026/09/24 02:58:54 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/AccountReadError === RUN TestReOpen/UnknownSize === RUN TestReOpen/UnknownSize/Basics 2026/09/24 02:58:54 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/ErrorAtStart === RUN TestReOpen/UnknownSize/WithErrors 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/UnknownSize/TooManyErrors 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2026/09/24 02:58:54 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/UnknownSize/ReadAt 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/24 02:58:54 DEBUG : potato: Seek from 5 to 1 === RUN TestReOpen/UnknownSize/Seek 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2026/09/24 02:58:54 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2026/09/24 02:58:54 DEBUG : potato: Seek from 5 to 2 2026/09/24 02:58:54 DEBUG : potato: Seek from 7 to 6 === RUN TestReOpen/UnknownSize/AccountRead === RUN TestReOpen/UnknownSize/AccountReadDelay 2026/09/24 02:58:54 DEBUG : potato: Seek from 9 to 0 2026/09/24 02:58:54 DEBUG : potato: Seek from 9 to 0 2026/09/24 02:58:54 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/AccountReadError --- PASS: TestReOpen (0.00s) --- PASS: TestReOpen/Normal (0.00s) --- PASS: TestReOpen/Normal/Basics (0.00s) --- PASS: TestReOpen/Normal/ErrorAtStart (0.00s) --- PASS: TestReOpen/Normal/WithErrors (0.00s) --- PASS: TestReOpen/Normal/TooManyErrors (0.00s) --- PASS: TestReOpen/Normal/ReadAt (0.00s) --- PASS: TestReOpen/Normal/Seek (0.00s) --- PASS: TestReOpen/Normal/AccountRead (0.00s) --- PASS: TestReOpen/Normal/AccountReadDelay (0.00s) --- PASS: TestReOpen/Normal/AccountReadError (0.00s) --- PASS: TestReOpen/WithRangeOption (0.00s) --- PASS: TestReOpen/WithRangeOption/Basics (0.00s) --- PASS: TestReOpen/WithRangeOption/ErrorAtStart (0.00s) --- PASS: TestReOpen/WithRangeOption/WithErrors (0.00s) --- PASS: TestReOpen/WithRangeOption/TooManyErrors (0.00s) --- PASS: TestReOpen/WithRangeOption/ReadAt (0.00s) --- PASS: TestReOpen/WithRangeOption/Seek (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountRead (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountReadDelay (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountReadError (0.00s) --- PASS: TestReOpen/WithSeekOption (0.00s) --- PASS: TestReOpen/WithSeekOption/Basics (0.00s) --- PASS: TestReOpen/WithSeekOption/ErrorAtStart (0.00s) --- PASS: TestReOpen/WithSeekOption/WithErrors (0.00s) --- PASS: TestReOpen/WithSeekOption/TooManyErrors (0.00s) --- PASS: TestReOpen/WithSeekOption/ReadAt (0.00s) --- PASS: TestReOpen/WithSeekOption/Seek (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountRead (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountReadDelay (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountReadError (0.00s) --- PASS: TestReOpen/UnknownSize (0.00s) --- PASS: TestReOpen/UnknownSize/Basics (0.00s) --- PASS: TestReOpen/UnknownSize/ErrorAtStart (0.00s) --- PASS: TestReOpen/UnknownSize/WithErrors (0.00s) --- PASS: TestReOpen/UnknownSize/TooManyErrors (0.00s) --- PASS: TestReOpen/UnknownSize/ReadAt (0.00s) --- PASS: TestReOpen/UnknownSize/Seek (0.00s) --- PASS: TestReOpen/UnknownSize/AccountRead (0.00s) --- PASS: TestReOpen/UnknownSize/AccountReadDelay (0.00s) --- PASS: TestReOpen/UnknownSize/AccountReadError (0.00s) === RUN TestCheck run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:54274") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56766->172.17.0.3:54274, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:54186") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33496->172.17.0.3:54186, err= === RUN TestCheck/1 === RUN TestCheck/2 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:54411") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:52488->172.17.0.3:54411, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:42117") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41138->172.17.0.3:42117, err= === RUN TestCheck/3 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:54485") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44210->172.17.0.3:54485, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:31817") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47612->172.17.0.3:31817, err= === RUN TestCheck/4 === RUN TestCheck/5 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:3801") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56460->172.17.0.3:3801, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:31323") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60022->172.17.0.3:31323, err= === RUN TestCheck/6 === RUN TestCheck/7 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:49414") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47038->172.17.0.3:49414, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:63522") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36154->172.17.0.3:63522, err= --- PASS: TestCheck (0.06s) --- PASS: TestCheck/1 (0.00s) --- PASS: TestCheck/2 (0.00s) --- PASS: TestCheck/3 (0.00s) --- PASS: TestCheck/4 (0.00s) --- PASS: TestCheck/5 (0.00s) --- PASS: TestCheck/6 (0.00s) --- PASS: TestCheck/7 (0.00s) === RUN TestCheckFsError 2026/09/24 02:58:54 DEBUG : Creating backend with remote "nonexistent" 2026/09/24 02:58:54 DEBUG : Creating backend with remote "nonexistent" 2026/09/24 02:58:54 DEBUG : Local file system at nonexistent: Waiting for checks to finish 2026/09/24 02:58:54 ERROR : Local file system at nonexistent: error reading source root directory: directory not found 2026/09/24 02:58:54 NOTICE: Local file system at nonexistent: 0 differences found 2026/09/24 02:58:54 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-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:7896") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57162->172.17.0.3:7896, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:35652") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51502->172.17.0.3:35652, err= === RUN TestCheckDownload/1 === RUN TestCheckDownload/2 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:8647") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47638->172.17.0.3:8647, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:58106") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51500->172.17.0.3:58106, err= === RUN TestCheckDownload/3 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21305") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42908->172.17.0.3:21305, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:41961") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39382->172.17.0.3:41961, err= === RUN TestCheckDownload/4 === RUN TestCheckDownload/5 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:8531") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44420->172.17.0.3:8531, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:12448") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44480->172.17.0.3:12448, err= === RUN TestCheckDownload/6 === RUN TestCheckDownload/7 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:46697") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39056->172.17.0.3:46697, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:10932") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40356->172.17.0.3:10932, 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-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:19026") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38774->172.17.0.3:19026, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:30576") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40262->172.17.0.3:30576, err= === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:65205") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36518->172.17.0.3:65205, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:58620") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56352->172.17.0.3:58620, err= === RUN TestCheckSizeOnly/3 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:31568") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37212->172.17.0.3:31568, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:43204") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:58880->172.17.0.3:43204, err= === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:5994") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42186->172.17.0.3:5994, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:39884") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:58320->172.17.0.3:39884, err= === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:5351") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:52836->172.17.0.3:5351, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:44195") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54942->172.17.0.3:44195, err= --- PASS: TestCheckSizeOnly (0.05s) --- PASS: TestCheckSizeOnly/1 (0.00s) --- PASS: TestCheckSizeOnly/2 (0.00s) --- PASS: TestCheckSizeOnly/3 (0.00s) --- PASS: TestCheckSizeOnly/4 (0.00s) --- PASS: TestCheckSizeOnly/5 (0.00s) --- PASS: TestCheckSizeOnly/6 (0.00s) --- PASS: TestCheckSizeOnly/7 (0.00s) === RUN TestCheckEqualReaders --- PASS: TestCheckEqualReaders (0.00s) === RUN TestParseSumFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:12098") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43782->172.17.0.3:12098, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:23982") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42990->172.17.0.3:23982, err= 2026/09/24 02:58:54 NOTICE: test.sum: improperly formatted checksum line 4 2026/09/24 02:58:54 NOTICE: test.sum: improperly formatted checksum line 5 2026/09/24 02:58:54 NOTICE: test.sum: improperly formatted checksum line 6 2026/09/24 02:58:54 NOTICE: test.sum: 2 warning(s) suppressed... 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:14526") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50108->172.17.0.3:14526, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:58985") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36998->172.17.0.3:58985, err= 2026/09/24 02:58:54 NOTICE: test.sum: improperly formatted checksum line 4 2026/09/24 02:58:54 NOTICE: test.sum: improperly formatted checksum line 5 2026/09/24 02:58:54 NOTICE: test.sum: improperly formatted checksum line 6 2026/09/24 02:58:54 NOTICE: test.sum: 2 warning(s) suppressed... 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:31489") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59772->172.17.0.3:31489, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:25950") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53992->172.17.0.3:25950, err= --- PASS: TestParseSumFile (0.02s) === RUN TestCheckSum run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:54 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-nisaqaf7voze/data" 2026/09/24 02:58:54 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:54 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:54 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:54 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:54 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:54 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:54 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:54 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:54 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:54 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/data: Connecting to FTP server 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/data: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/data: > dial: conn=172.17.0.1:37544->172.17.0.3:21, err= check_test.go:354: ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/data lacks md5, skipping 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:26798") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44170->172.17.0.3:26798, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:27946") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41514->172.17.0.3:27946, err= --- SKIP: TestCheckSum (0.02s) === RUN TestCheckSumDownload run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:54 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-nisaqaf7voze/data" 2026/09/24 02:58:54 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:54 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:54 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:54 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:54 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:54 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:54 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:54 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:54 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:54 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/data: Connecting to FTP server 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/data: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/data: > dial: conn=172.17.0.1:37560->172.17.0.3:21, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:3657") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54130->172.17.0.3:3657, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:42172") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44622->172.17.0.3:42172, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:16222") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34230->172.17.0.3:16222, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:48652") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47976->172.17.0.3:48652, err= === RUN TestCheckSumDownload/subtest1 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:26130") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50534->172.17.0.3:26130, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:2144") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46048->172.17.0.3:2144, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:52887") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49982->172.17.0.3:52887, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:34026") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49954->172.17.0.3:34026, err= === RUN TestCheckSumDownload/subtest2 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:52557") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57482->172.17.0.3:52557, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:27111") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44652->172.17.0.3:27111, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:55507") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33860->172.17.0.3:55507, err= === RUN TestCheckSumDownload/subtest3 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:4781") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49228->172.17.0.3:4781, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:27108") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34498->172.17.0.3:27108, err= 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:41708") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35072->172.17.0.3:41708, err= === RUN TestCheckSumDownload/subtest4 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:1457") 2026/09/24 02:58:54 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38410->172.17.0.3:1457, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:20595") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50980->172.17.0.3:20595, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:55660") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38226->172.17.0.3:55660, err= === RUN TestCheckSumDownload/subtest5 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:63767") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55378->172.17.0.3:63767, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:2224") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60430->172.17.0.3:2224, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:28743") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40756->172.17.0.3:28743, err= === RUN TestCheckSumDownload/subtest6 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:60185") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49946->172.17.0.3:60185, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:59208") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48114->172.17.0.3:59208, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:37684") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57558->172.17.0.3:37684, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21449") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34966->172.17.0.3:21449, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21620") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53174->172.17.0.3:21620, err= === RUN TestCheckSumDownload/subtest7 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:62598") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57758->172.17.0.3:62598, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:36818") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34864->172.17.0.3:36818, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:23435") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33832->172.17.0.3:23435, err= --- PASS: TestCheckSumDownload (0.18s) --- 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/24 02:58:55 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/09/24 02:58:55 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/09/24 02:58:55 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/09/24 02:58:55 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/09/24 02:58:55 NOTICE: Mock file system at checkSum: 0 differences found 2026/09/24 02:58:55 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumConcurrency (0.00s) === RUN TestCheckSumDownloadConcurrency 2026/09/24 02:58:55 DEBUG : file0: md5 = 022eb0c0085c731f335df970fafa7446 OK 2026/09/24 02:58:55 DEBUG : file2: md5 = a58f09ae3db8ae4b943fdbaace096072 OK 2026/09/24 02:58:55 DEBUG : file3: md5 = e0639b17e0744aca9a3ba29c049e59ee OK 2026/09/24 02:58:55 DEBUG : file1: md5 = 17fbabbccbdea0e6be9eb64c8c6fea41 OK 2026/09/24 02:58:55 NOTICE: Mock file system at checkSum: 0 differences found 2026/09/24 02:58:55 NOTICE: Mock file system at checkSum: 4 matching files --- PASS: TestCheckSumDownloadConcurrency (0.00s) === RUN TestApplyTransforms 2026/09/24 02:58:55 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-dolefaz3dena" 2026/09/24 02:58:55 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/24 02:58:55 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dolefaz3dena: Connecting to FTP server 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dolefaz3dena: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dolefaz3dena: > dial: conn=172.17.0.1:37562->172.17.0.3:21, err= 2026/09/24 02:58:55 DEBUG : Creating backend with remote "/tmp/rclone2539088955" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-dolefaz3dena", Local "Local file system at /tmp/rclone2539088955", Modify Window "1s" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dolefaz3dena: dial("tcp","172.17.0.3:13976") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dolefaz3dena: > dial: conn=172.17.0.1:34514->172.17.0.3:13976, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dolefaz3dena: dial("tcp","172.17.0.3:40348") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dolefaz3dena: > dial: conn=172.17.0.1:34916->172.17.0.3:40348, err= upper checkfile vs. lower remote (without normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dolefaz3dena: dial("tcp","172.17.0.3:61526") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dolefaz3dena: > dial: conn=172.17.0.1:53030->172.17.0.3:61526, err= 2026/09/24 02:58:55 ERROR : hello, world!: sum not found 2026/09/24 02:58:55 ERROR : HELLO, WORLD!: file not in ftp://172.17.0.3:21/rclone-test-dolefaz3dena 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-dolefaz3dena: 1 files missing 2026/09/24 02:58:55 NOTICE: 1 hashes missing 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-dolefaz3dena: 1 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-dolefaz3dena: 2 errors while checking upper checkfile vs. lower remote (with normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dolefaz3dena: dial("tcp","172.17.0.3:59622") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dolefaz3dena: > dial: conn=172.17.0.1:38670->172.17.0.3:59622, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dolefaz3dena: dial("tcp","172.17.0.3:1849") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dolefaz3dena: > dial: conn=172.17.0.1:57952->172.17.0.3:1849, err= 2026/09/24 02:58:55 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-dolefaz3dena: 0 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-dolefaz3dena: 1 matching files 2026/09/24 02:58:55 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-penoyus2maca" 2026/09/24 02:58:55 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/24 02:58:55 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-penoyus2maca: Connecting to FTP server 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-penoyus2maca: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-penoyus2maca: > dial: conn=172.17.0.1:37570->172.17.0.3:21, err= 2026/09/24 02:58:55 DEBUG : Creating backend with remote "/tmp/rclone3097744159" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-penoyus2maca", Local "Local file system at /tmp/rclone3097744159", Modify Window "1s" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-penoyus2maca: dial("tcp","172.17.0.3:21854") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-penoyus2maca: > dial: conn=172.17.0.1:49164->172.17.0.3:21854, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-penoyus2maca: dial("tcp","172.17.0.3:50043") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-penoyus2maca: > dial: conn=172.17.0.1:35782->172.17.0.3:50043, err= lower checkfile vs. upper remote (without normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-penoyus2maca: dial("tcp","172.17.0.3:59676") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-penoyus2maca: > dial: conn=172.17.0.1:40674->172.17.0.3:59676, err= 2026/09/24 02:58:55 ERROR : HELLO, WORLD!: sum not found 2026/09/24 02:58:55 ERROR : hello, world!: file not in ftp://172.17.0.3:21/rclone-test-penoyus2maca 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-penoyus2maca: 1 files missing 2026/09/24 02:58:55 NOTICE: 1 hashes missing 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-penoyus2maca: 1 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-penoyus2maca: 2 errors while checking lower checkfile vs. upper remote (with normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-penoyus2maca: dial("tcp","172.17.0.3:11811") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-penoyus2maca: > dial: conn=172.17.0.1:37472->172.17.0.3:11811, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-penoyus2maca: dial("tcp","172.17.0.3:37021") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-penoyus2maca: > dial: conn=172.17.0.1:53914->172.17.0.3:37021, err= 2026/09/24 02:58:55 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-penoyus2maca: 0 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-penoyus2maca: 1 matching files 2026/09/24 02:58:55 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-piguxog9javi" 2026/09/24 02:58:55 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/24 02:58:55 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-piguxog9javi: Connecting to FTP server 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-piguxog9javi: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-piguxog9javi: > dial: conn=172.17.0.1:37574->172.17.0.3:21, err= 2026/09/24 02:58:55 DEBUG : Creating backend with remote "/tmp/rclone2695776366" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-piguxog9javi", Local "Local file system at /tmp/rclone2695776366", Modify Window "1s" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-piguxog9javi: dial("tcp","172.17.0.3:17833") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-piguxog9javi: > dial: conn=172.17.0.1:35492->172.17.0.3:17833, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-piguxog9javi: dial("tcp","172.17.0.3:33525") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-piguxog9javi: > dial: conn=172.17.0.1:45832->172.17.0.3:33525, err= lower checkfile vs. upperlowermixed remote (without normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-piguxog9javi: dial("tcp","172.17.0.3:1555") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-piguxog9javi: > dial: conn=172.17.0.1:34306->172.17.0.3:1555, err= 2026/09/24 02:58:55 ERROR : HeLlO, wOrLd!: sum not found 2026/09/24 02:58:55 ERROR : hello, world!: file not in ftp://172.17.0.3:21/rclone-test-piguxog9javi 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-piguxog9javi: 1 files missing 2026/09/24 02:58:55 NOTICE: 1 hashes missing 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-piguxog9javi: 1 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-piguxog9javi: 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-piguxog9javi: dial("tcp","172.17.0.3:51436") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-piguxog9javi: > dial: conn=172.17.0.1:48162->172.17.0.3:51436, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-piguxog9javi: dial("tcp","172.17.0.3:35280") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-piguxog9javi: > dial: conn=172.17.0.1:42180->172.17.0.3:35280, err= 2026/09/24 02:58:55 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-piguxog9javi: 0 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-piguxog9javi: 1 matching files 2026/09/24 02:58:55 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-wemedir8zoqi" 2026/09/24 02:58:55 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/24 02:58:55 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: Connecting to FTP server 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: > dial: conn=172.17.0.1:37584->172.17.0.3:21, err= 2026/09/24 02:58:55 DEBUG : Creating backend with remote "/tmp/rclone708806441" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-wemedir8zoqi", Local "Local file system at /tmp/rclone708806441", Modify Window "1s" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: dial("tcp","172.17.0.3:25449") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: > dial: conn=172.17.0.1:58016->172.17.0.3:25449, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: dial("tcp","172.17.0.3:43183") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: > dial: conn=172.17.0.1:42378->172.17.0.3:43183, err= upperlowermixed checkfile vs. upper remote (without normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: dial("tcp","172.17.0.3:31889") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: > dial: conn=172.17.0.1:58530->172.17.0.3:31889, err= 2026/09/24 02:58:55 ERROR : HELLO, WORLD!: sum not found 2026/09/24 02:58:55 ERROR : HeLlO, wOrLd!: file not in ftp://172.17.0.3:21/rclone-test-wemedir8zoqi 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: 1 files missing 2026/09/24 02:58:55 NOTICE: 1 hashes missing 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: 1 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: dial("tcp","172.17.0.3:35568") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: > dial: conn=172.17.0.1:35882->172.17.0.3:35568, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: dial("tcp","172.17.0.3:38130") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: > dial: conn=172.17.0.1:38548->172.17.0.3:38130, err= 2026/09/24 02:58:55 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: 0 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: 1 matching files 2026/09/24 02:58:55 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-fiheret0rovi" 2026/09/24 02:58:55 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/24 02:58:55 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-fiheret0rovi: Connecting to FTP server 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-fiheret0rovi: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-fiheret0rovi: > dial: conn=172.17.0.1:37586->172.17.0.3:21, err= 2026/09/24 02:58:55 DEBUG : Creating backend with remote "/tmp/rclone2188102904" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-fiheret0rovi", Local "Local file system at /tmp/rclone2188102904", Modify Window "1s" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-fiheret0rovi: dial("tcp","172.17.0.3:5196") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-fiheret0rovi: > dial: conn=172.17.0.1:59050->172.17.0.3:5196, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-fiheret0rovi: dial("tcp","172.17.0.3:21582") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-fiheret0rovi: > dial: conn=172.17.0.1:57612->172.17.0.3:21582, err= NFD checkfile vs. NFC remote (without normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-fiheret0rovi: dial("tcp","172.17.0.3:59069") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-fiheret0rovi: > dial: conn=172.17.0.1:37878->172.17.0.3:59069, err= 2026/09/24 02:58:55 ERROR : 測試_Русский___ě_áñ: sum not found 2026/09/24 02:58:55 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-fiheret0rovi 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-fiheret0rovi: 1 files missing 2026/09/24 02:58:55 NOTICE: 1 hashes missing 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-fiheret0rovi: 1 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-fiheret0rovi: 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-fiheret0rovi: dial("tcp","172.17.0.3:38304") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-fiheret0rovi: > dial: conn=172.17.0.1:50686->172.17.0.3:38304, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-fiheret0rovi: dial("tcp","172.17.0.3:10855") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-fiheret0rovi: > dial: conn=172.17.0.1:33936->172.17.0.3:10855, err= 2026/09/24 02:58:55 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-fiheret0rovi: 0 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-fiheret0rovi: 1 matching files 2026/09/24 02:58:55 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-kecowod4jane" 2026/09/24 02:58:55 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/24 02:58:55 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-kecowod4jane: Connecting to FTP server 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-kecowod4jane: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-kecowod4jane: > dial: conn=172.17.0.1:37602->172.17.0.3:21, err= 2026/09/24 02:58:55 DEBUG : Creating backend with remote "/tmp/rclone2715759195" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-kecowod4jane", Local "Local file system at /tmp/rclone2715759195", Modify Window "1s" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-kecowod4jane: dial("tcp","172.17.0.3:30105") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-kecowod4jane: > dial: conn=172.17.0.1:37996->172.17.0.3:30105, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-kecowod4jane: dial("tcp","172.17.0.3:50179") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-kecowod4jane: > dial: conn=172.17.0.1:33132->172.17.0.3:50179, err= NFC checkfile vs. NFD remote (without normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-kecowod4jane: dial("tcp","172.17.0.3:10636") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-kecowod4jane: > dial: conn=172.17.0.1:56740->172.17.0.3:10636, err= 2026/09/24 02:58:55 ERROR : 測試_Русский___ě_áñ: sum not found 2026/09/24 02:58:55 ERROR : 測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-kecowod4jane 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-kecowod4jane: 1 files missing 2026/09/24 02:58:55 NOTICE: 1 hashes missing 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-kecowod4jane: 1 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-kecowod4jane: 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-kecowod4jane: dial("tcp","172.17.0.3:45074") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-kecowod4jane: > dial: conn=172.17.0.1:45514->172.17.0.3:45074, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-kecowod4jane: dial("tcp","172.17.0.3:50914") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-kecowod4jane: > dial: conn=172.17.0.1:39256->172.17.0.3:50914, err= 2026/09/24 02:58:55 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-kecowod4jane: 0 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-kecowod4jane: 1 matching files 2026/09/24 02:58:55 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-dafalaw4fopu" 2026/09/24 02:58:55 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/24 02:58:55 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: Connecting to FTP server 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: > dial: conn=172.17.0.1:37608->172.17.0.3:21, err= 2026/09/24 02:58:55 DEBUG : Creating backend with remote "/tmp/rclone3356002608" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-dafalaw4fopu", Local "Local file system at /tmp/rclone3356002608", Modify Window "1s" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: dial("tcp","172.17.0.3:40940") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: > dial: conn=172.17.0.1:54498->172.17.0.3:40940, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: dial("tcp","172.17.0.3:57563") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: > dial: conn=172.17.0.1:43390->172.17.0.3:57563, err= NFDx2 checkfile vs. both remote (without normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: dial("tcp","172.17.0.3:52089") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: > dial: conn=172.17.0.1:43086->172.17.0.3:52089, err= 2026/09/24 02:58:55 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/24 02:58:55 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-dafalaw4fopu 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: 1 files missing 2026/09/24 02:58:55 NOTICE: 1 hashes missing 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: 1 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: dial("tcp","172.17.0.3:10443") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: > dial: conn=172.17.0.1:49538->172.17.0.3:10443, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: dial("tcp","172.17.0.3:2513") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: > dial: conn=172.17.0.1:44970->172.17.0.3:2513, err= 2026/09/24 02:58:55 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: 0 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: 1 matching files 2026/09/24 02:58:55 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-gelofim0lihe" 2026/09/24 02:58:55 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/24 02:58:55 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-gelofim0lihe: Connecting to FTP server 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-gelofim0lihe: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-gelofim0lihe: > dial: conn=172.17.0.1:37624->172.17.0.3:21, err= 2026/09/24 02:58:55 DEBUG : Creating backend with remote "/tmp/rclone597802362" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-gelofim0lihe", Local "Local file system at /tmp/rclone597802362", Modify Window "1s" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-gelofim0lihe: dial("tcp","172.17.0.3:53563") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-gelofim0lihe: > dial: conn=172.17.0.1:50296->172.17.0.3:53563, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-gelofim0lihe: dial("tcp","172.17.0.3:3391") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-gelofim0lihe: > dial: conn=172.17.0.1:40758->172.17.0.3:3391, err= NFCx2 checkfile vs. both remote (without normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-gelofim0lihe: dial("tcp","172.17.0.3:49103") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-gelofim0lihe: > dial: conn=172.17.0.1:44298->172.17.0.3:49103, err= 2026/09/24 02:58:55 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/24 02:58:55 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-gelofim0lihe 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-gelofim0lihe: 1 files missing 2026/09/24 02:58:55 NOTICE: 1 hashes missing 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-gelofim0lihe: 1 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-gelofim0lihe: 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-gelofim0lihe: dial("tcp","172.17.0.3:42159") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-gelofim0lihe: > dial: conn=172.17.0.1:52570->172.17.0.3:42159, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-gelofim0lihe: dial("tcp","172.17.0.3:35915") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-gelofim0lihe: > dial: conn=172.17.0.1:40116->172.17.0.3:35915, err= 2026/09/24 02:58:55 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-gelofim0lihe: 0 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-gelofim0lihe: 1 matching files 2026/09/24 02:58:55 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-yajafaj1dolu" 2026/09/24 02:58:55 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/24 02:58:55 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: Connecting to FTP server 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: > dial: conn=172.17.0.1:37640->172.17.0.3:21, err= 2026/09/24 02:58:55 DEBUG : Creating backend with remote "/tmp/rclone2883000135" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-yajafaj1dolu", Local "Local file system at /tmp/rclone2883000135", Modify Window "1s" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: dial("tcp","172.17.0.3:61301") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: > dial: conn=172.17.0.1:53750->172.17.0.3:61301, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: dial("tcp","172.17.0.3:45232") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: > dial: conn=172.17.0.1:43998->172.17.0.3:45232, err= both checkfile vs. NFDx2 remote (without normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: dial("tcp","172.17.0.3:47293") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: > dial: conn=172.17.0.1:51006->172.17.0.3:47293, err= 2026/09/24 02:58:55 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/24 02:58:55 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-yajafaj1dolu 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: 1 files missing 2026/09/24 02:58:55 NOTICE: 1 hashes missing 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: 1 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: dial("tcp","172.17.0.3:58707") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: > dial: conn=172.17.0.1:39426->172.17.0.3:58707, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: dial("tcp","172.17.0.3:6428") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: > dial: conn=172.17.0.1:38374->172.17.0.3:6428, err= 2026/09/24 02:58:55 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: 0 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: 1 matching files 2026/09/24 02:58:55 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-nawebeb2pire" 2026/09/24 02:58:55 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/24 02:58:55 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nawebeb2pire: Connecting to FTP server 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nawebeb2pire: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nawebeb2pire: > dial: conn=172.17.0.1:37648->172.17.0.3:21, err= 2026/09/24 02:58:55 DEBUG : Creating backend with remote "/tmp/rclone1757552945" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nawebeb2pire", Local "Local file system at /tmp/rclone1757552945", Modify Window "1s" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nawebeb2pire: dial("tcp","172.17.0.3:57517") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nawebeb2pire: > dial: conn=172.17.0.1:46814->172.17.0.3:57517, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nawebeb2pire: dial("tcp","172.17.0.3:28945") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nawebeb2pire: > dial: conn=172.17.0.1:54796->172.17.0.3:28945, err= both checkfile vs. NFCx2 remote (without normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nawebeb2pire: dial("tcp","172.17.0.3:21646") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nawebeb2pire: > dial: conn=172.17.0.1:58090->172.17.0.3:21646, err= 2026/09/24 02:58:55 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2026/09/24 02:58:55 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in ftp://172.17.0.3:21/rclone-test-nawebeb2pire 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-nawebeb2pire: 1 files missing 2026/09/24 02:58:55 NOTICE: 1 hashes missing 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-nawebeb2pire: 1 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-nawebeb2pire: 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nawebeb2pire: dial("tcp","172.17.0.3:34101") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nawebeb2pire: > dial: conn=172.17.0.1:37344->172.17.0.3:34101, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nawebeb2pire: dial("tcp","172.17.0.3:4968") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nawebeb2pire: > dial: conn=172.17.0.1:56912->172.17.0.3:4968, err= 2026/09/24 02:58:55 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-nawebeb2pire: 0 differences found 2026/09/24 02:58:55 NOTICE: ftp://172.17.0.3:21/rclone-test-nawebeb2pire: 1 matching files 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nawebeb2pire: dial("tcp","172.17.0.3:1761") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nawebeb2pire: > dial: conn=172.17.0.1:42266->172.17.0.3:1761, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nawebeb2pire: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nawebeb2pire: Purge dir "" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: dial("tcp","172.17.0.3:54846") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: > dial: conn=172.17.0.1:54392->172.17.0.3:54846, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-yajafaj1dolu: Purge dir "" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-gelofim0lihe: dial("tcp","172.17.0.3:24740") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-gelofim0lihe: > dial: conn=172.17.0.1:57438->172.17.0.3:24740, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-gelofim0lihe: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-gelofim0lihe: Purge dir "" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: dial("tcp","172.17.0.3:37565") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: > dial: conn=172.17.0.1:50682->172.17.0.3:37565, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: Purge object "測試_Русский___ě_áñ測試_Русский___ě_áñ" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dafalaw4fopu: Purge dir "" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-kecowod4jane: dial("tcp","172.17.0.3:35246") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-kecowod4jane: > dial: conn=172.17.0.1:52818->172.17.0.3:35246, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-kecowod4jane: Purge object "測試_Русский___ě_áñ" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-kecowod4jane: Purge dir "" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-fiheret0rovi: dial("tcp","172.17.0.3:4321") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-fiheret0rovi: > dial: conn=172.17.0.1:33310->172.17.0.3:4321, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-fiheret0rovi: Purge object "測試_Русский___ě_áñ" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-fiheret0rovi: Purge dir "" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: dial("tcp","172.17.0.3:58066") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: > dial: conn=172.17.0.1:54762->172.17.0.3:58066, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: Purge object "HELLO, WORLD!" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-wemedir8zoqi: Purge dir "" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-piguxog9javi: dial("tcp","172.17.0.3:60327") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-piguxog9javi: > dial: conn=172.17.0.1:43632->172.17.0.3:60327, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-piguxog9javi: Purge object "HeLlO, wOrLd!" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-piguxog9javi: Purge dir "" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-penoyus2maca: dial("tcp","172.17.0.3:16904") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-penoyus2maca: > dial: conn=172.17.0.1:57164->172.17.0.3:16904, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-penoyus2maca: Purge object "HELLO, WORLD!" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-penoyus2maca: Purge dir "" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dolefaz3dena: dial("tcp","172.17.0.3:51355") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dolefaz3dena: > dial: conn=172.17.0.1:43344->172.17.0.3:51355, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dolefaz3dena: Purge object "hello, world!" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-dolefaz3dena: Purge dir "" --- PASS: TestApplyTransforms (0.40s) === RUN TestTruncateString --- PASS: TestTruncateString (0.00s) === RUN TestCopyFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:55 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:20398") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:58916->172.17.0.3:20398, err= 2026/09/24 02:58:55 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2026/09/24 02:58:55 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2026/09/24 02:58:55 INFO : file1: Copied (new) to: sub/file2 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:61925") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53210->172.17.0.3:61925, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:24556") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41766->172.17.0.3:24556, err= 2026/09/24 02:58:55 DEBUG : sub/file2: size = 14 OK 2026/09/24 02:58:55 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/09/24 02:58:55 DEBUG : file1: Unchanged skipping 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:7750") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36380->172.17.0.3:7750, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:30416") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35034->172.17.0.3:30416, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: don't need to copy/move sub/file2, it is already at target location 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:50551") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:52938->172.17.0.3:50551, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:59284") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:32910->172.17.0.3:59284, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:56504") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36036->172.17.0.3:56504, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:40523") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53258->172.17.0.3:40523, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:12340") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35690->172.17.0.3:12340, err= --- PASS: TestCopyFile (0.03s) === RUN TestCopyFileImmutable run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:55 DEBUG : existing: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:60262") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40650->172.17.0.3:60262, err= 2026/09/24 02:58:55 DEBUG : existing.f29ecfde.partial: size = 6 OK 2026/09/24 02:58:55 DEBUG : existing.f29ecfde.partial: renamed to: existing 2026/09/24 02:58:55 INFO : existing: Copied (new) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:2097") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42008->172.17.0.3:2097, err= 2026/09/24 02:58:55 DEBUG : existing: size = 6 OK 2026/09/24 02:58:55 DEBUG : existing: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/09/24 02:58:55 DEBUG : existing: Unchanged skipping 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:53025") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56176->172.17.0.3:53025, err= 2026/09/24 02:58:55 DEBUG : existing: size = 8 (Local file system at /tmp/rclone3736607866) 2026/09/24 02:58:55 DEBUG : existing: size = 6 (ftp://172.17.0.3:21/rclone-test-nisaqaf7voze) 2026/09/24 02:58:55 DEBUG : existing: Sizes differ 2026/09/24 02:58:55 ERROR : existing: Source and destination exist but do not match: immutable file modified 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:4479") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33272->172.17.0.3:4479, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:2530") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39612->172.17.0.3:2530, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:8086") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47806->172.17.0.3:8086, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:59116") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36896->172.17.0.3:59116, err= --- PASS: TestCopyFileImmutable (0.02s) === RUN TestCopyLongFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" copy_test.go:188: Test only runs on local 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:7291") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44022->172.17.0.3:7291, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:6318") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56498->172.17.0.3:6318, err= --- SKIP: TestCopyLongFile (0.00s) === RUN TestCopyFileBackupDir run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:60317") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60644->172.17.0.3:60317, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:35011") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53186->172.17.0.3:35011, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:18052") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40426->172.17.0.3:18052, err= 2026/09/24 02:58:55 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-nisaqaf7voze/backup" 2026/09/24 02:58:55 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/backup: Connecting to FTP server 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/backup: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/backup: > dial: conn=172.17.0.1:37660->172.17.0.3:21, err= 2026/09/24 02:58:55 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-nisaqaf7voze/backup" to be canonical "TestFTPProftpd{6HUmG}:rclone-test-nisaqaf7voze/backup" 2026/09/24 02:58:55 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone3736607866) 2026/09/24 02:58:55 DEBUG : dst/file1: size = 18 (ftp://172.17.0.3:21/rclone-test-nisaqaf7voze) 2026/09/24 02:58:55 DEBUG : dst/file1: Sizes differ 2026/09/24 02:58:55 INFO : dst/file1: Moved (server-side) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:54968") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53686->172.17.0.3:54968, err= 2026/09/24 02:58:55 DEBUG : dst/file1.58903690.partial: size = 14 OK 2026/09/24 02:58:55 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2026/09/24 02:58:55 INFO : dst/file1: Copied (new) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:28684") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49356->172.17.0.3:28684, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: Connecting to FTP server 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37668->172.17.0.3:21, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:54713") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33682->172.17.0.3:54713, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:61700") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54886->172.17.0.3:61700, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:10882") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57226->172.17.0.3:10882, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:22624") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46236->172.17.0.3:22624, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:49280") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33674->172.17.0.3:49280, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:26580") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50608->172.17.0.3:26580, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:29496") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33102->172.17.0.3:29496, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:7945") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36048->172.17.0.3:7945, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/backup: closing 1 unused connections --- PASS: TestCopyFileBackupDir (0.06s) === RUN TestCopyFileCompareDest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:55 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-nisaqaf7voze/dst" 2026/09/24 02:58:55 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/dst: Connecting to FTP server 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/dst: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/dst: > dial: conn=172.17.0.1:37672->172.17.0.3:21, err= 2026/09/24 02:58:55 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-nisaqaf7voze/CompareDest" 2026/09/24 02:58:55 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:55 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:55 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:55 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:55 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/CompareDest: Connecting to FTP server 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/CompareDest: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/CompareDest: > dial: conn=172.17.0.1:37680->172.17.0.3:21, err= 2026/09/24 02:58:55 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-nisaqaf7voze/CompareDest" to be canonical "TestFTPProftpd{6HUmG}:rclone-test-nisaqaf7voze/CompareDest" 2026/09/24 02:58:55 DEBUG : one: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/dst: dial("tcp","172.17.0.3:65434") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/dst: > dial: conn=172.17.0.1:59784->172.17.0.3:65434, err= 2026/09/24 02:58:55 DEBUG : one.b2cc3c6c.partial: size = 3 OK 2026/09/24 02:58:55 DEBUG : one.b2cc3c6c.partial: renamed to: one 2026/09/24 02:58:55 INFO : one: Copied (new) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:26294") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35792->172.17.0.3:26294, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:20564") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46416->172.17.0.3:20564, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:38991") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43504->172.17.0.3:38991, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:51908") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37794->172.17.0.3:51908, err= 2026/09/24 02:58:55 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-nisaqaf7voze/CompareDest" for canonical name "TestFTPProftpd{6HUmG}:rclone-test-nisaqaf7voze/CompareDest" 2026/09/24 02:58:55 DEBUG : one: size = 5 (Local file system at /tmp/rclone3736607866) 2026/09/24 02:58:55 DEBUG : one: size = 3 (ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/dst) 2026/09/24 02:58:55 DEBUG : one: Sizes differ 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/dst: dial("tcp","172.17.0.3:57516") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/dst: > dial: conn=172.17.0.1:33690->172.17.0.3:57516, err= 2026/09/24 02:58:55 DEBUG : one.4a8516eb.partial: size = 5 OK 2026/09/24 02:58:55 DEBUG : one.4a8516eb.partial: renamed to: one 2026/09/24 02:58:55 INFO : one: Copied (replaced existing) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:11219") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54088->172.17.0.3:11219, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:27319") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34654->172.17.0.3:27319, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:16954") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36770->172.17.0.3:16954, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:10929") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56808->172.17.0.3:10929, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:23857") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53666->172.17.0.3:23857, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:34046") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54576->172.17.0.3:34046, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:64771") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35830->172.17.0.3:64771, err= 2026/09/24 02:58:55 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-nisaqaf7voze/CompareDest" for canonical name "TestFTPProftpd{6HUmG}:rclone-test-nisaqaf7voze/CompareDest" 2026/09/24 02:58:55 DEBUG : one: size = 5 (Local file system at /tmp/rclone3736607866) 2026/09/24 02:58:55 DEBUG : one: size = 3 (ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/dst) 2026/09/24 02:58:55 DEBUG : one: Sizes differ 2026/09/24 02:58:55 DEBUG : one: size = 5 OK 2026/09/24 02:58:55 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/09/24 02:58:55 DEBUG : one: Destination found in --compare-dest, skipping 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:46346") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56394->172.17.0.3:46346, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:51988") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48682->172.17.0.3:51988, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:60457") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46252->172.17.0.3:60457, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:27795") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46812->172.17.0.3:27795, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:2888") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37760->172.17.0.3:2888, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:37315") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:58502->172.17.0.3:37315, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:15317") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57960->172.17.0.3:15317, err= 2026/09/24 02:58:55 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-nisaqaf7voze/CompareDest" for canonical name "TestFTPProftpd{6HUmG}:rclone-test-nisaqaf7voze/CompareDest" 2026/09/24 02:58:55 DEBUG : two: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : two: size = 3 OK 2026/09/24 02:58:55 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/09/24 02:58:55 DEBUG : two: Destination found in --compare-dest, skipping 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:35445") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33112->172.17.0.3:35445, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:57197") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60030->172.17.0.3:57197, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:39112") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60508->172.17.0.3:39112, err= 2026/09/24 02:58:55 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-nisaqaf7voze/CompareDest" for canonical name "TestFTPProftpd{6HUmG}:rclone-test-nisaqaf7voze/CompareDest" 2026/09/24 02:58:55 DEBUG : two: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : two: size = 3 OK 2026/09/24 02:58:55 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/09/24 02:58:55 DEBUG : two: Destination found in --compare-dest, skipping 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:62276") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51662->172.17.0.3:62276, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:32043") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33820->172.17.0.3:32043, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:20973") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33038->172.17.0.3:20973, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:36518") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48862->172.17.0.3:36518, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:26602") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35266->172.17.0.3:26602, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:14658") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34868->172.17.0.3:14658, err= 2026/09/24 02:58:55 DEBUG : fs cache: switching user supplied name "TestFTPProftpd:rclone-test-nisaqaf7voze/CompareDest" for canonical name "TestFTPProftpd{6HUmG}:rclone-test-nisaqaf7voze/CompareDest" 2026/09/24 02:58:55 DEBUG : two: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : two: size = 5 (Local file system at /tmp/rclone3736607866) 2026/09/24 02:58:55 DEBUG : two: size = 3 (ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/CompareDest) 2026/09/24 02:58:55 DEBUG : two: Sizes differ 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/dst: dial("tcp","172.17.0.3:38096") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/dst: > dial: conn=172.17.0.1:35438->172.17.0.3:38096, err= 2026/09/24 02:58:55 DEBUG : two.a319cd8b.partial: size = 5 OK 2026/09/24 02:58:55 DEBUG : two.a319cd8b.partial: renamed to: two 2026/09/24 02:58:55 INFO : two: Copied (new) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:35498") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40808->172.17.0.3:35498, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:38025") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:12062") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:58262->172.17.0.3:12062, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34592->172.17.0.3:38025, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:33664") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38200->172.17.0.3:33664, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:29080") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50394->172.17.0.3:29080, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:13012") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43896->172.17.0.3:13012, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:47354") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50000->172.17.0.3:47354, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/CompareDest: closing 1 unused connections --- PASS: TestCopyFileCompareDest (0.14s) === RUN TestCopyFileCopyDestImmutable run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" copy_test.go:312: Skipping test as remote does not support server-side copy 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:44293") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35162->172.17.0.3:44293, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:16791") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48820->172.17.0.3:16791, err= --- SKIP: TestCopyFileCopyDestImmutable (0.00s) === RUN TestCopyFileCopyDest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" copy_test.go:340: Skipping test as remote does not support server-side copy 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:38959") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54982->172.17.0.3:38959, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:5503") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51416->172.17.0.3:5503, err= --- SKIP: TestCopyFileCopyDest (0.00s) === RUN TestCopyInplace run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:55 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:23862") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45092->172.17.0.3:23862, err= 2026/09/24 02:58:55 DEBUG : sub/file2: size = 14 OK 2026/09/24 02:58:55 INFO : file1: Copied (new) to: sub/file2 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:2786") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35376->172.17.0.3:2786, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:13769") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53696->172.17.0.3:13769, err= 2026/09/24 02:58:55 DEBUG : sub/file2: size = 14 OK 2026/09/24 02:58:55 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/09/24 02:58:55 DEBUG : file1: Unchanged skipping 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:55987") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45658->172.17.0.3:55987, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:37577") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42688->172.17.0.3:37577, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: don't need to copy/move sub/file2, it is already at target location 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:13295") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44840->172.17.0.3:13295, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:16994") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45150->172.17.0.3:16994, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:41429") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57496->172.17.0.3:41429, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:26740") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57378->172.17.0.3:26740, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:19586") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46890->172.17.0.3:19586, err= --- PASS: TestCopyInplace (0.03s) === RUN TestCopyLongFileName run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:55 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:45166") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42558->172.17.0.3:45166, err= 2026/09/24 02:58:55 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: size = 14 OK 2026/09/24 02:58:55 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2fil.00a5d7f6.partial: renamed to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2026/09/24 02:58:55 INFO : file1: Copied (new) to: sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:23154") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46080->172.17.0.3:23154, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:53719") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44396->172.17.0.3:53719, err= 2026/09/24 02:58:55 DEBUG : sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2: size = 14 OK 2026/09/24 02:58:55 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/09/24 02:58:55 DEBUG : file1: Unchanged skipping 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:31394") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59198->172.17.0.3:31394, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:25175") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59984->172.17.0.3:25175, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: don't need to copy/move sub/file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2file2, it is already at target location 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:58730") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43524->172.17.0.3:58730, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:9127") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46618->172.17.0.3:9127, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:16594") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60268->172.17.0.3:16594, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:30075") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46176->172.17.0.3:30075, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:44715") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43654->172.17.0.3:44715, err= --- PASS: TestCopyLongFileName (0.02s) === RUN TestCopyLongFileNameCollision run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:57067") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43068->172.17.0.3:57067, err= 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: Connecting to FTP server 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: Waiting for checks to finish 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: Connecting to FTP server 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: Waiting for transfers to finish 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37684->172.17.0.3:21, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:60011") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33512->172.17.0.3:60011, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:1974") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:52062->172.17.0.3:1974, err= 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: size = 14 OK 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: size = 14 OK 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e717d392.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101 2026/09/24 02:58:55 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file101: Copied (new) 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.a0042569.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100 2026/09/24 02:58:55 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file100: Copied (new) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:12759") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:56371") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57860->172.17.0.3:12759, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36198->172.17.0.3:56371, err= 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: size = 14 OK 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: size = 14 OK 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.20290e3f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105 2026/09/24 02:58:55 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file105: Copied (new) 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.673af8c4.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104 2026/09/24 02:58:55 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file104: Copied (new) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:60645") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:14157") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49070->172.17.0.3:60645, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36368->172.17.0.3:14157, err= 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: size = 14 OK 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: size = 14 OK 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37696->172.17.0.3:21, err= 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.e91d1532.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106 2026/09/24 02:58:55 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file106: Copied (new) 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.ae0ee3c9.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107 2026/09/24 02:58:55 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file107: Copied (new) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:27531") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54282->172.17.0.3:27531, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:5406") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46928->172.17.0.3:5406, err= 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: size = 14 OK 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: size = 14 OK 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.f5089872.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108 2026/09/24 02:58:55 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file108: Copied (new) 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.b21b6e89.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109 2026/09/24 02:58:55 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file109: Copied (new) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:24882") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:58364->172.17.0.3:24882, err= 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: size = 14 OK 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:41457") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49726->172.17.0.3:41457, err= 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.2e23c89f.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102 2026/09/24 02:58:55 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file102: Copied (new) 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: size = 14 OK 2026/09/24 02:58:55 DEBUG : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1.69303e64.partial: renamed to: file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103 2026/09/24 02:58:55 INFO : file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file1file103: Copied (new) 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:38029") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44988->172.17.0.3:38029, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:28736") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46224->172.17.0.3:28736, err= 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:36697") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:52114->172.17.0.3:36697, err= --- PASS: TestCopyLongFileNameCollision (0.19s) === RUN TestCopyFileMaxTransfer run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:55 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:64839") 2026/09/24 02:58:55 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41082->172.17.0.3:64839, err= 2026/09/24 02:58:56 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: size = 14 OK 2026/09/24 02:58:56 DEBUG : TestCopyFileMaxTransfer/file1.c45f4b0b.partial: renamed to: TestCopyFileMaxTransfer/file1 2026/09/24 02:58:56 INFO : TestCopyFileMaxTransfer/file1: Copied (new) 2026/09/24 02:58:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:30809") 2026/09/24 02:58:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46980->172.17.0.3:30809, err= 2026/09/24 02:58:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:40912") 2026/09/24 02:58:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42594->172.17.0.3:40912, err= 2026/09/24 02:58:56 DEBUG : TestCopyFileMaxTransfer/file2: Need to transfer - File not found at Destination 2026/09/24 02:58:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:4591") 2026/09/24 02:58:56 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40122->172.17.0.3:4591, err= 2026/09/24 02:58:57 DEBUG : TestCopyFileMaxTransfer/file2.945646ab.partial: Removed after failed upload: 1 error occurred: * max transfer limit reached as set by --max-transfer 2026/09/24 02:58:57 ERROR : TestCopyFileMaxTransfer/file2: Failed to copy: update stor: 1 error occurred: * max transfer limit reached as set by --max-transfer 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:3126") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55520->172.17.0.3:3126, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:51654") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55790->172.17.0.3:51654, err= 2026/09/24 02:58:57 DEBUG : TestCopyFileMaxTransfer/file3: Need to transfer - File not found at Destination 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:9380") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:32986->172.17.0.3:9380, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:13238") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59178->172.17.0.3:13238, err= 2026/09/24 02:58:57 DEBUG : TestCopyFileMaxTransfer/file4: Need to transfer - File not found at Destination 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:34750") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53190->172.17.0.3:34750, err= 2026/09/24 02:58:57 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: size = 2062 OK 2026/09/24 02:58:57 DEBUG : TestCopyFileMaxTransfer/file4.ebc0bb81.partial: renamed to: TestCopyFileMaxTransfer/file4 2026/09/24 02:58:57 INFO : TestCopyFileMaxTransfer/file4: Copied (new) 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:25231") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55746->172.17.0.3:25231, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:52124") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59880->172.17.0.3:52124, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:40936") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42624->172.17.0.3:40936, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:44257") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43848->172.17.0.3:44257, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:5733") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47188->172.17.0.3:5733, err= --- PASS: TestCopyFileMaxTransfer (1.06s) === RUN TestDeduplicateInteractive run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:37726") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54766->172.17.0.3:37726, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:28841") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34006->172.17.0.3:28841, err= --- SKIP: TestDeduplicateInteractive (0.00s) === RUN TestDeduplicateSkip run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:50810") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39738->172.17.0.3:50810, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:60863") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46826->172.17.0.3:60863, err= --- SKIP: TestDeduplicateSkip (0.00s) === RUN TestDeduplicateSizeOnly run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:30109") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53764->172.17.0.3:30109, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:14221") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54084->172.17.0.3:14221, err= --- SKIP: TestDeduplicateSizeOnly (0.00s) === RUN TestDeduplicateFirst run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:51360") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56990->172.17.0.3:51360, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:48816") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34522->172.17.0.3:48816, err= --- SKIP: TestDeduplicateFirst (0.00s) === RUN TestDeduplicateNewest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:42735") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54908->172.17.0.3:42735, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:24180") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40974->172.17.0.3:24180, err= --- SKIP: TestDeduplicateNewest (0.01s) === RUN TestDeduplicateNewestByHash run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" dedupe_test.go:37: Can't run this test without a hash 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:16679") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44748->172.17.0.3:16679, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:18940") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60380->172.17.0.3:18940, err= --- SKIP: TestDeduplicateNewestByHash (0.00s) === RUN TestDeduplicateOldest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:62728") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44426->172.17.0.3:62728, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:59949") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47804->172.17.0.3:59949, err= --- SKIP: TestDeduplicateOldest (0.00s) === RUN TestDeduplicateLargest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:42277") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60704->172.17.0.3:42277, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:1143") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54502->172.17.0.3:1143, err= --- SKIP: TestDeduplicateLargest (0.00s) === RUN TestDeduplicateSmallest run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:49926") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50540->172.17.0.3:49926, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21493") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59554->172.17.0.3:21493, err= --- SKIP: TestDeduplicateSmallest (0.00s) === RUN TestDeduplicateRename run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:15842") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57078->172.17.0.3:15842, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:40620") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56260->172.17.0.3:40620, err= --- SKIP: TestDeduplicateRename (0.00s) === RUN TestDeduplicateRenameManyExisting run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" dedupe_test.go:25: Can't test deduplicate - no duplicate files possible 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:56875") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39232->172.17.0.3:56875, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:59469") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:32802->172.17.0.3:59469, err= --- SKIP: TestDeduplicateRenameManyExisting (0.00s) === RUN TestMergeDirs run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" dedupe_test.go:294: Can't merge directories 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:32650") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44236->172.17.0.3:32650, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:65115") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57122->172.17.0.3:65115, err= --- SKIP: TestMergeDirs (0.00s) === RUN TestListDirSorted run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:24880") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34268->172.17.0.3:24880, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:34238") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36106->172.17.0.3:34238, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:47328") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43630->172.17.0.3:47328, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21092") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40448->172.17.0.3:21092, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:29477") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35932->172.17.0.3:29477, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21403") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40092->172.17.0.3:21403, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:27802") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50268->172.17.0.3:27802, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:33655") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35048->172.17.0.3:33655, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:12876") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36236->172.17.0.3:12876, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:20524") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54754->172.17.0.3:20524, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:5997") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56144->172.17.0.3:5997, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:10133") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34906->172.17.0.3:10133, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:7981") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42904->172.17.0.3:7981, err= 2026/09/24 02:58:57 DEBUG : a.txt: Excluded (Size Filter) 2026/09/24 02:58:57 DEBUG : a.txt: Excluded 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:33081") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39588->172.17.0.3:33081, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:26959") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44650->172.17.0.3:26959, err= 2026/09/24 02:58:57 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/24 02:58:57 DEBUG : sub dir/hello world2: Excluded 2026/09/24 02:58:57 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/24 02:58:57 DEBUG : sub dir/hello world: Excluded 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:58109") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33902->172.17.0.3:58109, err= 2026/09/24 02:58:57 DEBUG : sub dir/ignore dir: Excluded 2026/09/24 02:58:57 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/24 02:58:57 DEBUG : sub dir/hello world2: Excluded 2026/09/24 02:58:57 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/24 02:58:57 DEBUG : sub dir/hello world: Excluded 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:38440") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41774->172.17.0.3:38440, err= 2026/09/24 02:58:57 DEBUG : sub dir/ignore dir: Excluded 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:11297") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39190->172.17.0.3:11297, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:35006") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46926->172.17.0.3:35006, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:34985") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33488->172.17.0.3:34985, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:34284") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34950->172.17.0.3:34284, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21765") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34000->172.17.0.3:21765, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:35063") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44158->172.17.0.3:35063, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:33646") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35550->172.17.0.3:33646, err= --- PASS: TestListDirSorted (0.07s) === RUN TestListDirSortedFn run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:64058") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55680->172.17.0.3:64058, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:44679") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53142->172.17.0.3:44679, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:10500") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44192->172.17.0.3:10500, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:37561") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:52800->172.17.0.3:37561, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:13060") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54968->172.17.0.3:13060, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:13465") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48830->172.17.0.3:13465, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:29540") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54494->172.17.0.3:29540, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:54895") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47662->172.17.0.3:54895, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:65145") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49748->172.17.0.3:65145, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:8576") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:58318") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49770->172.17.0.3:58318, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35440->172.17.0.3:8576, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:8707") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38868->172.17.0.3:8707, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:53531") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51556->172.17.0.3:53531, err= 2026/09/24 02:58:57 DEBUG : a.txt: Excluded (Size Filter) 2026/09/24 02:58:57 DEBUG : a.txt: Excluded 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:33922") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42482->172.17.0.3:33922, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:17789") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33066->172.17.0.3:17789, err= 2026/09/24 02:58:57 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/24 02:58:57 DEBUG : sub dir/hello world2: Excluded 2026/09/24 02:58:57 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/24 02:58:57 DEBUG : sub dir/hello world: Excluded 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:38776") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60832->172.17.0.3:38776, err= 2026/09/24 02:58:57 DEBUG : sub dir/ignore dir: Excluded 2026/09/24 02:58:57 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2026/09/24 02:58:57 DEBUG : sub dir/hello world2: Excluded 2026/09/24 02:58:57 DEBUG : sub dir/hello world: Excluded (Size Filter) 2026/09/24 02:58:57 DEBUG : sub dir/hello world: Excluded 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:12370") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53328->172.17.0.3:12370, err= 2026/09/24 02:58:57 DEBUG : sub dir/ignore dir: Excluded 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:14242") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40964->172.17.0.3:14242, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:51120") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37244->172.17.0.3:51120, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:41715") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53928->172.17.0.3:41715, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:28525") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41878->172.17.0.3:28525, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:49009") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34320->172.17.0.3:49009, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:64776") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57596->172.17.0.3:64776, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:4636") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:52226->172.17.0.3:4636, err= --- PASS: TestListDirSortedFn (0.07s) === RUN TestListJSON run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:22283") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35220->172.17.0.3:22283, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:3903") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53854->172.17.0.3:3903, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:2368") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:58154->172.17.0.3:2368, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:5565") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36046->172.17.0.3:5565, err= === RUN TestListJSON/Default 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:33226") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37770->172.17.0.3:33226, err= === RUN TestListJSON/FilesOnly 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:30639") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38824->172.17.0.3:30639, err= === RUN TestListJSON/DirsOnly 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:57285") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49320->172.17.0.3:57285, err= === RUN TestListJSON/Recurse 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:64873") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44764->172.17.0.3:64873, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:43815") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38636->172.17.0.3:43815, err= === RUN TestListJSON/SubDir 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:60679") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37042->172.17.0.3:60679, err= === RUN TestListJSON/NoModTime 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:61223") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33208->172.17.0.3:61223, err= === RUN TestListJSON/NoMimeType 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:30185") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49070->172.17.0.3:30185, err= === RUN TestListJSON/ShowHash 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:6516") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41342->172.17.0.3:6516, err= === RUN TestListJSON/HashTypes 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:2441") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40256->172.17.0.3:2441, err= 2026/09/24 02:58:57 ERROR : file1: Failed to read hash: hash type not supported === RUN TestListJSON/Metadata 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:59724") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47960->172.17.0.3:59724, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:4510") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41614->172.17.0.3:4510, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:9301") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49374->172.17.0.3:9301, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:24569") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53848->172.17.0.3:24569, 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-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:33023") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41350->172.17.0.3:33023, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:41515") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42180->172.17.0.3:41515, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:60402") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39246->172.17.0.3:60402, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:39946") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45276->172.17.0.3:39946, err= === RUN TestStatJSON/Root 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:27096") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53648->172.17.0.3:27096, err= === RUN TestStatJSON/RootFilesOnly === RUN TestStatJSON/RootDirsOnly 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:5215") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55262->172.17.0.3:5215, err= === RUN TestStatJSON/Dir 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:45841") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59196->172.17.0.3:45841, err= === RUN TestStatJSON/DirWithTrailingSlash 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:36844") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:58292->172.17.0.3:36844, err= === RUN TestStatJSON/File === RUN TestStatJSON/NotFound 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:46227") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53120->172.17.0.3:46227, err= === RUN TestStatJSON/DirFilesOnly === RUN TestStatJSON/FileFilesOnly === RUN TestStatJSON/NotFoundFilesOnly === RUN TestStatJSON/DirDirsOnly 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:7151") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41896->172.17.0.3:7151, err= === RUN TestStatJSON/FileDirsOnly 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:54139") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43616->172.17.0.3:54139, err= === RUN TestStatJSON/NotFoundDirsOnly 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:28371") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33840->172.17.0.3:28371, err= === RUN TestStatJSON/RootNotFound 2026/09/24 02:58:57 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-nisaqaf7voze/notfound" 2026/09/24 02:58:57 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:57 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:57 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:57 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:57 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:57 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:57 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:57 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:57 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:57 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/notfound: Connecting to FTP server 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/notfound: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/notfound: > dial: conn=172.17.0.1:37706->172.17.0.3:21, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/notfound: dial("tcp","172.17.0.3:48097") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/notfound: > dial: conn=172.17.0.1:51580->172.17.0.3:48097, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:9845") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50796->172.17.0.3:9845, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:53143") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35698->172.17.0.3:53143, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:11488") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47006->172.17.0.3:11488, err= --- PASS: TestStatJSON (0.05s) --- 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.02s) === RUN TestStatJSONMemory 2026/09/24 02:58:57 DEBUG : Creating backend with remote ":memory:" 2026/09/24 02:58:57 DEBUG : Memory root '': File to upload is small (5 bytes), uploading instead of streaming 2026/09/24 02:58:57 DEBUG : sub/file1: size = 5 OK 2026/09/24 02:58:57 DEBUG : sub/file1: md5 = 5d41402abc4b2a76b9719d911017c592 OK 2026/09/24 02:58:57 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-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 INFO : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: Making directory 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:48863") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57400->172.17.0.3:48863, err= 2026/09/24 02:58:57 INFO : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: Making directory 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:34037") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51854->172.17.0.3:34037, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:27761") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48764->172.17.0.3:27761, err= --- PASS: TestMkdir (0.01s) === RUN TestLsd run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:20926") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34698->172.17.0.3:20926, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21255") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43958->172.17.0.3:21255, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:46347") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51806->172.17.0.3:46347, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:29885") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47830->172.17.0.3:29885, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:35344") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37036->172.17.0.3:35344, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:43190") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43588->172.17.0.3:43190, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:4821") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42524->172.17.0.3:4821, err= --- PASS: TestLsd (0.02s) === RUN TestLs run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:27972") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57538->172.17.0.3:27972, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:19101") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49540->172.17.0.3:19101, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:29466") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44978->172.17.0.3:29466, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:41306") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38898->172.17.0.3:41306, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:1905") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41678->172.17.0.3:1905, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:48034") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49334->172.17.0.3:48034, err= --- PASS: TestLs (0.02s) === RUN TestLsWithFilesFrom run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:38036") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47650->172.17.0.3:38036, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:3464") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48338->172.17.0.3:3464, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:60806") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36062->172.17.0.3:60806, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:7133") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:32976->172.17.0.3:7133, err= 2026/09/24 02:58:57 DEBUG : empty space: Excluded (FilesFrom Filter) 2026/09/24 02:58:57 DEBUG : empty space: Excluded 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:32945") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42228->172.17.0.3:32945, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:54991") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34356->172.17.0.3:54991, err= --- PASS: TestLsWithFilesFrom (0.02s) === RUN TestLsLong run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:65405") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54048->172.17.0.3:65405, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:60550") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33306->172.17.0.3:60550, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:33711") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48706->172.17.0.3:33711, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:33962") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38340->172.17.0.3:33962, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:41318") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55868->172.17.0.3:41318, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:17406") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60374->172.17.0.3:17406, err= --- PASS: TestLsLong (0.02s) === RUN TestHashSums run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:24442") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47940->172.17.0.3:24442, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:53686") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36342->172.17.0.3:53686, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:5988") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38238->172.17.0.3:5988, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:47145") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39174->172.17.0.3:47145, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:29442") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57240->172.17.0.3:29442, err= --- PASS: TestHashSums (0.01s) === RUN TestHashSumsWithErrors 2026/09/24 02:58:57 DEBUG : Creating backend with remote ":memory:" 2026/09/24 02:58:57 ERROR : file1: hash unsupported: hash type not supported 2026/09/24 02:58:57 ERROR : sub/file1: hash unsupported: hash type not supported 2026/09/24 02:58:57 ERROR : sub/file1: hash unsupported: hash type not supported --- PASS: TestHashSumsWithErrors (0.00s) === RUN TestHashStream 2026/09/24 02:58:57 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/09/24 02:58:57 DEBUG : Creating md5 hash of 0 bytes read from input stream 2026/09/24 02:58:57 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/09/24 02:58:57 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2026/09/24 02:58:57 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/09/24 02:58:57 DEBUG : Creating md5 hash of 12 bytes read from input stream 2026/09/24 02:58:57 DEBUG : Creating sha1 hash of 12 bytes read from input stream 2026/09/24 02:58:57 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-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:28661") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44416->172.17.0.3:28661, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:46470") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33774->172.17.0.3:46470, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:58496") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34376->172.17.0.3:58496, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:2684") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42832->172.17.0.3:2684, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:26830") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57518->172.17.0.3:26830, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:12855") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53090->172.17.0.3:12855, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:57817") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55584->172.17.0.3:57817, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:33918") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41822->172.17.0.3:33918, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:34677") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42558->172.17.0.3:34677, err= --- PASS: TestCount (0.02s) === RUN TestDelete run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:28271") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43712->172.17.0.3:28271, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:6296") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42632->172.17.0.3:6296, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:10790") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48256->172.17.0.3:10790, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:15895") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47714->172.17.0.3:15895, err= 2026/09/24 02:58:57 DEBUG : Waiting for deletions to finish 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:20539") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37860->172.17.0.3:20539, err= 2026/09/24 02:58:57 DEBUG : large: Excluded (Size Filter) 2026/09/24 02:58:57 DEBUG : large: Excluded 2026/09/24 02:58:57 INFO : small: Deleted 2026/09/24 02:58:57 INFO : medium: Deleted 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:62358") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59682->172.17.0.3:62358, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:50684") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42958->172.17.0.3:50684, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:13857") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50390->172.17.0.3:13857, err= --- PASS: TestDelete (0.02s) === RUN TestDeleteFatalError run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:26427") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47156->172.17.0.3:26427, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:48040") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51934->172.17.0.3:48040, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:60869") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51712->172.17.0.3:60869, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:1441") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:52130->172.17.0.3:1441, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:49925") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59542->172.17.0.3:49925, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:9314") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45828->172.17.0.3:9314, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:3340") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33494->172.17.0.3:3340, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:35116") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48256->172.17.0.3:35116, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:28336") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44102->172.17.0.3:28336, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:29913") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57134->172.17.0.3:29913, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:50919") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45684->172.17.0.3:50919, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:24874") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57556->172.17.0.3:24874, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:9719") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40624->172.17.0.3:9719, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:51269") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33640->172.17.0.3:51269, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:63185") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53512->172.17.0.3:63185, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:35340") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59134->172.17.0.3:35340, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:64732") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60378->172.17.0.3:64732, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:35889") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55264->172.17.0.3:35889, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:5894") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60504->172.17.0.3:5894, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:29199") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47662->172.17.0.3:29199, err= 2026/09/24 02:58:57 DEBUG : Waiting for deletions to finish 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:15920") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59656->172.17.0.3:15920, err= 2026/09/24 02:58:57 ERROR : file1: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file10: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file11: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file12: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file0: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file13: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file15: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file16: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file17: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file18: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file19: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file2: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file3: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file4: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file5: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file14: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file7: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file8: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file9: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 ERROR : file6: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:57773") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49786->172.17.0.3:57773, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:58922") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57184->172.17.0.3:58922, err= --- PASS: TestDeleteFatalError (0.07s) === RUN TestMaxDelete run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:4586") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33146->172.17.0.3:4586, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:55272") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51128->172.17.0.3:55272, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:11893") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40074->172.17.0.3:11893, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:19363") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48282->172.17.0.3:19363, err= 2026/09/24 02:58:57 DEBUG : Waiting for deletions to finish 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:39531") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45138->172.17.0.3:39531, err= 2026/09/24 02:58:57 ERROR : large: Got fatal error on delete: --max-delete threshold reached 2026/09/24 02:58:57 INFO : small: Deleted 2026/09/24 02:58:57 INFO : medium: Deleted 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:25465") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41074->172.17.0.3:25465, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:41714") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51656->172.17.0.3:41714, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:49789") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49578->172.17.0.3:49789, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:60738") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46102->172.17.0.3:60738, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:11231") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43412->172.17.0.3:11231, err= --- PASS: TestMaxDelete (0.02s) === RUN TestMaxDeleteSizeLargeFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:47526") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33782->172.17.0.3:47526, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:15052") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47360->172.17.0.3:15052, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:2368") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:58168->172.17.0.3:2368, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:10216") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38116->172.17.0.3:10216, err= 2026/09/24 02:58:57 DEBUG : Waiting for deletions to finish 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:1225") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60800->172.17.0.3:1225, err= 2026/09/24 02:58:57 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2026/09/24 02:58:57 INFO : medium: Deleted 2026/09/24 02:58:57 INFO : small: Deleted 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:30602") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46594->172.17.0.3:30602, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:16130") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46762->172.17.0.3:16130, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:3247") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43676->172.17.0.3:3247, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:26882") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37200->172.17.0.3:26882, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:44535") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56436->172.17.0.3:44535, err= --- PASS: TestMaxDeleteSizeLargeFile (0.02s) === RUN TestMaxDeleteSize run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:34776") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:52018->172.17.0.3:34776, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:37165") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:32926->172.17.0.3:37165, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:35546") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47730->172.17.0.3:35546, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:56412") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45266->172.17.0.3:56412, err= 2026/09/24 02:58:57 DEBUG : Waiting for deletions to finish 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:53974") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34956->172.17.0.3:53974, err= 2026/09/24 02:58:57 ERROR : small: Got fatal error on delete: --max-delete-size threshold reached 2026/09/24 02:58:57 INFO : large: Deleted 2026/09/24 02:58:57 INFO : medium: Deleted 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:50257") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:52490->172.17.0.3:50257, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:33010") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46310->172.17.0.3:33010, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:43597") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38918->172.17.0.3:43597, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:31483") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46508->172.17.0.3:31483, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:37987") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51400->172.17.0.3:37987, err= --- PASS: TestMaxDeleteSize (0.02s) === RUN TestReadFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:50644") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60476->172.17.0.3:50644, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:4575") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49544->172.17.0.3:4575, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:41583") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33822->172.17.0.3:41583, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:64421") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:52260->172.17.0.3:64421, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:2516") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35448->172.17.0.3:2516, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:51683") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53812->172.17.0.3:51683, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:16339") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45460->172.17.0.3:16339, err= --- PASS: TestReadFile (0.01s) === RUN TestRetry 2026/09/24 02:58:57 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 1/5 2026/09/24 02:58:57 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 2/5 2026/09/24 02:58:57 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/09/24 02:58:57 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/09/24 02:58:57 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG: trying again in 10ms 2026/09/24 02:58:57 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/24 02:58:57 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-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:39714") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50650->172.17.0.3:39714, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:5824") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41460->172.17.0.3:5824, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:5933") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50304->172.17.0.3:5933, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:57238") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53932->172.17.0.3:57238, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:33002") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45402->172.17.0.3:33002, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:20136") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55612->172.17.0.3:20136, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:4875") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35750->172.17.0.3:4875, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:19859") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56384->172.17.0.3:19859, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:23901") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47250->172.17.0.3:23901, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:30935") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38598->172.17.0.3:30935, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:63132") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56792->172.17.0.3:63132, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:34376") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45432->172.17.0.3:34376, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:38174") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48616->172.17.0.3:38174, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:60640") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40752->172.17.0.3:60640, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:57148") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:32916->172.17.0.3:57148, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:62348") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46254->172.17.0.3:62348, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:31691") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40782->172.17.0.3:31691, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:23772") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57596->172.17.0.3:23772, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:32595") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41478->172.17.0.3:32595, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:10160") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38068->172.17.0.3:10160, err= --- PASS: TestCat (0.12s) === RUN TestPurge 2026/09/24 02:58:57 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-faqefem9huvu" 2026/09/24 02:58:57 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/09/24 02:58:57 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:57 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:57 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:57 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:57 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:57 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:57 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:57 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:57 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:57 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: Connecting to FTP server 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:37718->172.17.0.3:21, err= 2026/09/24 02:58:57 DEBUG : Creating backend with remote "/tmp/rclone4099955524" run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-faqefem9huvu", Local "Local file system at /tmp/rclone4099955524", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:65449") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:37266->172.17.0.3:65449, err= 2026/09/24 02:58:57 INFO : A2: Making directory 2026/09/24 02:58:57 INFO : A1/B2: Making directory 2026/09/24 02:58:57 INFO : A1/B2/C2: Making directory 2026/09/24 02:58:57 INFO : A1/B1/C3: Making directory 2026/09/24 02:58:57 INFO : A3: Making directory 2026/09/24 02:58:57 INFO : A3/B3: Making directory 2026/09/24 02:58:57 INFO : A3/B3/C4: Making directory 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:1241") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:48264->172.17.0.3:1241, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:60298") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:40578->172.17.0.3:60298, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: Connecting to FTP server 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: Connecting to FTP server 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:64200") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:38944->172.17.0.3:64200, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:37732->172.17.0.3:21, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:59563") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:44506->172.17.0.3:59563, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:65081") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:49294->172.17.0.3:65081, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:37744->172.17.0.3:21, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:61854") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:50462->172.17.0.3:61854, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:43892") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:52902->172.17.0.3:43892, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:50034") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:43028->172.17.0.3:50034, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:5845") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:58856->172.17.0.3:5845, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: Connecting to FTP server 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:35217") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:34224->172.17.0.3:35217, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:37752->172.17.0.3:21, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:46765") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:57372->172.17.0.3:46765, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:10787") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:47260->172.17.0.3:10787, err= 2026/09/24 02:58:57 DEBUG : Waiting for deletions to finish 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:42264") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:46416->172.17.0.3:42264, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:39822") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:46340->172.17.0.3:39822, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:40392") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:43460->172.17.0.3:40392, err= 2026/09/24 02:58:57 INFO : A1/B1/C1/one: Deleted 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:26491") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:50860->172.17.0.3:26491, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:18551") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:60954->172.17.0.3:18551, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:56348") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:40156->172.17.0.3:56348, err= 2026/09/24 02:58:57 DEBUG : removing 2 level 3 directories 2026/09/24 02:58:57 INFO : A1/B1/C3: Removing directory 2026/09/24 02:58:57 INFO : A1/B1/C1: Removing directory 2026/09/24 02:58:57 DEBUG : removing 1 level 2 directories 2026/09/24 02:58:57 INFO : A1/B1: Removing directory 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:57737") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:45288->172.17.0.3:57737, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:38861") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:21473") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:37388->172.17.0.3:38861, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:59866->172.17.0.3:21473, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:12703") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:40952->172.17.0.3:12703, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:46615") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:43056->172.17.0.3:46615, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:21089") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:33264->172.17.0.3:21089, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:53912") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:34764->172.17.0.3:53912, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:56703") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:55350->172.17.0.3:56703, err= 2026/09/24 02:58:57 DEBUG : Waiting for deletions to finish 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:19595") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:49776->172.17.0.3:19595, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:47302") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:39850->172.17.0.3:47302, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:62544") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:38369") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:36588->172.17.0.3:62544, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:43730->172.17.0.3:38369, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:31539") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:38992->172.17.0.3:31539, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:50163") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:58164->172.17.0.3:50163, err= 2026/09/24 02:58:57 INFO : A1/two: Deleted 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:42677") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:45243") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:60670->172.17.0.3:42677, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:33132->172.17.0.3:45243, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:23112") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:49398->172.17.0.3:23112, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:33309") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:60956") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:51164->172.17.0.3:33309, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:56484->172.17.0.3:60956, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:28624") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:37900->172.17.0.3:28624, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:52365") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:39868->172.17.0.3:52365, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:2965") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:50552->172.17.0.3:2965, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:30754") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:53084->172.17.0.3:30754, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:25377") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:53158->172.17.0.3:25377, err= 2026/09/24 02:58:57 DEBUG : removing 2 level 3 directories 2026/09/24 02:58:57 INFO : A3/B3/C4: Removing directory 2026/09/24 02:58:57 INFO : A1/B2/C2: Removing directory 2026/09/24 02:58:57 DEBUG : removing 2 level 2 directories 2026/09/24 02:58:57 INFO : A3/B3: Removing directory 2026/09/24 02:58:57 INFO : A1/B2: Removing directory 2026/09/24 02:58:57 DEBUG : removing 3 level 1 directories 2026/09/24 02:58:57 INFO : A3: Removing directory 2026/09/24 02:58:57 INFO : A1: Removing directory 2026/09/24 02:58:57 INFO : A2: Removing directory 2026/09/24 02:58:57 DEBUG : removing 1 level 0 directories 2026/09/24 02:58:57 INFO : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: Removing directory 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:51822") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:33340->172.17.0.3:51822, err= 2026/09/24 02:58:57 ERROR : error listing: directory not found 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: dial("tcp","172.17.0.3:6021") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: > dial: conn=172.17.0.1:40096->172.17.0.3:6021, err= 2026/09/24 02:58:57 ERROR : error listing: directory not found 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-faqefem9huvu: Purge dir "" 2026/09/24 02:58:57 NOTICE: purge failed to rmdir "": directory not found 2026/09/24 02:58:57 NOTICE: purge failed: directory not found --- PASS: TestPurge (0.13s) === RUN TestRmdirsNoLeaveRoot run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:38759") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42814->172.17.0.3:38759, err= 2026/09/24 02:58:57 INFO : A2: Making directory 2026/09/24 02:58:57 INFO : A1/B2: Making directory 2026/09/24 02:58:57 INFO : A1/B2/C2: Making directory 2026/09/24 02:58:57 INFO : A1/B1/C3: Making directory 2026/09/24 02:58:57 INFO : A3: Making directory 2026/09/24 02:58:57 INFO : A3/B3: Making directory 2026/09/24 02:58:57 INFO : A3/B3/C4: Making directory 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:30456") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55508->172.17.0.3:30456, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:31490") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59952->172.17.0.3:31490, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:31516") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43202->172.17.0.3:31516, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:49579") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:37868") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47454->172.17.0.3:49579, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59858->172.17.0.3:37868, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:19926") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:23376") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60110->172.17.0.3:19926, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42510->172.17.0.3:23376, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:27279") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50444->172.17.0.3:27279, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: Connecting to FTP server 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37756->172.17.0.3:21, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:51207") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39628->172.17.0.3:51207, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:53630") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:56894") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33668->172.17.0.3:53630, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36502->172.17.0.3:56894, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:27731") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42212->172.17.0.3:27731, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:16665") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38800->172.17.0.3:16665, err= 2026/09/24 02:58:57 DEBUG : removing 1 level 3 directories 2026/09/24 02:58:57 INFO : A3/B3/C4: Removing directory 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:38285") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54460->172.17.0.3:38285, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:44913") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:36210") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39052->172.17.0.3:44913, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54492->172.17.0.3:36210, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:14244") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49346->172.17.0.3:14244, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:29596") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36134->172.17.0.3:29596, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:28216") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:33712") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51908->172.17.0.3:28216, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57276->172.17.0.3:33712, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:40722") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:16432") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45492->172.17.0.3:40722, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:32854->172.17.0.3:16432, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:1056") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56026->172.17.0.3:1056, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21273") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47586->172.17.0.3:21273, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:13122") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48402->172.17.0.3:13122, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:4253") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:5791") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60914->172.17.0.3:4253, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53750->172.17.0.3:5791, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:46980") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49354->172.17.0.3:46980, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:25866") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40154->172.17.0.3:25866, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:13953") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39730->172.17.0.3:13953, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:19097") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39540->172.17.0.3:19097, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:63912") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45572->172.17.0.3:63912, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:10909") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:58306->172.17.0.3:10909, err= 2026/09/24 02:58:57 DEBUG : removing 2 level 3 directories 2026/09/24 02:58:57 INFO : A1/B2/C2: Removing directory 2026/09/24 02:58:57 INFO : A1/B1/C3: Removing directory 2026/09/24 02:58:57 DEBUG : removing 2 level 2 directories 2026/09/24 02:58:57 INFO : A3/B3: Removing directory 2026/09/24 02:58:57 INFO : A1/B2: Removing directory 2026/09/24 02:58:57 DEBUG : removing 2 level 1 directories 2026/09/24 02:58:57 INFO : A3: Removing directory 2026/09/24 02:58:57 INFO : A2: Removing directory 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:26144") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57090->172.17.0.3:26144, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:41000") 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39306->172.17.0.3:41000, err= 2026/09/24 02:58:57 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:51297") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41156->172.17.0.3:51297, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:51302") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:32858->172.17.0.3:51302, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:61003") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33206->172.17.0.3:61003, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:4989") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37110->172.17.0.3:4989, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:50543") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39410->172.17.0.3:50543, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:50496") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39746->172.17.0.3:50496, err= 2026/09/24 02:58:58 DEBUG : removing 1 level 3 directories 2026/09/24 02:58:58 INFO : A1/B1/C1: Removing directory 2026/09/24 02:58:58 DEBUG : removing 1 level 2 directories 2026/09/24 02:58:58 INFO : A1/B1: Removing directory 2026/09/24 02:58:58 DEBUG : removing 1 level 1 directories 2026/09/24 02:58:58 INFO : A1: Removing directory 2026/09/24 02:58:58 DEBUG : removing 1 level 0 directories 2026/09/24 02:58:58 INFO : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: Removing directory 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:36735") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50228->172.17.0.3:36735, err= 2026/09/24 02:58:58 ERROR : error listing: directory not found 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:47273") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39850->172.17.0.3:47273, err= 2026/09/24 02:58:58 ERROR : error listing: directory not found --- PASS: TestRmdirsNoLeaveRoot (0.10s) === RUN TestRmdirsLeaveRoot run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 INFO : A1: Making directory 2026/09/24 02:58:58 INFO : A1/B1: Making directory 2026/09/24 02:58:58 INFO : A1/B1/C1: Making directory 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:1688") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47064->172.17.0.3:1688, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:37908") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35936->172.17.0.3:37908, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:50558") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56068->172.17.0.3:50558, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:5126") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51170->172.17.0.3:5126, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:62887") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56406->172.17.0.3:62887, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:2323") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39810->172.17.0.3:2323, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:51034") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49438->172.17.0.3:51034, err= 2026/09/24 02:58:58 DEBUG : removing 1 level 3 directories 2026/09/24 02:58:58 INFO : A1/B1/C1: Removing directory 2026/09/24 02:58:58 DEBUG : removing 1 level 2 directories 2026/09/24 02:58:58 INFO : A1/B1: Removing directory 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:34798") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:58108->172.17.0.3:34798, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:42711") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40240->172.17.0.3:42711, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:20933") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45052->172.17.0.3:20933, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:37010") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53398->172.17.0.3:37010, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:44171") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57854->172.17.0.3:44171, err= --- PASS: TestRmdirsLeaveRoot (0.03s) === RUN TestRmdirsWithFilter run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 INFO : A1: Making directory 2026/09/24 02:58:58 INFO : A1/B1: Making directory 2026/09/24 02:58:58 INFO : A1/B1/C1: Making directory 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:39253") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45114->172.17.0.3:39253, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:42202") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47900->172.17.0.3:42202, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:46942") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53216->172.17.0.3:46942, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:61402") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53194->172.17.0.3:61402, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:11516") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34048->172.17.0.3:11516, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:32484") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47808->172.17.0.3:32484, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:19155") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43252->172.17.0.3:19155, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:44879") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35566->172.17.0.3:44879, err= 2026/09/24 02:58:58 DEBUG : removing 1 level 3 directories 2026/09/24 02:58:58 INFO : A1/B1/C1: Removing directory 2026/09/24 02:58:58 DEBUG : removing 1 level 2 directories 2026/09/24 02:58:58 INFO : A1/B1: Removing directory 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:46792") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59270->172.17.0.3:46792, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:37212") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:32874->172.17.0.3:37212, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:64376") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34608->172.17.0.3:64376, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:20954") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47316->172.17.0.3:20954, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:11997") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57192->172.17.0.3:11997, err= --- PASS: TestRmdirsWithFilter (0.03s) === RUN TestCopyURL run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:18253") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46824->172.17.0.3:18253, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:16184") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59866->172.17.0.3:16184, err= 2026/09/24 02:58:58 DEBUG : file1: size = 14 OK 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:18584") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:58020->172.17.0.3:18584, err= 2026/09/24 02:58:58 DEBUG : filename.txt: File name found in url 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:47657") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51152->172.17.0.3:47657, err= 2026/09/24 02:58:58 DEBUG : filename.txt: size = 14 OK 2026/09/24 02:58:58 DEBUG : headerfilename.txt: filename found in Content-Disposition header. 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:30324") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41246->172.17.0.3:30324, err= 2026/09/24 02:58:58 DEBUG : headerfilename.txt: size = 14 OK 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:3363") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37664->172.17.0.3:3363, err= 2026/09/24 02:58:58 DEBUG : file2: size = 14 OK 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:47102") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50368->172.17.0.3:47102, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:51209") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35936->172.17.0.3:51209, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:60006") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48636->172.17.0.3:60006, err= --- PASS: TestCopyURL (0.04s) === RUN TestCopyURLDownloadHeaders run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:7224") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35320->172.17.0.3:7224, err= 2026/09/24 02:58:58 DEBUG : file1: size = 14 OK 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:7595") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37444->172.17.0.3:7595, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:25840") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40682->172.17.0.3:25840, 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-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:14268") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36026->172.17.0.3:14268, err= 2026/09/24 02:58:58 DEBUG : sub/file2.3cb2966d.partial: size = 14 OK 2026/09/24 02:58:58 DEBUG : sub/file2.3cb2966d.partial: renamed to: sub/file2 2026/09/24 02:58:58 INFO : file1: Copied (new) to: sub/file2 2026/09/24 02:58:58 INFO : file1: Deleted 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:29211") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50420->172.17.0.3:29211, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:64362") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57904->172.17.0.3:64362, err= 2026/09/24 02:58:58 DEBUG : sub/file2: size = 14 OK 2026/09/24 02:58:58 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/09/24 02:58:58 DEBUG : file1: Unchanged skipping 2026/09/24 02:58:58 INFO : file1: Deleted 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:2874") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46312->172.17.0.3:2874, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:4855") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60460->172.17.0.3:4855, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: don't need to copy/move sub/file2, it is already at target location 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:59981") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57528->172.17.0.3:59981, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:58758") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40250->172.17.0.3:58758, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:31825") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54180->172.17.0.3:31825, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:42913") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43268->172.17.0.3:42913, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:33063") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56834->172.17.0.3:33063, err= --- PASS: TestMoveFile (0.03s) === RUN TestMoveFileWithIgnoreExisting run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : file1: Need to transfer - File not found at Destination 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:44187") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41594->172.17.0.3:44187, err= 2026/09/24 02:58:58 DEBUG : file1.9aa3f62d.partial: size = 14 OK 2026/09/24 02:58:58 DEBUG : file1.9aa3f62d.partial: renamed to: file1 2026/09/24 02:58:58 INFO : file1: Copied (new) 2026/09/24 02:58:58 INFO : file1: Deleted 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:61544") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55318->172.17.0.3:61544, err= 2026/09/24 02:58:58 DEBUG : file1: Destination exists, skipping 2026/09/24 02:58:58 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:53533") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50974->172.17.0.3:53533, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:34767") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:58928->172.17.0.3:34767, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:6004") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44154->172.17.0.3:6004, err= --- PASS: TestMoveFileWithIgnoreExisting (0.02s) === RUN TestMoveFileImmutable run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:48400") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34530->172.17.0.3:48400, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:15552") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50074->172.17.0.3:15552, err= 2026/09/24 02:58:58 DEBUG : existing: size = 8 (Local file system at /tmp/rclone3736607866) 2026/09/24 02:58:58 DEBUG : existing: size = 6 (ftp://172.17.0.3:21/rclone-test-nisaqaf7voze) 2026/09/24 02:58:58 DEBUG : existing: Sizes differ 2026/09/24 02:58:58 ERROR : existing: Source and destination exist but do not match: immutable file modified 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:48154") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:52650->172.17.0.3:48154, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:11655") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49840->172.17.0.3:11655, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:29583") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39884->172.17.0.3:29583, err= --- PASS: TestMoveFileImmutable (0.01s) === RUN TestCaseInsensitiveMoveFile run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:7858") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34040->172.17.0.3:7858, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:29876") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47422->172.17.0.3:29876, err= --- PASS: TestCaseInsensitiveMoveFile (0.00s) === RUN TestCaseInsensitiveMoveFileDryRun run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:19821") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36266->172.17.0.3:19821, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:63558") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59020->172.17.0.3:63558, err= --- PASS: TestCaseInsensitiveMoveFileDryRun (0.00s) === RUN TestMoveFileBackupDir run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:53064") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39982->172.17.0.3:53064, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:39746") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:58268->172.17.0.3:39746, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:48695") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50558->172.17.0.3:48695, err= 2026/09/24 02:58:58 DEBUG : Creating backend with remote "TestFTPProftpd:rclone-test-nisaqaf7voze/backup" 2026/09/24 02:58:58 DEBUG : Setting type=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_TYPE 2026/09/24 02:58:58 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:58 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:58 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:58 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:58 DEBUG : TestFTPProftpd: detected overridden config - adding "{6HUmG}" suffix to name 2026/09/24 02:58:58 DEBUG : Setting host=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_HOST 2026/09/24 02:58:58 DEBUG : Setting user=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_USER 2026/09/24 02:58:58 DEBUG : Setting pass=XXX for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_PASS 2026/09/24 02:58:58 DEBUG : Setting encoding="Asterisk,Ctl,Dot,Slash" for "TestFTPProftpd" from environment variable RCLONE_CONFIG_TESTFTPPROFTPD_ENCODING 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/backup: Connecting to FTP server 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/backup: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/backup: > dial: conn=172.17.0.1:37762->172.17.0.3:21, err= 2026/09/24 02:58:58 DEBUG : fs cache: renaming cache item "TestFTPProftpd:rclone-test-nisaqaf7voze/backup" to be canonical "TestFTPProftpd{6HUmG}:rclone-test-nisaqaf7voze/backup" 2026/09/24 02:58:58 DEBUG : dst/file1: size = 14 (Local file system at /tmp/rclone3736607866) 2026/09/24 02:58:58 DEBUG : dst/file1: size = 18 (ftp://172.17.0.3:21/rclone-test-nisaqaf7voze) 2026/09/24 02:58:58 DEBUG : dst/file1: Sizes differ 2026/09/24 02:58:58 INFO : dst/file1: Moved (server-side) 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:12356") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48970->172.17.0.3:12356, err= 2026/09/24 02:58:58 DEBUG : dst/file1.58903690.partial: size = 14 OK 2026/09/24 02:58:58 DEBUG : dst/file1.58903690.partial: renamed to: dst/file1 2026/09/24 02:58:58 INFO : dst/file1: Copied (new) 2026/09/24 02:58:58 INFO : dst/file1: Deleted 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:3602") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45628->172.17.0.3:3602, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:7513") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:58702->172.17.0.3:7513, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:1828") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36426->172.17.0.3:1828, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21925") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33622->172.17.0.3:21925, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:6760") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53738->172.17.0.3:6760, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:64172") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40966->172.17.0.3:64172, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:44984") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39882->172.17.0.3:44984, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:20612") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56140->172.17.0.3:20612, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:60343") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46130->172.17.0.3:60343, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze/backup: closing 1 unused connections --- PASS: TestMoveFileBackupDir (0.05s) === 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-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:38672") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35602->172.17.0.3:38672, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:6729") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55610->172.17.0.3:6729, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:51702") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49942->172.17.0.3:51702, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:11423") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59230->172.17.0.3:11423, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:35301") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:52286->172.17.0.3:35301, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:7440") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47358->172.17.0.3:7440, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:57380") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41798->172.17.0.3:57380, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:33678") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36918->172.17.0.3:33678, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:32560") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55422->172.17.0.3:32560, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:42388") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49658->172.17.0.3:42388, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:6052") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41770->172.17.0.3:6052, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:33860") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33572->172.17.0.3:33860, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:11651") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49354->172.17.0.3:11651, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:44282") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56044->172.17.0.3:44282, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:44353") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34318->172.17.0.3:44353, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:10493") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53218->172.17.0.3:10493, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:61512") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49518->172.17.0.3:61512, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:26476") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43210->172.17.0.3:26476, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:39794") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48306->172.17.0.3:39794, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:63851") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54760->172.17.0.3:63851, err= operations_test.go:1490: Skipping test on non local remote 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21905") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46544->172.17.0.3:21905, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:12151") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54162->172.17.0.3:12151, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:27331") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44508->172.17.0.3:27331, err= --- SKIP: TestDirMoveMoveError (0.08s) === RUN TestDirMoveContext run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:31133") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59236->172.17.0.3:31133, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:51937") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40150->172.17.0.3:51937, err= operations_test.go:1490: Skipping test on non local remote 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:38526") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56320->172.17.0.3:38526, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:54039") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38790->172.17.0.3:54039, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:3470") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43162->172.17.0.3:3470, err= --- SKIP: TestDirMoveContext (0.01s) === RUN TestDirMove run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:34095") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44658->172.17.0.3:34095, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:29113") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44066->172.17.0.3:29113, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:40309") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40452->172.17.0.3:40309, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:24198") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51012->172.17.0.3:24198, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:44673") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33022->172.17.0.3:44673, err= 2026/09/24 02:58:58 INFO : A1/B2: Making directory 2026/09/24 02:58:58 INFO : A1/B1/C3: Making directory 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:3172") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40182->172.17.0.3:3172, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:49737") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38798->172.17.0.3:49737, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:44354") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57320->172.17.0.3:44354, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:31041") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46408->172.17.0.3:31041, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:27124") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47582->172.17.0.3:27124, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:54040") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:64299") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55634->172.17.0.3:54040, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60240->172.17.0.3:64299, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:35510") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55718->172.17.0.3:35510, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:13533") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40568->172.17.0.3:13533, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:1627") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53898->172.17.0.3:1627, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:56887") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48086->172.17.0.3:56887, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:57283") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:36915") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:28717") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53460->172.17.0.3:57283, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:52268->172.17.0.3:36915, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34060->172.17.0.3:28717, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:49769") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48566->172.17.0.3:49769, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:37010") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:4057") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53406->172.17.0.3:37010, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41666->172.17.0.3:4057, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:4556") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:49943") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:58650->172.17.0.3:4556, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35152->172.17.0.3:49943, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:41603") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40896->172.17.0.3:41603, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: Connecting to FTP server 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37770->172.17.0.3:21, err= 2026/09/24 02:58:58 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2026/09/24 02:58:58 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2026/09/24 02:58:58 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2026/09/24 02:58:58 INFO : A2/one: Moved (server-side) to: A3/one 2026/09/24 02:58:58 INFO : A2/two: Moved (server-side) to: A3/two 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:26161") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39990->172.17.0.3:26161, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:10449") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38736->172.17.0.3:10449, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:1628") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50302->172.17.0.3:1628, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:42244") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38272->172.17.0.3:42244, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:64363") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:35537") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43054->172.17.0.3:64363, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36730->172.17.0.3:35537, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:58654") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47120->172.17.0.3:58654, err= 2026/09/24 02:58:58 INFO : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:8096") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44972->172.17.0.3:8096, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:22033") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:8521") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:52952->172.17.0.3:22033, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50310->172.17.0.3:8521, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:37719") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:54678") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38050->172.17.0.3:37719, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:12625") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36216->172.17.0.3:54678, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39494->172.17.0.3:12625, err= 2026/09/24 02:58:58 INFO : A3/one: Moved (server-side) to: A4/one 2026/09/24 02:58:58 INFO : A3/two: Moved (server-side) to: A4/two 2026/09/24 02:58:58 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2026/09/24 02:58:58 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2026/09/24 02:58:58 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:17037") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43760->172.17.0.3:17037, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:16262") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55860->172.17.0.3:16262, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:56698") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53760->172.17.0.3:56698, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:27103") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47870->172.17.0.3:27103, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:48018") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:11326") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34624->172.17.0.3:48018, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47054->172.17.0.3:11326, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:63323") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59388->172.17.0.3:63323, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:36201") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45678->172.17.0.3:36201, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:19421") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53132->172.17.0.3:19421, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:59171") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57156->172.17.0.3:59171, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:65180") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51364->172.17.0.3:65180, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:3771") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:5874") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51818->172.17.0.3:3771, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:10857") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47152->172.17.0.3:5874, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57142->172.17.0.3:10857, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:37467") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47592->172.17.0.3:37467, err= --- PASS: TestDirMove (0.20s) === RUN TestGetFsInfo run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:7926") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60194->172.17.0.3:7926, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:28174") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43614->172.17.0.3:28174, err= --- PASS: TestGetFsInfo (0.01s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:50882") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38816->172.17.0.3:50882, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: File to upload is small (34 bytes), uploading instead of streaming 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:2799") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50240->172.17.0.3:2799, err= 2026/09/24 02:58:58 DEBUG : no_checksum_small_file_from_pipe: size = 34 OK 2026/09/24 02:58:58 NOTICE: ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: --checksum is in use but the source and destination have no hashes in common; falling back to --size-only 2026/09/24 02:58:58 DEBUG : no_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:53723") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54730->172.17.0.3:53723, err= 2026/09/24 02:58:58 DEBUG : no_checksum_big_file_from_pipe: size = 102401 OK 2026/09/24 02:58:58 DEBUG : no_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:32068") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49372->172.17.0.3:32068, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:20600") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47780->172.17.0.3:20600, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21331") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49494->172.17.0.3:21331, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=false run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:45339") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57328->172.17.0.3:45339, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: File to upload is small (34 bytes), uploading instead of streaming 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:18249") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60234->172.17.0.3:18249, err= 2026/09/24 02:58:58 DEBUG : with_checksum_small_file_from_pipe: size = 34 OK 2026/09/24 02:58:58 DEBUG : with_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:6794") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50744->172.17.0.3:6794, err= 2026/09/24 02:58:58 DEBUG : with_checksum_big_file_from_pipe: size = 102401 OK 2026/09/24 02:58:58 DEBUG : with_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:45354") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49970->172.17.0.3:45354, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21257") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33770->172.17.0.3:21257, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:23489") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47532->172.17.0.3:23489, err= === RUN TestRcat/withChecksum=false,ignoreChecksum=true run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:8668") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55720->172.17.0.3:8668, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: File to upload is small (34 bytes), uploading instead of streaming 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:49729") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42176->172.17.0.3:49729, err= 2026/09/24 02:58:58 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/09/24 02:58:58 DEBUG : ignore_checksum_small_file_from_pipe: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:52358") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39798->172.17.0.3:52358, err= 2026/09/24 02:58:58 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/09/24 02:58:58 DEBUG : ignore_checksum_big_file_from_pipe: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:51756") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54692->172.17.0.3:51756, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:6902") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45274->172.17.0.3:6902, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:26704") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55648->172.17.0.3:26704, err= === RUN TestRcat/withChecksum=true,ignoreChecksum=true run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:18238") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39590->172.17.0.3:18238, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: File to upload is small (34 bytes), uploading instead of streaming 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:45416") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57328->172.17.0.3:45416, err= 2026/09/24 02:58:58 DEBUG : ignore_checksum_small_file_from_pipe: size = 34 OK 2026/09/24 02:58:58 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:64362") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:57920->172.17.0.3:64362, err= 2026/09/24 02:58:58 DEBUG : ignore_checksum_big_file_from_pipe: size = 102401 OK 2026/09/24 02:58:58 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:54587") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35084->172.17.0.3:54587, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:48451") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49802->172.17.0.3:48451, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:60749") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50852->172.17.0.3:60749, err= --- PASS: TestRcat (0.09s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=false (0.02s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (0.02s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=true (0.03s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (0.02s) === RUN TestRcatMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" operations_test.go:1745: Skipping as destination doesn't support user metadata 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:43041") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41392->172.17.0.3:43041, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:20159") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55076->172.17.0.3:20159, err= --- SKIP: TestRcatMetadata (0.00s) === RUN TestRcatSize run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:25033") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33414->172.17.0.3:25033, err= 2026/09/24 02:58:58 DEBUG : potato1: size = 60 OK 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: File to upload is small (60 bytes), uploading instead of streaming 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:13102") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:58624->172.17.0.3:13102, err= 2026/09/24 02:58:58 DEBUG : potato2: size = 60 OK 2026/09/24 02:58:58 DEBUG : potato2: Size of src and dst objects identical 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:31296") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47866->172.17.0.3:31296, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:39800") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51114->172.17.0.3:39800, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:41426") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55850->172.17.0.3:41426, err= --- PASS: TestRcatSize (0.01s) === RUN TestRcatSizeShortEOF run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:7961") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:45422->172.17.0.3:7961, err= 2026/09/24 02:58:58 DEBUG : potato1: size = 120 (ftp://172.17.0.3:21/rclone-test-nisaqaf7voze) 2026/09/24 02:58:58 DEBUG : potato1: size = 60 (ftp://172.17.0.3:21/rclone-test-nisaqaf7voze) 2026/09/24 02:58:58 ERROR : potato1: corrupted on transfer: sizes differ src 120 vs dst(ftp://172.17.0.3:21/rclone-test-nisaqaf7voze) 60 2026/09/24 02:58:58 INFO : potato1: Removing failed copy 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:5236") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59120->172.17.0.3:5236, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:3761") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48670->172.17.0.3:3761, err= --- PASS: TestRcatSizeShortEOF (0.01s) === RUN TestRcatSizeMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" operations_test.go:1838: Skipping as destination doesn't support user metadata 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:6052") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41776->172.17.0.3:6052, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:3024") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33720->172.17.0.3:3024, err= --- SKIP: TestRcatSizeMetadata (0.00s) === RUN TestRcatSizeUploadHeaders run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:31604") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54428->172.17.0.3:31604, err= 2026/09/24 02:58:58 DEBUG : potato1: size = 60 OK 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:58598") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:46014->172.17.0.3:58598, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:43997") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55872->172.17.0.3:43997, err= --- PASS: TestRcatSizeUploadHeaders (0.01s) === RUN TestRcatSizeChecksum === RUN TestRcatSizeChecksum/Corrupted run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" operations_test.go:1975: Skipping as destination doesn't support hashes 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:44892") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60982->172.17.0.3:44892, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:15637") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47966->172.17.0.3:15637, err= === RUN TestRcatSizeChecksum/SizeDiffers run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:21205") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:38368->172.17.0.3:21205, err= 2026/09/24 02:58:58 DEBUG : potato4: size = 60 (ftp://172.17.0.3:21/rclone-test-nisaqaf7voze) 2026/09/24 02:58:58 DEBUG : potato4: size = 59 (ftp://172.17.0.3:21/rclone-test-nisaqaf7voze) 2026/09/24 02:58:58 ERROR : potato4: corrupted on transfer: sizes differ src 60 vs dst(ftp://172.17.0.3:21/rclone-test-nisaqaf7voze) 59 2026/09/24 02:58:58 INFO : potato4: Removing failed copy 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:62971") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51528->172.17.0.3:62971, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:56362") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34596->172.17.0.3:56362, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:62098") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:39958->172.17.0.3:62098, err= === RUN TestRcatSizeChecksum/IgnoreChecksum run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:56144") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37886->172.17.0.3:56144, err= 2026/09/24 02:58:58 DEBUG : potato2: size = 60 OK 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:49215") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53102->172.17.0.3:49215, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:14223") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54950->172.17.0.3:14223, err= === RUN TestRcatSizeChecksum/NoHashes run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:32890") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:55288->172.17.0.3:32890, err= 2026/09/24 02:58:58 DEBUG : potato3: size = 60 OK 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:49764") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41760->172.17.0.3:49764, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:14357") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:44468->172.17.0.3:14357, err= --- PASS: TestRcatSizeChecksum (0.03s) --- SKIP: TestRcatSizeChecksum/Corrupted (0.00s) --- 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-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:60995") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37342->172.17.0.3:60995, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:18782") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47272->172.17.0.3:18782, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:1752") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35324->172.17.0.3:1752, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:65087") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41546->172.17.0.3:65087, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:54467") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51140->172.17.0.3:54467, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:32925") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40830->172.17.0.3:32925, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: Touching "empty space" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: Touching "potato2" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:58828") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35252->172.17.0.3:58828, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: Touching "sub dir/potato3" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:17385") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:52048->172.17.0.3:17385, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:2567") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:33084->172.17.0.3:2567, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:14274") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59980->172.17.0.3:14274, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:33945") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40982->172.17.0.3:33945, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:59847") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48822->172.17.0.3:59847, err= --- PASS: TestTouchDir (0.04s) === RUN TestMkdirMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" operations_test.go:2058: Skipping test as remote does not support MkdirMetadata 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:26884") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42448->172.17.0.3:26884, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:48240") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:49738->172.17.0.3:48240, err= --- SKIP: TestMkdirMetadata (0.00s) === RUN TestMkdirModTime run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" operations_test.go:2079: Skipping test as remote does not support DirSetModTime or MkdirMetadata 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:61173") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35304->172.17.0.3:61173, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:22634") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54778->172.17.0.3:22634, err= --- SKIP: TestMkdirModTime (0.00s) === RUN TestCopyDirMetadata run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" operations_test.go:2123: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:39725") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50028->172.17.0.3:39725, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:44384") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43652->172.17.0.3:44384, err= --- SKIP: TestCopyDirMetadata (0.00s) === RUN TestSetDirModTime run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" operations_test.go:2161: Skipping test as remote does not support DirSetModTime or WriteDirSetModTime 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:46090") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:50756->172.17.0.3:46090, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:51619") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:42636->172.17.0.3:51619, err= --- SKIP: TestSetDirModTime (0.00s) === RUN TestDirsEqual run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" operations_test.go:2212: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:7700") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37870->172.17.0.3:7700, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:5146") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:51596->172.17.0.3:5146, err= --- SKIP: TestDirsEqual (0.00s) === RUN TestRemoveExisting run.go:198: Remote "ftp://172.17.0.3:21/rclone-test-nisaqaf7voze", Local "Local file system at /tmp/rclone3736607866", Modify Window "1s" 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:61034") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60252->172.17.0.3:61034, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:65095") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40078->172.17.0.3:65095, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:20347") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:52360->172.17.0.3:20347, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:18568") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:53862->172.17.0.3:18568, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:52651") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:48840->172.17.0.3:52651, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:1072") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:56682->172.17.0.3:1072, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:15388") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:54454->172.17.0.3:15388, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:19221") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:35012->172.17.0.3:19221, err= 2026/09/24 02:58:58 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.memomuz1" before starting 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:3787") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60194->172.17.0.3:3787, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:39920") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60626->172.17.0.3:39920, err= 2026/09/24 02:58:58 DEBUG : sub dir/test remove existing.memomuz1: TEST: removing renamed existing file after operation 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:23203") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:60746->172.17.0.3:23203, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:33591") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47662->172.17.0.3:33591, err= 2026/09/24 02:58:58 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.bunogay1" before starting 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:36143") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47614->172.17.0.3:36143, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:30437") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:34968->172.17.0.3:30437, err= 2026/09/24 02:58:58 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.bunogay1: TEST: renaming existing back after failed operation 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:2577") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:47210->172.17.0.3:2577, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:10053") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41988->172.17.0.3:10053, err= 2026/09/24 02:58:58 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.jaqabuf0" before starting 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:35897") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37148->172.17.0.3:35897, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:20209") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:43858->172.17.0.3:20209, err= 2026/09/24 02:58:58 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.jaqabuf0: TEST: removing renamed existing file after operation 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:10778") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41870->172.17.0.3:10778, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:55890") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:59156->172.17.0.3:55890, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:24217") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:36036->172.17.0.3:24217, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:12717") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:37368->172.17.0.3:12717, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:53879") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:41222->172.17.0.3:53879, err= --- PASS: TestRemoveExisting (0.06s) === RUN TestRcatInputFailurePreservesDestination 2026/09/24 02:58:58 DEBUG : Creating backend with remote "/tmp/TestRcatInputFailurePreservesDestination515562883/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/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: dial("tcp","172.17.0.3:48824") 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: > dial: conn=172.17.0.1:40362->172.17.0.3:48824, err= 2026/09/24 02:58:58 DEBUG : ftp://172.17.0.3:21/rclone-test-nisaqaf7voze: Purge dir "" "./operations.test -test.v -test.timeout 1h0m0s -remote TestFTPProftpd: -verbose" - Finished OK in 4.454249818s (try 1/5)