Guild icon
S3Drive
Community / general
For all on-topic discussion about S3Drive or related storage providers.
Avatar
Unlawful Cactus 9/21/2025 9:03 PM
@Tom I'm still not getting notified when S3Drive fails a sync job. I have to open the app AND check the Sync screen to find out. Just found out my data didn't get backed up for 3 days ☹️ All notifications for S3Drive are enabled in Android settings. The backgroundServiceError channel remains unused, the backgroundService channel only shows the regular background sync messages. Is this expected to work this poorly or is something wrong on my end? Not talking about the sync job failing sometimes—which I've previously understood is hard to get a grip on—but about the lack of notifications.
Avatar
Avatar
Unlawful Cactus
@Tom I'm still not getting notified when S3Drive fails a sync job. I have to open the app AND check the Sync screen to find out. Just found out my data didn't get backed up for 3 days ☹️ All notifications for S3Drive are enabled in Android settings. The backgroundServiceError channel remains unused, the backgroundService channel only shows the regular background sync messages. Is this expected to work this poorly or is something wrong on my end? Not talking about the sync job failing sometimes—which I've previously understood is hard to get a grip on—but about the lack of notifications.
I know, it's embarrassing that we still didn't address this issue. The good news is that there will be improvements included in a next release. There will be notifications for sync and media backup, including their respective background modes. Each job will start with start notification, which will get deleted once job is successfull. If job fails, it will end up with a failure message with slightly higher priority and importance. If job fails in the middle (e.g. freeze or some uncaught exception) the initial start notification will persist indicating potential failure. Each sync job in particular will use own notification ID and text message will include e.g. "Starting move from /DCIM to s3drive_josh:", so e.g. success of job A won't remove notification indicating failure of job A. This is our initial approach / simplification of the whole notification system that we can apply to all platforms, including Android. This is also starting point for further improvements, improved notification details etc.
WorriedHobbiton joined the server. 9/23/2025 4:08 AM
Mr. Shark joined the server. 9/23/2025 9:55 PM
Venktesh Sharma joined the server. 9/24/2025 5:55 AM
MisterD joined the server. 9/24/2025 8:42 AM
lhaley joined the server. 9/24/2025 9:28 PM
Avatar
Avatar
Tom
I know, it's embarrassing that we still didn't address this issue. The good news is that there will be improvements included in a next release. There will be notifications for sync and media backup, including their respective background modes. Each job will start with start notification, which will get deleted once job is successfull. If job fails, it will end up with a failure message with slightly higher priority and importance. If job fails in the middle (e.g. freeze or some uncaught exception) the initial start notification will persist indicating potential failure. Each sync job in particular will use own notification ID and text message will include e.g. "Starting move from /DCIM to s3drive_josh:", so e.g. success of job A won't remove notification indicating failure of job A. This is our initial approach / simplification of the whole notification system that we can apply to all platforms, including Android. This is also starting point for further improvements, improved notification details etc.
Unlawful Cactus 9/25/2025 3:23 PM
Sounds good!
Avatar
Avatar
Unlawful Cactus
Sounds good!
This is actually live, feel free to try it out!
Avatar
Avatar
Kev2312
I wanted to share an observation about the S3 app on Android that I think could be improved. Currently, when I open a picture and then navigate back, the app scrolls all the way back to the top of the list. This also happens when I switch to a different folder. While this isn't a major issue, it would enhance the user experience if the app could remember the last position in the list, similar to how other apps function. This way, users can easily continue browsing without having to scroll back down each time.
Hi Kev, this is to let you know that we've addressed this issue (scrolling persistence) partially in the most recent 1.15.0 release!
Avatar
Avatar
Tom
Hi Kev, this is to let you know that we've addressed this issue (scrolling persistence) partially in the most recent 1.15.0 release!
Wow I am really impressed you went back and remember my issue! I am glad I am paying member well worht it every penny
❤️ 1
Avatar
Avatar
Kev2312
Wow I am really impressed you went back and remember my issue! I am glad I am paying member well worht it every penny
Thanks for your kind words, our work wouldn't be possible without supporters like you! Just for clarity, you've mentioned two similar, yet separate issues.
Currently, when I open a picture and then navigate back, the app scrolls all the way back to the top of the list.
This should be resolved.
This also happens when I switch to a different folder.
This isn't implemented yet. Whilst it sounds seemingly simple from UX perspective, we still need to do some major rework on our end, but it should hopefully come over the next month or two.
Avatar
Avatar
Tom
Thanks for your kind words, our work wouldn't be possible without supporters like you! Just for clarity, you've mentioned two similar, yet separate issues.
Currently, when I open a picture and then navigate back, the app scrolls all the way back to the top of the list.
This should be resolved.
This also happens when I switch to a different folder.
This isn't implemented yet. Whilst it sounds seemingly simple from UX perspective, we still need to do some major rework on our end, but it should hopefully come over the next month or two.
Okay , I will update and get back to you!
Avatar
Avatar
Tom
Thanks for your kind words, our work wouldn't be possible without supporters like you! Just for clarity, you've mentioned two similar, yet separate issues.
Currently, when I open a picture and then navigate back, the app scrolls all the way back to the top of the list.
This should be resolved.
This also happens when I switch to a different folder.
This isn't implemented yet. Whilst it sounds seemingly simple from UX perspective, we still need to do some major rework on our end, but it should hopefully come over the next month or two.
What about video thumbnails for encrypted folders? No pressure just a question if thats possible
Avatar
Avatar
Kev2312
What about video thumbnails for encrypted folders? No pressure just a question if thats possible
We have it on the radar, but it's always postponed, since it's low-medium importance, with pretty high development costs: https://s3drive.canny.io/feature-requests/p/encrypted-video-thumbnails Unless we come up with some alternative way in which we could easily pass decrypted stream to thumbnailer, this will have to wait a bit.
Avatar
Avatar
Tom
We have it on the radar, but it's always postponed, since it's low-medium importance, with pretty high development costs: https://s3drive.canny.io/feature-requests/p/encrypted-video-thumbnails Unless we come up with some alternative way in which we could easily pass decrypted stream to thumbnailer, this will have to wait a bit.
I understand, thank you
Avatar
Hi Tom and the team, maybe it was already asked, but I can't find it, could you tell me where your storage offering backed is hosted? Your prices are very reasonable, and I am big fan of this project and love the ethos how you approaching it. To support it I would like to subscribe for one of the storage offerings just would like to find out more about it. How sustainable it is.
Avatar
Avatar
tb25
Hi Tom and the team, maybe it was already asked, but I can't find it, could you tell me where your storage offering backed is hosted? Your prices are very reasonable, and I am big fan of this project and love the ethos how you approaching it. To support it I would like to subscribe for one of the storage offerings just would like to find out more about it. How sustainable it is.
You dont necessarily need to use their offering. I am contributing and using my own S3 with Bacblaze.
Avatar
Avatar
tb25
Hi Tom and the team, maybe it was already asked, but I can't find it, could you tell me where your storage offering backed is hosted? Your prices are very reasonable, and I am big fan of this project and love the ethos how you approaching it. To support it I would like to subscribe for one of the storage offerings just would like to find out more about it. How sustainable it is.
It's a fair question to ask. We've built our own S3 software layer which can scalably and redundantly distribute user's data in a designated storage layer. Our S3/metadata layer is hosted solely in Hetzner datacenter. We then buy storage (currently also from Hetzner but previously other providers) where data is stored as a RAW blob. Regarding sustainability, our storage margins are tight, since it's not cheap to buy "storage" as an off-the-shelf product, but it can still fund the free 12GB accounts and even then we're not losing money on it. If we included development costs, our storage plans are running under profit... but that's fine since we can fund it with other revenue streams (mostly selling licences / subscriptions for the Ultimate plan) and we expect these costs to drop - ATM we're still doing lots of software investment. Once we gain enough scale, we would then roll out our own infrastructure (which we're gradually working on anyway) which would drop storage costs to about 1/3rd. This would then allow us to offer even bigger plans at competitive prices (something that's not feasible with the current storage costs). I hope that helps you to understand little bit about our model sustainability and future plans. (edited)
👍 2
Avatar
its there any way to custom the storage when i mount on windows file its little weird have 1PB in it
Avatar
Avatar
Vano
its there any way to custom the storage when i mount on windows file its little weird have 1PB in it
There isn't an easy way to pass user quota information down to the mount layer. Eventually this will be possible though, we need to integrate our storage closer to the Rclone core. At the moment we use S3 integration (since we serve S3 behind the scenes) and this integration doesn't support quota as such. (edited)
🫡 1
Lars joined the server. 9/27/2025 3:51 PM
Avatar
Any reason why S3Drive is unavailable in India on the Play Store?
Avatar
Avatar
MaloBoi
Any reason why S3Drive is unavailable in India on the Play Store?
We had to take S3Drive off the Play Store in India because we ran into a lot of challenges there. Many people tried it without fully understanding what it does, which led to mismatched expectations and a wave of negative reviews we didn’t really deserve. Hopefully we’ll find a better way to bring it back in the future.
🤣 1
Avatar
Avatar
Tom
We had to take S3Drive off the Play Store in India because we ran into a lot of challenges there. Many people tried it without fully understanding what it does, which led to mismatched expectations and a wave of negative reviews we didn’t really deserve. Hopefully we’ll find a better way to bring it back in the future.
Hm... I guess that makes sense. So what are my options here?
4:38 PM
I want to get the lifetime license
4:39 PM
But if I don't have a consistent way to update the app, it would be pointless
4:39 PM
Is S3Drive on F-Droid?
Avatar
Avatar
MaloBoi
Hm... I guess that makes sense. So what are my options here?
I haven't tried that personally but you might have some luck using Aurora: https://auroraoss.com/aurora-store I wouldn't recommend downloading .apk "somewhere from the internet" without verifying the binaries signature. In the future we may be able to provide .apk release on GitHub, but that's not the case yet.
Aurora OSS - Abode of opensource android apps
Avatar
Hmm unfortunate, I guess I'll hold off for now
Avatar
Unlawful Cactus 9/28/2025 11:14 PM
@Tom Why not provide a direct download on your website, like e.g. WhatsApp does? People could point update tools like Obtainium at it for automatic updates...
Isaac started a thread. 9/29/2025 5:04 AM
Derek Cho joined the server. 9/29/2025 9:16 AM
Avatar
Avatar
Tom
It's a fair question to ask. We've built our own S3 software layer which can scalably and redundantly distribute user's data in a designated storage layer. Our S3/metadata layer is hosted solely in Hetzner datacenter. We then buy storage (currently also from Hetzner but previously other providers) where data is stored as a RAW blob. Regarding sustainability, our storage margins are tight, since it's not cheap to buy "storage" as an off-the-shelf product, but it can still fund the free 12GB accounts and even then we're not losing money on it. If we included development costs, our storage plans are running under profit... but that's fine since we can fund it with other revenue streams (mostly selling licences / subscriptions for the Ultimate plan) and we expect these costs to drop - ATM we're still doing lots of software investment. Once we gain enough scale, we would then roll out our own infrastructure (which we're gradually working on anyway) which would drop storage costs to about 1/3rd. This would then allow us to offer even bigger plans at competitive prices (something that's not feasible with the current storage costs). I hope that helps you to understand little bit about our model sustainability and future plans. (edited)
Thank you for your time and detailed and honest reply. To be fair I don't need storage at the moment, but if you have patreon account or something, I could donate / subsribe there for contribution to this project. I impressed the way this project is evolving and wishing you all the best. (edited)
❤️ 1
Avatar
@Tom hey man so I am having this issue now with the android app and is that the logic way to back to the previous folder would be pressing the back button but it closes the app for me. Is that how is supposed to work?
Avatar
Original message was deleted or could not be loaded.
Accident?
Avatar
Avatar
Unlawful Cactus
@Tom Why not provide a direct download on your website, like e.g. WhatsApp does? People could point update tools like Obtainium at it for automatic updates...
We've discussed that briefly. YES we will provide downloadable APK available directly from us. Expect this to happen over the next few weeks. Related: https://s3drive.canny.io/feature-requests/p/add-apk-to-github Thanks for your feedback. cc@MaloBoi (edited)
👍 1
Avatar
Avatar
Tom
We've discussed that briefly. YES we will provide downloadable APK available directly from us. Expect this to happen over the next few weeks. Related: https://s3drive.canny.io/feature-requests/p/add-apk-to-github Thanks for your feedback. cc@MaloBoi (edited)
Nice, thanks
ZHAUMIEL joined the server. 9/30/2025 4:46 PM
Avatar
Avatar
tb25
Thank you for your time and detailed and honest reply. To be fair I don't need storage at the moment, but if you have patreon account or something, I could donate / subsribe there for contribution to this project. I impressed the way this project is evolving and wishing you all the best. (edited)
Thanks a lot for your kind words! We don’t take donations, but if you’d like to support S3Drive, buying a license (if you don't have one already) or gifting one is probably the best way.
👍 1
Avatar
Avatar
Kev2312
@Tom hey man so I am having this issue now with the android app and is that the logic way to back to the previous folder would be pressing the back button but it closes the app for me. Is that how is supposed to work?
Thanks for the heads up. We've reworked our navigation in a 1.5.0 in order to support scrolling state preservation when going back from file preview. In one of the next releases we will release further improvements which will sort of "revert" previous back behaviour, except it will also preserve state, so it will be way snappier than before. ATM if you want to go back, it is probably needed to use the breadcrumbs nav, but this is just a temporary inconvenience. (edited)
Avatar
Avatar
Tom
Thanks for the heads up. We've reworked our navigation in a 1.5.0 in order to support scrolling state preservation when going back from file preview. In one of the next releases we will release further improvements which will sort of "revert" previous back behaviour, except it will also preserve state, so it will be way snappier than before. ATM if you want to go back, it is probably needed to use the breadcrumbs nav, but this is just a temporary inconvenience. (edited)
Got it, yes it's kinda hard to use the app like that. Those rough edges are very hard for me as I am very used to others app working as I mentioned previously. I will patiently waiting for the next update
Elrick B. joined the server. 10/1/2025 6:25 PM
purgos joined the server. 10/2/2025 2:17 PM
Denis joined the server. 10/3/2025 8:49 AM
-Marcos- joined the server. 10/5/2025 11:56 AM
devogon joined the server. 10/6/2025 9:40 PM
Avatar
Avatar
Kev2312
Got it, yes it's kinda hard to use the app like that. Those rough edges are very hard for me as I am very used to others app working as I mentioned previously. I will patiently waiting for the next update
We've prioritized that and this is worked on and something to be expected pretty soon. If things go well this might actually be part of the next release approximately within a week. Thanks for your feedback!
❤️ 1
jinchen joined the server. 10/8/2025 12:34 AM
Avatar
Hi @Tom! Today I bought a lifetime license, but I have a question. In rclone, it is possible to have crypts inside crypts. Is this possible with s3drive? Can I create a custom rclone crypt entry without using the E2EE toggle on the source drive?
Avatar
Avatar
cooligula
Hi @Tom! Today I bought a lifetime license, but I have a question. In rclone, it is possible to have crypts inside crypts. Is this possible with s3drive? Can I create a custom rclone crypt entry without using the E2EE toggle on the source drive?
Hi @cooligula, thank you for supporting S3Drive! You can indeed import custom Rclone config to S3Drive using Custom Provider button in the Accounts screen. Sample config might look like: https://docs.s3drive.app/advanced/#sample You can import multiple type = crypt entries which refer to a different folder and use e.g. different password.
Can I create a custom rclone crypt entry without using the E2EE toggle on the source drive?
The E2EE toggle is mostly used for natively configured S3 back-ends (either external or managed by us), whereas for Rclone back-ends it aims to be a helper for a user that don't really know how to set up crypt using Custom Provider button.
Personal storage compatible with S3, WebDav and 70+ other Rclone back-ends
Avatar
Oh, okay! Awesome 🙂
Avatar
Avatar
Tom
Hi @cooligula, thank you for supporting S3Drive! You can indeed import custom Rclone config to S3Drive using Custom Provider button in the Accounts screen. Sample config might look like: https://docs.s3drive.app/advanced/#sample You can import multiple type = crypt entries which refer to a different folder and use e.g. different password.
Can I create a custom rclone crypt entry without using the E2EE toggle on the source drive?
The E2EE toggle is mostly used for natively configured S3 back-ends (either external or managed by us), whereas for Rclone back-ends it aims to be a helper for a user that don't really know how to set up crypt using Custom Provider button.
Btw, I'm selfhosting an S3 bucket using AList to be able to share files from my encrypted WebDAV mount (which is shared as an S3 bucket by AList). However, the thumbnails aren't properly generated and loaded in S3Drive: I get the same thumbnail for all images/PDFs when opening the S3 Alist endpoint. This doesn't happen when I open the WebDAV mount itself (I do get the proper thumbnails). Is this something you guys could solve? Also, as a nice to have for convenience, it would be nice to be able to go up through the files/folders hierarchy with the "back" button (I am on Android) instead of closing the app directly. With the current action, it becomes kind of tedious going up in the hierarchy, especially if the names of the folders don't all fit in the "top" line: if I have the following structure:
  • Folder 1
    • Folder 2
      • Folder 3
        • Folder 4
          • File
When in Folder 4, all I see is "Files > ... > Folder 4" on the top, so if I want to go to Folder 3, I need to press on "Files" and go back down through the hierarchy (Folder 1 -> Folder 2 -> Folder 3) in order to access Folder 3
(edited)
Avatar
Avatar
cooligula
Btw, I'm selfhosting an S3 bucket using AList to be able to share files from my encrypted WebDAV mount (which is shared as an S3 bucket by AList). However, the thumbnails aren't properly generated and loaded in S3Drive: I get the same thumbnail for all images/PDFs when opening the S3 Alist endpoint. This doesn't happen when I open the WebDAV mount itself (I do get the proper thumbnails). Is this something you guys could solve? Also, as a nice to have for convenience, it would be nice to be able to go up through the files/folders hierarchy with the "back" button (I am on Android) instead of closing the app directly. With the current action, it becomes kind of tedious going up in the hierarchy, especially if the names of the folders don't all fit in the "top" line: if I have the following structure:
  • Folder 1
    • Folder 2
      • Folder 3
        • Folder 4
          • File
When in Folder 4, all I see is "Files > ... > Folder 4" on the top, so if I want to go to Folder 3, I need to press on "Files" and go back down through the hierarchy (Folder 1 -> Folder 2 -> Folder 3) in order to access Folder 3
(edited)
However, the thumbnails aren't properly generated and loaded in S3Drive: I get the same thumbnail for all images/PDFs when opening the S3 Alist endpoint.
Can you use: "Properties" option on the couple different files and see if ETag and Thumbnail path are any different?
Avatar
Avatar
cooligula
Btw, I'm selfhosting an S3 bucket using AList to be able to share files from my encrypted WebDAV mount (which is shared as an S3 bucket by AList). However, the thumbnails aren't properly generated and loaded in S3Drive: I get the same thumbnail for all images/PDFs when opening the S3 Alist endpoint. This doesn't happen when I open the WebDAV mount itself (I do get the proper thumbnails). Is this something you guys could solve? Also, as a nice to have for convenience, it would be nice to be able to go up through the files/folders hierarchy with the "back" button (I am on Android) instead of closing the app directly. With the current action, it becomes kind of tedious going up in the hierarchy, especially if the names of the folders don't all fit in the "top" line: if I have the following structure:
  • Folder 1
    • Folder 2
      • Folder 3
        • Folder 4
          • File
When in Folder 4, all I see is "Files > ... > Folder 4" on the top, so if I want to go to Folder 3, I need to press on "Files" and go back down through the hierarchy (Folder 1 -> Folder 2 -> Folder 3) in order to access Folder 3
(edited)
Also, as a nice to have for convenience, it would be nice to be able to go up through the files/folders hierarchy with the "back" button (I am on Android)
This is coming in a few days, we're doing final testing on that feature.
👍 1
Avatar
Avatar
Tom
However, the thumbnails aren't properly generated and loaded in S3Drive: I get the same thumbnail for all images/PDFs when opening the S3 Alist endpoint.
Can you use: "Properties" option on the couple different files and see if ETag and Thumbnail path are any different?
There is basically no ETAG for some reason
Avatar
Avatar
Tom
However, the thumbnails aren't properly generated and loaded in S3Drive: I get the same thumbnail for all images/PDFs when opening the S3 Alist endpoint.
Can you use: "Properties" option on the couple different files and see if ETag and Thumbnail path are any different?
Avatar
Avatar
cooligula
There is basically no ETAG for some reason
Technically that's not S3 compliant response and for S3 endpoints we rely on the existence of ETag for thumbnail generation which is way more robust method that we use for Rclone endpoints. I am not sure why Alist doesn't seem to return it, I guess they might not do it behind the scenes, as it requires MD5 hash calculation which they might not generate for their other APIs (my understanding is that S3 is some addition to it, not something that was supported from the get go). We might think of providing fallback in case ETag isn't present, but we need to confirm if that's a simple fix (in which case we can implement it) or requires some bigger changes.
Avatar
Oh okay then
7:52 PM
Also, when sharing a file from the bucket, the user that wants to download the file can see the folder, the file, but when they try to download it, it fails on the first second
7:53 PM
With this error: RangeError (key): Only allowed value is 32, but was: 80 (edited)
7:54 PM
(I have also tested it myself and the same thing happens; it's not something on their end)
Avatar
Avatar
cooligula
With this error: RangeError (key): Only allowed value is 32, but was: 80 (edited)
Do you use V1 or V2 encryption method?
8:02 PM
Because I started using S3Drive when I already had an encrypted rclone drive
Avatar
Avatar
cooligula
Because I started using S3Drive when I already had an encrypted rclone drive
Fair enough. Thanks for your feedback, I've made a note to look into this issue, reproduce and prepare a fix, hopefully that's something we can address in the near future.
Avatar
Thank you! Honestly, just with the user support, you already make the licence worth the price (edited)
❤️ 1
SteveJJ joined the server. 10/13/2025 8:19 AM
Avatar
Avatar
peter105820
Click to see original message
s3drivegrinch 10/14/2025 12:50 PM
Sticker
Conor joined the server. 10/14/2025 11:03 PM
Avatar
Avatar
cooligula
Btw, I'm selfhosting an S3 bucket using AList to be able to share files from my encrypted WebDAV mount (which is shared as an S3 bucket by AList). However, the thumbnails aren't properly generated and loaded in S3Drive: I get the same thumbnail for all images/PDFs when opening the S3 Alist endpoint. This doesn't happen when I open the WebDAV mount itself (I do get the proper thumbnails). Is this something you guys could solve? Also, as a nice to have for convenience, it would be nice to be able to go up through the files/folders hierarchy with the "back" button (I am on Android) instead of closing the app directly. With the current action, it becomes kind of tedious going up in the hierarchy, especially if the names of the folders don't all fit in the "top" line: if I have the following structure:
  • Folder 1
    • Folder 2
      • Folder 3
        • Folder 4
          • File
When in Folder 4, all I see is "Files > ... > Folder 4" on the top, so if I want to go to Folder 3, I need to press on "Files" and go back down through the hierarchy (Folder 1 -> Folder 2 -> Folder 3) in order to access Folder 3
(edited)
Also, as a nice to have for convenience, it would be nice to be able to go up through the files/folders hierarchy with the "back" button (I am on Android) instead of closing the app directly.
This is now live. I would appreciate your feedback!
Avatar
Avatar
Kev2312
Got it, yes it's kinda hard to use the app like that. Those rough edges are very hard for me as I am very used to others app working as I mentioned previously. I will patiently waiting for the next update
Navigation improvements are live. Please let me know if this is what you meant, thanks!
Avatar
That's awesome! Just tested it and it works awesomely
Avatar
Avatar
Tom
Also, as a nice to have for convenience, it would be nice to be able to go up through the files/folders hierarchy with the "back" button (I am on Android) instead of closing the app directly.
This is now live. I would appreciate your feedback!
Btw, I see you also solved the issue with the thumbnails!!!
9:45 AM
You guys are absolutely awesome
❤️ 1
Avatar
Avatar
cooligula
Btw, I see you also solved the issue with the thumbnails!!!
Ah yes, that's right it wasn't really a problem to fix (develop workaround), so we've included it in the 1.15.1 release. https://s3drive.app/changelog (edited)
Avatar
Avatar
cooligula
With this error: RangeError (key): Only allowed value is 32, but was: 80 (edited)
In fact this issue shall be addressed as well.
Avatar
I am testing it right now but see this:
9:47 AM
9:48 AM
I'm going to try again and let you know
Avatar
Avatar
cooligula
Click to see attachment 🖼️
We've seen this issue arise when there is an issue loading the share JSON resource from the origin server. Instead of "Missing shared files" we should either retry the request and if it fails after couple times we should render an error. We didn't have chance to improve that layer. If you could try (with the right click, inspect element) to see if XHR request that web.s3drive.app issues to to your S3 provider is issued and whether it fails or not, that could help to understand whether issue lays on the connection side or our bug. (edited)
Avatar
Btw, if I enable V2 cypher, I understand I won't be able to decrypt files that were encrypted with V1, right? (edited)
Avatar
Avatar
cooligula
Btw, if I enable V2 cypher, I understand I won't be able to decrypt files that were encrypted with V1, right? (edited)
Unfortunately V2 share doesn't include the master key in the URL hash, so as you rightly point out it won't be possible. Actually the other way should work, however we haven't tested it as it's a rather edge case. Decrypting as such no problem. Including V1 files in V2 shares won't work. V2 share doesn't include the master key in the URL hash, so as you rightly point out it won't be possible. Actually the other way should work, however we haven't tested it as it's a rather edge case. (edited)
Avatar
Avatar
Tom
We've seen this issue arise when there is an issue loading the share JSON resource from the origin server. Instead of "Missing shared files" we should either retry the request and if it fails after couple times we should render an error. We didn't have chance to improve that layer. If you could try (with the right click, inspect element) to see if XHR request that web.s3drive.app issues to to your S3 provider is issued and whether it fails or not, that could help to understand whether issue lays on the connection side or our bug. (edited)
I'll try that now
9:52 AM
Okay then
Avatar
Avatar
cooligula
Btw, if I enable V2 cypher, I understand I won't be able to decrypt files that were encrypted with V1, right? (edited)
Actually I've misread, once you enable V2 cipher, you will be able to decrypt V1 files just fine, it's just sharing them wont' work.
Avatar
The thing is: my cloud storage is WebDAV, and I use AList to be able to use it as an S3 object storage, mainly to be able to share files with people
9:54 AM
So I have both the webdav+crypt mounts as well as the S3
9:55 AM
Were I to migrate my files to the V2 cypher, would I still be able to decrypt them with rclone crypt?
Avatar
Avatar
cooligula
Were I to migrate my files to the V2 cypher, would I still be able to decrypt them with rclone crypt?
With mainline version of crypt not at the moment, however if you build rclone using S3Drive branch then V2 mode will be supported: https://docs.s3drive.app/advanced/v2support/ This needs to be merged: https://github.com/rclone/rclone/issues/7192 before V2 is broadly available in official version of rclone, however were we having hard times to find some additional time to prepare this pull request according to standards required by Rclone maintainer.
Avatar
And with the S3Drive version? Would I be able to decrypt my WebDAV mount from S3Drive (not going through the AList S3 layer, I mean)?
Avatar
Avatar
cooligula
And with the S3Drive version? Would I be able to decrypt my WebDAV mount from S3Drive (not going through the AList S3 layer, I mean)?
Yes that would work. You'll need to connect directly to WebDAV and then set up crypt: https://docs.s3drive.app/advanced/#sample however you will need to add: cipher_version = 2 in the crypt configuration. This would write new files using V2 cipher, but will read both V1 and V2
Avatar
Btw, I should let you guys know that you have the flatpak version of S3Drive set up as deprecated. This notification always appears despite being up-to-date
10:03 AM
Avatar
Avatar
cooligula
Click to see attachment 🖼️
Oh that's unfortunate. Stopped receiving updates, also last update: "Yesterday". Thanks for the heads up, we need to check why is that. (edited)
Avatar
Avatar
Tom
Yes that would work. You'll need to connect directly to WebDAV and then set up crypt: https://docs.s3drive.app/advanced/#sample however you will need to add: cipher_version = 2 in the crypt configuration. This would write new files using V2 cipher, but will read both V1 and V2
Okay, and to migrate, I should move from my v1 webdav mount to the s3 v2 mount, right?
10:05 AM
Move the files so that they are reencrypted
Avatar
Avatar
Tom
Oh that's unfortunate. Stopped receiving updates, also last update: "Yesterday". Thanks for the heads up, we need to check why is that. (edited)
But it's not new, I saw this some days ago and was worried you were not updating it, but I now see that it's a mistake (edited)
Avatar
Avatar
cooligula
Move the files so that they are reencrypted
That's right, ideally copy first and then delete the source, just to be on the safe side. We were working on in-place migration (no need to copy/move), but turns out it is pretty fragile and unsafe to run, so the only right way to do it is to migrate to new destination and delete the source. (edited)
Avatar
Okay, thanks! For the time being, as long as file sharing works, I guess I'll stick with V1 until V2 is merged into rclone
Exported 100 message(s)
Timezone: UTC+0