-
-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FATAL: Encryption is enabled. Aborted. #99
Comments
No. Because memories does server-side processing, it cannot support end-to-end encrypted files without leaking information. |
@pulsejet could you elaborate a bit more on this?
Is it only the latter or both that are not supported? |
Just tested it with server-side encryption: the occ command fails, but all images uploaded after installation of the Memories app do show up in the timeline. So maybe all it needs to fully support server-side encryption is a method to do the indexing on a per-user basis, e.g. from the welcome screen when a user first opens the app? |
I assumed the issue is about e2e encryption (maybe incorrectly). Not sure how the internals of server-side encryption work, but I'm willing to accept a pull request if we can support this. |
Might be worth taking a look how the metadata app does it. Maybe there is even a way to interface with it directly. |
That what I did for my files… |
Well, actually even the if ($this->encryptionManager->isEnabled()) {
error_log('FATAL: Encryption is enabled. Aborted.');
return 1;
} I observed that Nextcloud automatically provides a decrypted copy in Likewise, for the safety-check in I haven't found official documentation on this unencrypted tmp-file mechanism, this is all inductive reasoning. You probably want to verify that independently. Plus, for E2E encryption, these safety checks might be wise to keep. |
After I tried to - sudo -u www-data php ./occ memories:index
Give error
FATAL: Encryption is enabled. Aborted.
Is this module works with standard encryption on Nextcloud?
The text was updated successfully, but these errors were encountered: