"./operations.test -test.v -test.timeout 1h0m0s -remote TestLinkbox: -verbose -test.run '^(TestCat|TestCheckSumDownload|TestDirMove|TestListDirSortedFn)$|^TestCheckDownload$/^(5|6)$'" - Starting (try 4/5) 2026/04/30 03:24:17 DEBUG : Creating backend with remote "TestLinkbox:rclone-test-vaqepuh7gena" 2026/04/30 03:24:17 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/04/30 03:24:17 DEBUG : Linkbox root 'rclone-test-vaqepuh7gena': Using cached web token 2026/04/30 03:24:18 DEBUG : Creating backend with remote "/tmp/rclone88556702" === RUN TestCheckDownload run.go:185: Remote "Linkbox root 'rclone-test-vaqepuh7gena'", Local "Local file system at /tmp/rclone88556702", Modify Window "876000h0m0s" === RUN TestCheckDownload/5 check_test.go:86: 5: Expecting 1 errors but got 3 === NAME TestCheckDownload check_test.go:52: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:52 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:56 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:94 Error: Not equal: expected: []string{"", "* empty space", "= potato2", "= rutabaga"} actual : []string{"", "! potato2", "* empty space", "= rutabaga"} Diff: --- Expected +++ Actual @@ -2,4 +2,4 @@ (string) "", + (string) (len=9) "! potato2", (string) (len=13) "* empty space", - (string) (len=9) "= potato2", (string) (len=10) "= rutabaga" Test: TestCheckDownload Messages: combined check_test.go:52: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:52 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:59 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:94 Error: Not equal: expected: []string{"", "potato2", "rutabaga"} actual : []string{"", "rutabaga"} Diff: --- Expected +++ Actual @@ -1,4 +1,3 @@ -([]string) (len=3) { +([]string) (len=2) { (string) "", - (string) (len=7) "potato2", (string) (len=8) "rutabaga" Test: TestCheckDownload Messages: match check_test.go:52: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:52 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:61 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:94 Error: Not equal: expected: []string{} actual : []string{"", "potato2"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) "", + (string) (len=7) "potato2" } Test: TestCheckDownload Messages: error === RUN TestCheckDownload/6 --- FAIL: TestCheckDownload (16.84s) --- FAIL: TestCheckDownload/5 (0.56s) --- PASS: TestCheckDownload/6 (0.50s) === RUN TestCheckSumDownload run.go:185: Remote "Linkbox root 'rclone-test-vaqepuh7gena'", Local "Local file system at /tmp/rclone88556702", Modify Window "876000h0m0s" 2026/04/30 03:24:35 DEBUG : Creating backend with remote "TestLinkbox:rclone-test-vaqepuh7gena/data" 2026/04/30 03:24:35 DEBUG : Linkbox root 'rclone-test-vaqepuh7gena/data': Using cached web token === RUN TestCheckSumDownload/subtest1 === NAME TestCheckSumDownload check_test.go:404: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:404 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Received unexpected error: failed to parse sum file: Open failed: HTTP error 403 (403 Forbidden) returned body: "ip incorrect" Test: TestCheckSumDownload Messages: unexpected error in run 1 check_test.go:413: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:413 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: "" does not contain "matching files" Test: TestCheckSumDownload Messages: missing matching files in run 1 check_test.go:415: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:415 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: 1 actual : 0 Test: TestCheckSumDownload Messages: wrong number of checks in run 1 check_test.go:384: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:384 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:417 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: []string{"", "= banana"} actual : []string{} Diff: --- Expected +++ Actual @@ -1,4 +1,2 @@ -([]string) (len=2) { - (string) "", - (string) (len=8) "= banana" +([]string) { } Test: TestCheckSumDownload Messages: wrong combined result in run 1 check_test.go:384: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:384 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:420 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: []string{"", "banana"} actual : []string{} Diff: --- Expected +++ Actual @@ -1,4 +1,2 @@ -([]string) (len=2) { - (string) "", - (string) (len=6) "banana" +([]string) { } Test: TestCheckSumDownload Messages: wrong match result in run 1 2026/04/30 03:24:44 DEBUG : test.sum: Update: removing old file === RUN TestCheckSumDownload/subtest2 === NAME TestCheckSumDownload check_test.go:409: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:409 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: 1 actual : 0 Test: TestCheckSumDownload Messages: wrong error count in run 2 check_test.go:413: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:413 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: "" does not contain "matching files" Test: TestCheckSumDownload Messages: missing matching files in run 2 check_test.go:415: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:415 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: 2 actual : 0 Test: TestCheckSumDownload Messages: wrong number of checks in run 2 check_test.go:384: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:384 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:417 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: []string{"", "- potato", "= banana"} actual : []string{} Diff: --- Expected +++ Actual @@ -1,5 +1,2 @@ -([]string) (len=3) { - (string) "", - (string) (len=8) "- potato", - (string) (len=8) "= banana" +([]string) { } Test: TestCheckSumDownload Messages: wrong combined result in run 2 check_test.go:384: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:384 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:418 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: []string{"", "potato"} actual : []string{} Diff: --- Expected +++ Actual @@ -1,4 +1,2 @@ -([]string) (len=2) { - (string) "", - (string) (len=6) "potato" +([]string) { } Test: TestCheckSumDownload Messages: wrong missingonsrc result in run 2 check_test.go:384: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:384 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:420 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: []string{"", "banana"} actual : []string{} Diff: --- Expected +++ Actual @@ -1,4 +1,2 @@ -([]string) (len=2) { - (string) "", - (string) (len=6) "banana" +([]string) { } Test: TestCheckSumDownload Messages: wrong match result in run 2 2026/04/30 03:24:48 DEBUG : test.sum: Update: removing old file === RUN TestCheckSumDownload/subtest3 2026/04/30 03:24:53 DEBUG : test.sum: Update: removing old file === RUN TestCheckSumDownload/subtest4 === NAME TestCheckSumDownload check_test.go:409: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:409 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: 1 actual : 0 Test: TestCheckSumDownload Messages: wrong error count in run 4 check_test.go:413: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:413 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: "" does not contain "matching files" Test: TestCheckSumDownload Messages: missing matching files in run 4 check_test.go:415: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:415 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: 2 actual : 0 Test: TestCheckSumDownload Messages: wrong number of checks in run 4 check_test.go:384: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:384 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:417 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: []string{"", "* banana", "= potato"} actual : []string{} Diff: --- Expected +++ Actual @@ -1,5 +1,2 @@ -([]string) (len=3) { - (string) "", - (string) (len=8) "* banana", - (string) (len=8) "= potato" +([]string) { } Test: TestCheckSumDownload Messages: wrong combined result in run 4 check_test.go:384: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:384 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:420 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: []string{"", "potato"} actual : []string{} Diff: --- Expected +++ Actual @@ -1,4 +1,2 @@ -([]string) (len=2) { - (string) "", - (string) (len=6) "potato" +([]string) { } Test: TestCheckSumDownload Messages: wrong match result in run 4 check_test.go:384: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:384 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:421 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: []string{"", "banana"} actual : []string{} Diff: --- Expected +++ Actual @@ -1,4 +1,2 @@ -([]string) (len=2) { - (string) "", - (string) (len=6) "banana" +([]string) { } Test: TestCheckSumDownload Messages: wrong differ result in run 4 2026/04/30 03:24:57 DEBUG : test.sum: Update: removing old file === RUN TestCheckSumDownload/subtest5 === NAME TestCheckSumDownload check_test.go:409: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:409 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: 1 actual : 3 Test: TestCheckSumDownload Messages: wrong error count in run 5 check_test.go:413: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:413 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: "2026/04/30 03:25:01 ERROR : banana: Failed to calculate hash: Open failed: HTTP error 403 (403 Forbidden) returned body: \"ip incorrect\"\n2026/04/30 03:25:01 ERROR : potato: Failed to calculate hash: Open failed: HTTP error 403 (403 Forbidden) returned body: \"ip incorrect\"\n2026/04/30 03:25:01 ERROR : orange: file not in Linkbox root 'rclone-test-vaqepuh7gena/data'\n2026/04/30 03:25:01 NOTICE: Linkbox root 'rclone-test-vaqepuh7gena/data': 1 files missing\n2026/04/30 03:25:01 NOTICE: Linkbox root 'rclone-test-vaqepuh7gena/data': 0 differences found\n2026/04/30 03:25:01 NOTICE: Linkbox root 'rclone-test-vaqepuh7gena/data': 3 errors while checking\n" does not contain "matching files" Test: TestCheckSumDownload Messages: missing matching files in run 5 check_test.go:384: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:384 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:417 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: []string{"", "+ orange", "= banana", "= potato"} actual : []string{"", "! banana", "! potato", "+ orange"} Diff: --- Expected +++ Actual @@ -2,5 +2,5 @@ (string) "", - (string) (len=8) "+ orange", - (string) (len=8) "= banana", - (string) (len=8) "= potato" + (string) (len=8) "! banana", + (string) (len=8) "! potato", + (string) (len=8) "+ orange" } Test: TestCheckSumDownload Messages: wrong combined result in run 5 check_test.go:384: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:384 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:420 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: []string{"", "banana", "potato"} actual : []string{} Diff: --- Expected +++ Actual @@ -1,5 +1,2 @@ -([]string) (len=3) { - (string) "", - (string) (len=6) "banana", - (string) (len=6) "potato" +([]string) { } Test: TestCheckSumDownload Messages: wrong match result in run 5 check_test.go:384: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:384 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:422 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: []string{} actual : []string{"", "banana", "potato"} Diff: --- Expected +++ Actual @@ -1,2 +1,5 @@ -([]string) { +([]string) (len=3) { + (string) "", + (string) (len=6) "banana", + (string) (len=6) "potato" } Test: TestCheckSumDownload Messages: wrong error result in run 5 2026/04/30 03:25:01 DEBUG : test.sum: Update: removing old file === RUN TestCheckSumDownload/subtest6 === NAME TestCheckSumDownload check_test.go:409: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:409 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: 2 actual : 3 Test: TestCheckSumDownload Messages: wrong error count in run 6 check_test.go:413: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:413 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: "2026/04/30 03:25:05 ERROR : banana: Failed to calculate hash: Open failed: HTTP error 403 (403 Forbidden) returned body: \"ip incorrect\"\n2026/04/30 03:25:05 ERROR : potato: files differ\n2026/04/30 03:25:05 ERROR : orange: file not in Linkbox root 'rclone-test-vaqepuh7gena/data'\n2026/04/30 03:25:05 NOTICE: Linkbox root 'rclone-test-vaqepuh7gena/data': 1 files missing\n2026/04/30 03:25:05 NOTICE: Linkbox root 'rclone-test-vaqepuh7gena/data': 1 differences found\n2026/04/30 03:25:05 NOTICE: Linkbox root 'rclone-test-vaqepuh7gena/data': 3 errors while checking\n" does not contain "matching files" Test: TestCheckSumDownload Messages: missing matching files in run 6 check_test.go:384: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:384 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:417 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: []string{"", "* potato", "+ orange", "= banana"} actual : []string{"", "! banana", "* potato", "+ orange"} Diff: --- Expected +++ Actual @@ -2,5 +2,5 @@ (string) "", + (string) (len=8) "! banana", (string) (len=8) "* potato", - (string) (len=8) "+ orange", - (string) (len=8) "= banana" + (string) (len=8) "+ orange" } Test: TestCheckSumDownload Messages: wrong combined result in run 6 check_test.go:384: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:384 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:420 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: []string{"", "banana"} actual : []string{} Diff: --- Expected +++ Actual @@ -1,4 +1,2 @@ -([]string) (len=2) { - (string) "", - (string) (len=6) "banana" +([]string) { } Test: TestCheckSumDownload Messages: wrong match result in run 6 check_test.go:384: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:384 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:422 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: []string{} actual : []string{"", "banana"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) "", + (string) (len=6) "banana" } Test: TestCheckSumDownload Messages: wrong error result in run 6 2026/04/30 03:25:06 DEBUG : data/banana: Update: removing old file 2026/04/30 03:25:09 DEBUG : data/potato: Update: removing old file 2026/04/30 03:25:12 DEBUG : test.sum: Update: removing old file === RUN TestCheckSumDownload/subtest7 === NAME TestCheckSumDownload check_test.go:409: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:409 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: 0 actual : 1 Test: TestCheckSumDownload Messages: wrong error count in run 7 check_test.go:384: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:384 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:417 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: []string{"", "= banana", "= potato"} actual : []string{"", "! banana", "= potato"} Diff: --- Expected +++ Actual @@ -2,3 +2,3 @@ (string) "", - (string) (len=8) "= banana", + (string) (len=8) "! banana", (string) (len=8) "= potato" Test: TestCheckSumDownload Messages: wrong combined result in run 7 check_test.go:384: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:384 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:420 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: []string{"", "banana", "potato"} actual : []string{"", "potato"} Diff: --- Expected +++ Actual @@ -1,4 +1,3 @@ -([]string) (len=3) { +([]string) (len=2) { (string) "", - (string) (len=6) "banana", (string) (len=6) "potato" Test: TestCheckSumDownload Messages: wrong match result in run 7 check_test.go:384: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:384 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:422 /home/rclone/go/src/github.com/rclone/rclone/fs/operations/check_test.go:428 Error: Not equal: expected: []string{} actual : []string{"", "banana"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) "", + (string) (len=6) "banana" } Test: TestCheckSumDownload Messages: wrong error result in run 7 --- FAIL: TestCheckSumDownload (47.61s) --- PASS: TestCheckSumDownload/subtest1 (0.24s) --- PASS: TestCheckSumDownload/subtest2 (0.24s) --- PASS: TestCheckSumDownload/subtest3 (1.05s) --- PASS: TestCheckSumDownload/subtest4 (0.26s) --- PASS: TestCheckSumDownload/subtest5 (0.68s) --- PASS: TestCheckSumDownload/subtest6 (0.68s) --- PASS: TestCheckSumDownload/subtest7 (0.69s) === RUN TestListDirSortedFn run.go:185: Remote "Linkbox root 'rclone-test-vaqepuh7gena'", Local "Local file system at /tmp/rclone88556702", Modify Window "876000h0m0s" run.go:290: Failed to put "sub dir/ignore dir/.ignore" to "Linkbox root 'rclone-test-vaqepuh7gena'": Update second step failed: Linkbox error 500: The file name needs to include a suffix, such as xxx.mp4 --- FAIL: TestListDirSortedFn (20.40s) === RUN TestCat run.go:185: Remote "Linkbox root 'rclone-test-vaqepuh7gena'", Local "Local file system at /tmp/rclone88556702", Modify Window "876000h0m0s" 2026/04/30 03:25:47 ERROR : file2: Failed to open: Open failed: HTTP error 403 (403 Forbidden) returned body: "ip incorrect" operations_test.go:566: Incorrect output from Cat(0,-1,): "ABCDEFGHIJ" 2026/04/30 03:25:48 ERROR : file1: Failed to open: Open failed: HTTP error 403 (403 Forbidden) returned body: "ip incorrect" operations_test.go:566: Incorrect output from Cat(0,5,): "01234" 2026/04/30 03:25:48 ERROR : file2: Failed to open: Open failed: HTTP error 403 (403 Forbidden) returned body: "ip incorrect" operations_test.go:566: Incorrect output from Cat(-3,-1,): "HIJ" --- FAIL: TestCat (10.19s) === RUN TestDirMove run.go:185: Remote "Linkbox root 'rclone-test-vaqepuh7gena'", Local "Local file system at /tmp/rclone88556702", Modify Window "876000h0m0s" 2026/04/30 03:26:09 INFO : A1/B2: Making directory 2026/04/30 03:26:10 INFO : A1/B1/C3: Making directory 2026/04/30 03:26:24 ERROR : A1/one: Failed to copy: failed to open source object: Open failed: HTTP error 403 (403 Forbidden) returned body: "ip incorrect" 2026/04/30 03:26:24 ERROR : A1/one: Not deleting source as copy failed: failed to open source object: Open failed: HTTP error 403 (403 Forbidden) returned body: "ip incorrect" 2026/04/30 03:26:25 ERROR : A1/two: Failed to copy: failed to open source object: Open failed: Get "https://aht.nuplink.top/pool/pub/82/0a/61/b8a9f715dbb64fd5c56e7783c6820a61/3?token=d9fcb1c06b710ec112533d4aa656be10&ts=1777519573&ip=65.108.87.141": failed to open source object: Open failed: HTTP error 403 (403 Forbidden) returned body: "ip incorrect" 2026/04/30 03:26:25 ERROR : A1/two: Not deleting source as copy failed: failed to open source object: Open failed: Get "https://aht.nuplink.top/pool/pub/82/0a/61/b8a9f715dbb64fd5c56e7783c6820a61/3?token=d9fcb1c06b710ec112533d4aa656be10&ts=1777519573&ip=65.108.87.141": failed to open source object: Open failed: HTTP error 403 (403 Forbidden) returned body: "ip incorrect" 2026/04/30 03:26:25 ERROR : A1/B1/three: Failed to copy: failed to open source object: Open failed: Get "https://aht.nuplink.top/pool/pub/02/78/78/35d6d33467aae9a2e3dccb4b6b027878/5?token=ec66fb3e55fe06eeaf33964cc48a3478&ts=1777519574&ip=65.108.87.141": failed to open source object: Open failed: HTTP error 403 (403 Forbidden) returned body: "ip incorrect" 2026/04/30 03:26:25 ERROR : A1/B1/three: Not deleting source as copy failed: failed to open source object: Open failed: Get "https://aht.nuplink.top/pool/pub/02/78/78/35d6d33467aae9a2e3dccb4b6b027878/5?token=ec66fb3e55fe06eeaf33964cc48a3478&ts=1777519574&ip=65.108.87.141": failed to open source object: Open failed: HTTP error 403 (403 Forbidden) returned body: "ip incorrect" 2026/04/30 03:26:25 ERROR : A1/B1/C1/four: Failed to copy: failed to open source object: Open failed: Get "https://aht.nuplink.top/pool/pub/ef/57/72/8cbad96aced40b3838dd9f07f6ef5772/4?token=ddc639650fb2c24fe18791fd674eef72&ts=1777519574&ip=65.108.87.141": failed to open source object: Open failed: HTTP error 403 (403 Forbidden) returned body: "ip incorrect" 2026/04/30 03:26:25 ERROR : A1/B1/C1/four: Not deleting source as copy failed: failed to open source object: Open failed: Get "https://aht.nuplink.top/pool/pub/ef/57/72/8cbad96aced40b3838dd9f07f6ef5772/4?token=ddc639650fb2c24fe18791fd674eef72&ts=1777519574&ip=65.108.87.141": failed to open source object: Open failed: HTTP error 403 (403 Forbidden) returned body: "ip incorrect" 2026/04/30 03:26:25 ERROR : A1/B1/C2/five: Failed to copy: failed to open source object: Open failed: Get "https://aht.nuplink.top/pool/pub/0d/14/f5/30056e1cab7a61d256fc8edd970d14f5/4?token=ed0849c41fd80cfd13b38dc96542c7ba&ts=1777519574&ip=65.108.87.141": failed to open source object: Open failed: HTTP error 403 (403 Forbidden) returned body: "ip incorrect" 2026/04/30 03:26:25 ERROR : A1/B1/C2/five: Not deleting source as copy failed: failed to open source object: Open failed: Get "https://aht.nuplink.top/pool/pub/0d/14/f5/30056e1cab7a61d256fc8edd970d14f5/4?token=ed0849c41fd80cfd13b38dc96542c7ba&ts=1777519574&ip=65.108.87.141": failed to open source object: Open failed: HTTP error 403 (403 Forbidden) returned body: "ip incorrect" operations_test.go:1411: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations_test.go:1411 Error: Received unexpected error: RenameDir renames: failed to open source object: Open failed: HTTP error 403 (403 Forbidden) returned body: "ip incorrect" Test: TestDirMove --- FAIL: TestDirMove (59.91s) FAIL 2026/04/30 03:26:53 DEBUG : Linkbox root 'rclone-test-vaqepuh7gena': Purge remote "./operations.test -test.v -test.timeout 1h0m0s -remote TestLinkbox: -verbose -test.run '^(TestCat|TestCheckSumDownload|TestDirMove|TestListDirSortedFn)$|^TestCheckDownload$/^(5|6)$'" - Finished ERROR in 2m36.910622019s (try 4/5): exit status 1: Failed [TestCheckDownload/5 TestCheckSumDownload TestListDirSortedFn TestCat TestDirMove]