Closed kmlucy closed 1 month ago
Which restic version are you using? That rather looks like a bug in restic. Please open an issue there.
I was on v0.17, but you are correct, reverting to v0.16.5 resolves the issue. I'll open an issue over there.
Closing in favor of the restic issue, even though a proper fix will likely also require changes to rest-server.
Output of
rest-server --version
How did you run rest-server exactly?
What backend/server/service did you use to store the repository?
ext4
Expected behavior
No errors
Actual behavior
I am getting list(data) errors when connecting through the rest-server, but no errors on the local machine.
Steps to reproduce the behavior
Running
restic check
through the rest backend was what led me to first discover this issue:Running
restic find
on one of the 'missing' packs over rest-server:And the debug logs from rest-server while running the previous command:
I've spot checked the 'missing' packs in the data directory, and they all seem to be there. Running check locally on the server seems to confirm this as it reports no errors.
Do you have any idea what may have caused this?
Possibly coincides with the 0.13 release. [Edit] I reverted to 0.12.1 with the same results, so that is not the issue.
Do you have an idea how to solve the issue?
No
Did rest-server help you today? Did it make you happy in any way?
This has been a perfect solution to my backups, and I've switch almost exclusively to restic with a combination of B2 and rest-server backends across Windows, Android, and Linux.