-
Notifications
You must be signed in to change notification settings - Fork 31
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
Encryption passphrase is forgotten and needs to be inserted again #257
Comments
After some time of no contact with the server, the session is ended and the extension needs to restart the authentication process. The extension has no secure way of storing the encryption passphrase and therefore asks for it every time. Duplicate of #174 |
So this extension is not suitable for laptops that get moved around and
lose connection or get into sleep or shutdown.
…On Tue 21. 3. 2023 at 12:35 M. Wieschollek ***@***.***> wrote:
After some time of no contact with the server, the session is ended and
the extension needs to restart the authentication process. The extension
has no secure way of storing the encryption passphrase and therefore asks
for it every time.
Duplicate of #174
<#174>
—
Reply to this email directly, view it on GitHub
<#257 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/APBD26EMTBQ35HQZHULVILLW5GG7VANCNFSM6AAAAAAWCCY4OY>
.
You are receiving this because you authored the thread.Message ID:
***@***.***
com>
--
This electronic communication and the information and any files transmitted
with it, or attached to it, are confidential and are intended solely for
the use of the individual or entity to whom it is addressed and may contain
information that is confidential, legally privileged, protected by privacy
laws, or otherwise restricted from disclosure to anyone else. If you are
not the intended recipient or the person responsible for delivering the
e-mail to the intended recipient, you are hereby notified that any use,
copying, distributing, dissemination, forwarding, printing, or copying of
this e-mail is strictly prohibited. If you received this e-mail in error,
please return the e-mail to the sender, delete it from your computer, and
destroy any printed copy of it.
|
How does it work on the phone app? The pass phrase gets stirred there
somehow.
…On Tue 21. 3. 2023 at 12:35 M. Wieschollek ***@***.***> wrote:
After some time of no contact with the server, the session is ended and
the extension needs to restart the authentication process. The extension
has no secure way of storing the encryption passphrase and therefore asks
for it every time.
Duplicate of #174
<#174>
—
Reply to this email directly, view it on GitHub
<#257 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/APBD26EMTBQ35HQZHULVILLW5GG7VANCNFSM6AAAAAAWCCY4OY>
.
You are receiving this because you authored the thread.Message ID:
***@***.***
com>
--
This electronic communication and the information and any files transmitted
with it, or attached to it, are confidential and are intended solely for
the use of the individual or entity to whom it is addressed and may contain
information that is confidential, legally privileged, protected by privacy
laws, or otherwise restricted from disclosure to anyone else. If you are
not the intended recipient or the person responsible for delivering the
e-mail to the intended recipient, you are hereby notified that any use,
copying, distributing, dissemination, forwarding, printing, or copying of
this e-mail is strictly prohibited. If you received this e-mail in error,
please return the e-mail to the sender, delete it from your computer, and
destroy any printed copy of it.
|
If you mean the android app from joleaf, it uses Androids KeyStore functionality to store the passphrase in a secure way. |
Yes, though I meant the iOS app. Can’t the extension use the OS KeyStore?
…On Tue 21. 3. 2023 at 13:03 M. Wieschollek ***@***.***> wrote:
If you mean the android app from joleaf, it uses Androids KeyStore
functionality to store the passphrase in a secure way.
—
Reply to this email directly, view it on GitHub
<#257 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/APBD26HWRSXMPXVUCXW3UUDW5GKHZANCNFSM6AAAAAAWCCY4OY>
.
You are receiving this because you authored the thread.Message ID:
***@***.***
com>
--
This electronic communication and the information and any files transmitted
with it, or attached to it, are confidential and are intended solely for
the use of the individual or entity to whom it is addressed and may contain
information that is confidential, legally privileged, protected by privacy
laws, or otherwise restricted from disclosure to anyone else. If you are
not the intended recipient or the person responsible for delivering the
e-mail to the intended recipient, you are hereby notified that any use,
copying, distributing, dissemination, forwarding, printing, or copying of
this e-mail is strictly prohibited. If you received this e-mail in error,
please return the e-mail to the sender, delete it from your computer, and
destroy any printed copy of it.
|
I haven't checked the code of the iOS app, but it likely works in a similar manner. |
System Information
Steps to reproduce
Expected result
The extension should remember the passphrase and not ask to enter it again.
Actual result
The extension keeps asking for the pasphrase.
Browser log
Browser log
background.js:2 Could not establish connection. Receiving end does not exist. Error: Could not establish connection. Receiving end does not exist. at I (background.js:2:748828) Object Error: Could not establish connection. Receiving end does not exist. at I (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:748828) _addError @ background.js:2 background.js:2 Could not establish connection. Receiving end does not exist. Error: Could not establish connection. Receiving end does not exist. at I (background.js:2:748828) Object Error: Could not establish connection. Receiving end does not exist. at I (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:748828) _addError @ background.js:2 background.js:2 Could not establish connection. Receiving end does not exist. Error: Could not establish connection. Receiving end does not exist. at I (background.js:2:748828) Object Error: Could not establish connection. Receiving end does not exist. at I (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:748828) _addError @ background.js:2 background.js:2 Uncaught (in promise) Error: Could not establish connection. Receiving end does not exist. at I (background.js:2:748828) background.js:2 Could not establish connection. Receiving end does not exist. Error: Could not establish connection. Receiving end does not exist. at I (background.js:2:748828) Object Error: Could not establish connection. Receiving end does not exist. at I (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:748828) _addError @ background.js:2 background.js:2 Uncaught (in promise) Error: Could not establish connection. Receiving end does not exist. at I (background.js:2:748828) background.js:2 Could not establish connection. Receiving end does not exist. Error: Could not establish connection. Receiving end does not exist. at I (background.js:2:748828) Object Error: Could not establish connection. Receiving end does not exist. at I (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:748828) _addError @ background.js:2 background.js:2 Uncaught (in promise) Error: Could not establish connection. Receiving end does not exist. at I (background.js:2:748828) background.js:2 A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received Error: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received at I (background.js:2:748828) Object Error: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received at I (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:748828) _addError @ background.js:2 background.js:2 A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received Error: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received at I (background.js:2:748828) Object Error: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received at I (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:748828) _addError @ background.js:2 background.js:2 A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received Error: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received at I (background.js:2:748828) Object Error: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received at I (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:748828) _addError @ background.js:2 background.js:2 A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received Error: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received at I (background.js:2:748828) Object Error: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received at I (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:748828) _addError @ background.js:2 nextcloud/index.php/apps/passwords/api/1.0/session/keepalive:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED background.js:2 Failed to fetch TypeError: Failed to fetch at O._executeRequest (background.js:2:572614) at O.send (background.js:2:570831) at Object._keepalive (background.js:2:774829) at background.js:2:773491 Object TypeError: Failed to fetch at O._executeRequest (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:572614) at O.send (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:570831) at Object._keepalive (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:774829) at chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:773491 _addError @ background.js:2 nextcloud/index.php/apps/passwords/api/1.0/password/delete:1 Failed to load resource: the server responded with a status of 412 (Precondition failed) background.js:2 PreconditionFailedError: HTTP 412 - Precondition failed at g.getClass (background.js:2:556722) at f.getClass (background.js:2:616251) at O._getHttpError (background.js:2:573303) at O._processJsonResponse (background.js:2:572728) at O.send (background.js:2:571261) at async n.delete (background.js:2:558213) at async i.execute (PasswordDelete.js:1:572) at async Object._executeController (background.js:2:864525) at async Array. (background.js:2:859783) at async Object._notifyListeners (background.js:2:823084) delete @ background.js:2 background.js:2 HTTP 412 - Precondition failed PreconditionFailedError: HTTP 412 - Precondition failed at g.getClass (background.js:2:556722) at f.getClass (background.js:2:616251) at O._getHttpError (background.js:2:573303) at O._processJsonResponse (background.js:2:572728) at O.send (background.js:2:571261) at async n.delete (background.js:2:558213) at async i.execute (PasswordDelete.js:1:572) at async Object._executeController (background.js:2:864525) at async Array. (background.js:2:859783) at async Object._notifyListeners (background.js:2:823084) Object PreconditionFailedError: HTTP 412 - Precondition failed at g.getClass (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:556722) at f.getClass (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:616251) at O._getHttpError (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:573303) at O._processJsonResponse (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:572728) at O.send (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:571261) at async n.delete (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:558213) at async i.execute (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/PasswordDelete.js:1:572) at async Object._executeController (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:864525) at async Array. (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:859783) at async Object._notifyListeners (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:823084) _addError @ background.js:2 background.js:2 Could not establish connection. Receiving end does not exist. Error: Could not establish connection. Receiving end does not exist. at I (background.js:2:748828) Object Error: Could not establish connection. Receiving end does not exist. at I (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:748828) _addError @ background.js:2 background.js:2 Uncaught (in promise) Error: Could not establish connection. Receiving end does not exist. at I (background.js:2:748828) background.js:2 Could not establish connection. Receiving end does not exist. Error: Could not establish connection. Receiving end does not exist. at I (background.js:2:748828) Object Error: Could not establish connection. Receiving end does not exist. at I (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:748828) _addError @ background.js:2 background.js:2 Uncaught (in promise) Error: Could not establish connection. Receiving end does not exist. at I (background.js:2:748828) nextcloud/index.php/apps/passwords/api/1.0/password/create:1 Failed to load resource: the server responded with a status of 412 (Precondition failed) background.js:2 PreconditionFailedError: HTTP 412 - Precondition failed at g.getClass (background.js:2:556722) at f.getClass (background.js:2:616251) at O._getHttpError (background.js:2:573303) at O._processJsonResponse (background.js:2:572728) at O.send (background.js:2:571261) at async n.create (background.js:2:557435) at async Object.createPassword (background.js:2:762167) at async Object.processTask (background.js:2:761697) at async Object.createItem (background.js:2:761373) create @ background.js:2 background.js:2 HTTP 412 - Precondition failed PreconditionFailedError: HTTP 412 - Precondition failed at g.getClass (background.js:2:556722) at f.getClass (background.js:2:616251) at O._getHttpError (background.js:2:573303) at O._processJsonResponse (background.js:2:572728) at O.send (background.js:2:571261) at async n.create (background.js:2:557435) at async Object.createPassword (background.js:2:762167) at async Object.processTask (background.js:2:761697) at async Object.createItem (background.js:2:761373) Object PreconditionFailedError: HTTP 412 - Precondition failed at g.getClass (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:556722) at f.getClass (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:616251) at O._getHttpError (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:573303) at O._processJsonResponse (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:572728) at O.send (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:571261) at async n.create (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:557435) at async Object.createPassword (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:762167) at async Object.processTask (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:761697) at async Object.createItem (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:761373) _addError @ background.js:2 background.js:2 Could not establish connection. Receiving end does not exist. Error: Could not establish connection. Receiving end does not exist. at I (background.js:2:748828) Object Error: Could not establish connection. Receiving end does not exist. at I (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:748828) _addError @ background.js:2 _generated_background_page.html:1 Uncaught (in promise) n background.js:2 Uncaught (in promise) Error: Could not establish connection. Receiving end does not exist. at I (background.js:2:748828) nextcloud/index.php/apps/passwords/api/1.0/password/create:1 Failed to load resource: the server responded with a status of 412 (Precondition failed) background.js:2 PreconditionFailedError: HTTP 412 - Precondition failed at g.getClass (background.js:2:556722) at f.getClass (background.js:2:616251) at O._getHttpError (background.js:2:573303) at O._processJsonResponse (background.js:2:572728) at O.send (background.js:2:571261) at async n.create (background.js:2:557435) at async Object.createPassword (background.js:2:762167) at async Object.processTask (background.js:2:761697) at async Object.processTask (background.js:2:761890) at async Object.createItem (background.js:2:761373) create @ background.js:2 background.js:2 HTTP 412 - Precondition failed PreconditionFailedError: HTTP 412 - Precondition failed at g.getClass (background.js:2:556722) at f.getClass (background.js:2:616251) at O._getHttpError (background.js:2:573303) at O._processJsonResponse (background.js:2:572728) at O.send (background.js:2:571261) at async n.create (background.js:2:557435) at async Object.createPassword (background.js:2:762167) at async Object.processTask (background.js:2:761697) at async Object.processTask (background.js:2:761890) at async Object.createItem (background.js:2:761373) Object PreconditionFailedError: HTTP 412 - Precondition failed at g.getClass (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:556722) at f.getClass (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:616251) at O._getHttpError (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:573303) at O._processJsonResponse (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:572728) at O.send (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:571261) at async n.create (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:557435) at async Object.createPassword (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:762167) at async Object.processTask (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:761697) at async Object.processTask (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:761890) at async Object.createItem (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:761373) _addError @ background.js:2 background.js:2 Could not establish connection. Receiving end does not exist. Error: Could not establish connection. Receiving end does not exist. at I (background.js:2:748828) Object Error: Could not establish connection. Receiving end does not exist. at I (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:748828) _addError @ background.js:2 _generated_background_page.html:1 Uncaught (in promise) n background.js:2 Uncaught (in promise) Error: Could not establish connection. Receiving end does not exist. at I (background.js:2:748828) nextcloud/index.php/apps/passwords/api/1.0/password/create:1 Failed to load resource: the server responded with a status of 412 (Precondition failed) background.js:2 PreconditionFailedError: HTTP 412 - Precondition failed at g.getClass (background.js:2:556722) at f.getClass (background.js:2:616251) at O._getHttpError (background.js:2:573303) at O._processJsonResponse (background.js:2:572728) at O.send (background.js:2:571261) at async n.create (background.js:2:557435) at async Object.createPassword (background.js:2:762167) at async Object.processTask (background.js:2:761697) at async Object.processTask (background.js:2:761890) at async Object.processTask (background.js:2:761890) create @ background.js:2 background.js:2 HTTP 412 - Precondition failed PreconditionFailedError: HTTP 412 - Precondition failed at g.getClass (background.js:2:556722) at f.getClass (background.js:2:616251) at O._getHttpError (background.js:2:573303) at O._processJsonResponse (background.js:2:572728) at O.send (background.js:2:571261) at async n.create (background.js:2:557435) at async Object.createPassword (background.js:2:762167) at async Object.processTask (background.js:2:761697) at async Object.processTask (background.js:2:761890) at async Object.processTask (background.js:2:761890) Object PreconditionFailedError: HTTP 412 - Precondition failed at g.getClass (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:556722) at f.getClass (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:616251) at O._getHttpError (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:573303) at O._processJsonResponse (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:572728) at O.send (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:571261) at async n.create (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:557435) at async Object.createPassword (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:762167) at async Object.processTask (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:761697) at async Object.processTask (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:761890) at async Object.processTask (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:761890) _addError @ background.js:2 _generated_background_page.html:1 Uncaught (in promise) n nextcloud/index.php/apps/passwords/api/1.0/password/create:1 Failed to load resource: the server responded with a status of 412 (Precondition failed) background.js:2 PreconditionFailedError: HTTP 412 - Precondition failed at g.getClass (background.js:2:556722) at f.getClass (background.js:2:616251) at O._getHttpError (background.js:2:573303) at O._processJsonResponse (background.js:2:572728) at O.send (background.js:2:571261) at async n.create (background.js:2:557435) at async Object.createPassword (background.js:2:762167) at async Object.processTask (background.js:2:761697) at async Object.processTask (background.js:2:761890) at async Object.processTask (background.js:2:761890) create @ background.js:2 background.js:2 HTTP 412 - Precondition failed PreconditionFailedError: HTTP 412 - Precondition failed at g.getClass (background.js:2:556722) at f.getClass (background.js:2:616251) at O._getHttpError (background.js:2:573303) at O._processJsonResponse (background.js:2:572728) at O.send (background.js:2:571261) at async n.create (background.js:2:557435) at async Object.createPassword (background.js:2:762167) at async Object.processTask (background.js:2:761697) at async Object.processTask (background.js:2:761890) at async Object.processTask (background.js:2:761890) Object PreconditionFailedError: HTTP 412 - Precondition failed at g.getClass (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:556722) at f.getClass (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:616251) at O._getHttpError (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:573303) at O._processJsonResponse (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:572728) at O.send (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:571261) at async n.create (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:557435) at async Object.createPassword (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:762167) at async Object.processTask (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:761697) at async Object.processTask (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:761890) at async Object.processTask (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:761890) _addError @ background.js:2 nextcloud/index.php/apps/passwords/api/1.0/password/create:1 Failed to load resource: the server responded with a status of 412 (Precondition failed) background.js:2 PreconditionFailedError: HTTP 412 - Precondition failed at g.getClass (background.js:2:556722) at f.getClass (background.js:2:616251) at O._getHttpError (background.js:2:573303) at O._processJsonResponse (background.js:2:572728) at O.send (background.js:2:571261) at async n.create (background.js:2:557435) at async Object.createPassword (background.js:2:762167) at async Object.processTask (background.js:2:761697) at async Object.processTask (background.js:2:761890) at async Object.processTask (background.js:2:761890) create @ background.js:2 background.js:2 HTTP 412 - Precondition failed PreconditionFailedError: HTTP 412 - Precondition failed at g.getClass (background.js:2:556722) at f.getClass (background.js:2:616251) at O._getHttpError (background.js:2:573303) at O._processJsonResponse (background.js:2:572728) at O.send (background.js:2:571261) at async n.create (background.js:2:557435) at async Object.createPassword (background.js:2:762167) at async Object.processTask (background.js:2:761697) at async Object.processTask (background.js:2:761890) at async Object.processTask (background.js:2:761890) Object PreconditionFailedError: HTTP 412 - Precondition failed at g.getClass (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:556722) at f.getClass (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:616251) at O._getHttpError (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:573303) at O._processJsonResponse (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:572728) at O.send (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:571261) at async n.create (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:557435) at async Object.createPassword (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:762167) at async Object.processTask (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:761697) at async Object.processTask (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:761890) at async Object.processTask (chrome-extension://mhajlicjhgoofheldnmollgbgjheenbi/js/background.js:2:761890) _addError @ background.js:2 nextcloud/index.php/apps/passwords/api/1.0/password/list:1 Failed to load resource: the server responded with a status of 412 (Precondition failed) nextcloud/index.php/apps/passwords/api/1.0/folder/list:1 Failed to load resource: the server responded with a status of 412 (Precondition failed) nextcloud/index.php/apps/passwords/api/1.0/tag/list:1 Failed to load resource: the server responded with a status of 412 (Precondition failed)The text was updated successfully, but these errors were encountered: