Scaleway backup
-
Hi,
My Scaleway backup keeps failing with this error:
box:tasks updating task 64 with: {"completed":true,"result":null,"error":{"message":"Backup endpoint is not active: Error listing objects. code: undefined message: HTTP: undefined","reason":"External Error"},"percent":100}cloudron-support --troubleshoot shows everything green/OK
I have tried deleting and recreating the backup in Cloudron, also the bucket in Scaleway. API key is set up and active in Scaleway
curl https://s3.fr-par.scw.cloud works
curl https://s3.fr-par.scw.cloud/cloudron-backup-jf gives same access denied message. -
Hi James,
Here's the config:
File encryption used
Storage: scaleway-objectstorage (tgz) at Paris (FR-PAR) / cloudron-backup-jf
Content: Everything
Schedule: Every day @ 02:00
Retention Policy: 7 daily, 4 weekly, 12 monthly
Last run: 23 Feb 2026, 02:00 am -
It was a fresh install of Cloudron 9 only last week.
I tried the open/save thing above. It got to about 58% complete and then failed again with the above. All I can see in the bucket is cloudron-testfile so I believe the token I am using is correct?
-
Unfortunately I deleted that backup and the log is gone, but here is the new backup log.
Task 101
Feb 24 10:39:51 box:taskworker Starting task 101. Logs are at /home/yellowtent/platformdata/logs/tasks/101.log
Feb 24 10:39:52 box:taskworker Running task of type backup
Feb 24 10:39:52 box:tasks updating task 101 with: {"percent":15.285714285714286,"message":"Backing up linkw.jfenech.net (1/4). Waiting for lock"}
Feb 24 10:39:52 box:locks write: current locks: {"full_backup_task_bdf7e88d-6f4f-4a1d-9a7a-d03b2b0f170c":null,"app_backup_2306a47d-530e-40a0-bd4e-7bef01457f5d":"101"}
Feb 24 10:39:52 box:locks acquire: app_backup_2306a47d-530e-40a0-bd4e-7bef01457f5d
Feb 24 10:39:52 box:tasks updating task 101 with: {"percent":15.285714285714286,"message":"Snapshotting app linkw.jfenech.net"}
Feb 24 10:39:52 box:services backupAddons
Feb 24 10:39:52 box:services backupAddons: backing up ["localstorage","postgresql","sendmail","oidc"]
Feb 24 10:39:52 box:services Backing up postgresql
Feb 24 10:39:52 box:services pipeRequestToFile: connected with status code 200
Feb 24 10:39:52 box:backuptask snapshotApp: linkw.jfenech.net took 0.146 seconds
Feb 24 10:39:52 box:tasks updating task 101 with: {"percent":15.285714285714286,"message":"Uploading app snapshot linkw.jfenech.net"}
Feb 24 10:39:52 box:shell backuptask: /usr/bin/sudo --non-interactive -E --close-from=4 /home/yellowtent/box/src/scripts/backupupload.js snapshot/app_2306a47d-530e-40a0-bd4e-7bef01457f5d.tar.gz bdf7e88d-6f4f-4a1d-9a7a-d03b2b0f170c {"localRoot":"/home/yellowtent/appsdata/2306a47d-530e-40a0-bd4e-7bef01457f5d","layout":[]}
Feb 24 10:39:52 box:backupupload Backing up {"localRoot":"/home/yellowtent/appsdata/2306a47d-530e-40a0-bd4e-7bef01457f5d","layout":[]} to snapshot/app_2306a47d-530e-40a0-bd4e-7bef01457f5d.tar.gz
Feb 24 10:39:52 box:backuptask upload: path snapshot/app_2306a47d-530e-40a0-bd4e-7bef01457f5d.tar.gz site bdf7e88d-6f4f-4a1d-9a7a-d03b2b0f170c dataLayout {"localRoot":"/home/yellowtent/appsdata/2306a47d-530e-40a0-bd4e-7bef01457f5d","layout":[]}
Feb 24 10:39:59 box:backuptask checkPreconditions: mount point status is {"status":"inactive","message":"Error listing objects. code: undefined message: HTTP: undefined"}
Feb 24 10:39:59 box:backupupload upload completed. error: BoxError: Backup endpoint is not active: Error listing objects. code: undefined message: HTTP: undefined at checkPreconditions (/home/yellowtent/box/src/backuptask.js:56:42) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async Object.upload (/home/yellowtent/box/src/backuptask.js:103:5) { reason: 'Mount Error', details: {} }
Feb 24 10:39:59 box:backuptask runBackupUpload: result - {"errorMessage":"Backup endpoint is not active: Error listing objects. code: undefined message: HTTP: undefined"}
Feb 24 10:39:59 box:shell backuptask: /usr/bin/sudo --non-interactive -E --close-from=4 /home/yellowtent/box/src/scripts/backupupload.js snapshot/app_2306a47d-530e-40a0-bd4e-7bef01457f5d.tar.gz bdf7e88d-6f4f-4a1d-9a7a-d03b2b0f170c {"localRoot":"/home/yellowtent/appsdata/2306a47d-530e-40a0-bd4e-7bef01457f5d","layout":[]} errored BoxError: /usr/bin/sudo exited with code 50 signal null
Feb 24 10:39:59 at ChildProcess.<anonymous> (/home/yellowtent/box/src/shell.js:82:23)
Feb 24 10:39:59 at ChildProcess.emit (node:events:519:28)
Feb 24 10:39:59 at maybeClose (node:internal/child_process:1101:16)
Feb 24 10:39:59 at ChildProcess._handle.onexit (node:internal/child_process:304:5) {
Feb 24 10:39:59 reason: 'Shell Error',
Feb 24 10:39:59 details: {},
Feb 24 10:39:59 stdout: '',
Feb 24 10:39:59 stdoutString: '',
Feb 24 10:39:59 stdoutLineCount: 0,
Feb 24 10:39:59 stderr: '',
Feb 24 10:39:59 stderrString: '',
Feb 24 10:39:59 stderrLineCount: 0,
Feb 24 10:39:59 code: 50,
Feb 24 10:39:59 signal: null,
Feb 24 10:39:59 timedOut: false,
Feb 24 10:39:59 terminated: false
Feb 24 10:39:59 }
Feb 24 10:39:59 box:backuptask fullBackup: app linkw.jfenech.net backup finished. Took 7.188 seconds
Feb 24 10:39:59 box:locks release: app_backup_2306a47d-530e-40a0-bd4e-7bef01457f5d
Feb 24 10:39:59 box:locks write: current locks: {"full_backup_task_bdf7e88d-6f4f-4a1d-9a7a-d03b2b0f170c":null}
Feb 24 10:39:59 box:tasks setCompleted - 101: {"result":null,"error":{"message":"Backup endpoint is not active: Error listing objects. code: undefined message: HTTP: undefined","reason":"External Error"},"percent":100}
Feb 24 10:39:59 box:tasks updating task 101 with: {"completed":true,"result":null,"error":{"message":"Backup endpoint is not active: Error listing objects. code: undefined message: HTTP: undefined","reason":"External Error"},"percent":100}
Feb 24 10:39:59 box:taskworker Task took 7.274 seconds
Feb 24 10:39:59 BoxError: Backup endpoint is not active: Error listing objects. code: undefined message: HTTP: undefined
Feb 24 10:39:59 at runBackupUpload (/home/yellowtent/box/src/backuptask.js:204:15)
Feb 24 10:39:59 at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
Feb 24 10:39:59 at async uploadAppSnapshot (/home/yellowtent/box/src/backuptask.js:370:34)
Feb 24 10:39:59 at async backupAppWithTag (/home/yellowtent/box/src/backuptask.js:393:26)
Feb 24 10:39:59 Exiting with code 0Sorry it won't let me attach the log file