kkapsner / keepassxc-mail Goto Github PK
View Code? Open in Web Editor NEWMailExtension to talk to keepassxc
License: GNU General Public License v3.0
MailExtension to talk to keepassxc
License: GNU General Public License v3.0
To simplify the way to create the correct entries in keepassxc the search information should be displayed somewhere when no password was found.
Suggestion: Tooltip if you hover over the "No passwords found." text.
If mail.server.serverX.hostname
is not equal to mail.server.serverX.realhostname
the real host name should be used to find entries.
Is a problem since Thunderbird 78.
Ubuntu 18.04
Thunderbird 68.7.0
KeepassXC 2.5.4
I installed it according ro README.md, but I can't retrieve any password. I tried both with the imap:// URL in URL field and in additional URLs.
Thunderbird's debugger shows:
Connecting to native messaging host de.kkapsner.keepassxc_mail keepass.js:979:13
[Exception... "Component is not available" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: jar:file:///home/jlu/.thunderbird/zd2ugl0j.default/extensions/[email protected]!/experiment/implementation.js :: <TOP_LEVEL> :: line 6" data: no] 7 implementation.js:6:29
<anonym> jar:file:///home/jlu/.thunderbird/zd2ugl0j.default/extensions/[email protected]!/experiment/implementation.js:6
asyncLoaded resource://gre/modules/ExtensionCommon.jsm:1633
fetchOverlay resource:///modules/Overlays.jsm:524
load resource:///modules/Overlays.jsm:101
load resource:///modules/Overlays.jsm:48
registerNonBootstrapped chrome://messenger/content/parent/ext-legacy.js:242
forEach self-hosted:266
registerNonBootstrapped chrome://messenger/content/parent/ext-legacy.js:236
InterpretGeneratorResume self-hosted:1284
AsyncFunctionNext self-hosted:839
1590689215575 addons.xpi WARN Exception running bootstrap method startup on [email protected]: [Exception... "Component is not available" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: jar:file:///home/jlu/.thunderbird/zd2ugl0j.default/extensions/[email protected]!/experiment/implementation.js :: <TOP_LEVEL> :: line 6" data: no] Stack trace: jar:file:///home/jlu/.thunderbird/zd2ugl0j.default/extensions/[email protected]!/experiment/implementation.js:6
asyncLoadModule/module.asyncLoaded<()@resource://gre/modules/ExtensionCommon.jsm:1633
fetchOverlay()@resource:///modules/Overlays.jsm:524
load()@resource:///modules/Overlays.jsm:101
load()@resource:///modules/Overlays.jsm:48
registerNonBootstrapped/<()@ext-legacy.js:242
registerNonBootstrapped()@ext-legacy.js:236
NS_ERROR_NOT_AVAILABLE implementation.js:6
Error: An unexpected error occurred 6 main.js:40:22
The addon do not work anymore due to new version of Thunderbird.
Are you planning on updating the addon for the newest version if possible?
I installed the KeePassXC-Mail add-on according to the instructions in the README. However, instead of KeePassXC, I'm using the original KeePass with the KeePassNatMsg plugin.
The add-on installs just fine and after clicking the "Connect with KeePassXC" button in the add-on settings, I get the usual dialog in KeePass to add the new client to the database. The add-on then shows its connection key in the settings. Thunderbird's error console doesn't show any errors as well:
However, after I restart Thunderbird, a dialog prompting me for the password to the mail server appears. KeePassXC-Mail seems to start looking for the password, but never finishes. It instead keeps showing the message "Loading passwords.." until I enter it manually:
I added the credentials quite some time ago to my KeePass database, with the URL smtp://<myserver>
. This worked without any problems with the KeeBird add-on I used previously.
Hi,
I switch from keepass to keepassXC and I try to connect thunderbird.
My version :
Firefox work fine (I enable the Browser integration) but I can't use it with Thunderbird.
In the "error console", I have this message :
Connecting to native messaging host de.kkapsner.keepassxc_mail
Unix error 13 during operation open on file /home/matthieu/.mozilla/native-messaging-hosts/de.kkapsner.keepassxc_mail.json (Permission non accordée)
This message display in while every second.
I try a chmod 777 on the file and the directory but same result.
This file content :
{
"allowed_extensions": [
"[email protected]"
],
"description": "KeePassXC integration with native messaging support",
"name": "de.kkapsner.keepassxc_mail",
"path": "/usr/bin/keepassxc-proxy",
"type": "stdio"
}
When I click on the button "Connect to KeePassXC", I had this error :
Error 5: Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings.
Connecting to native messaging host de.kkapsner.keepassxc_mail
and the previously error (wrogn right) display again in a while.
What I do wrong ?
On Thunderbird 91.5.0 and Keepassxc-mail 0.1.9.1 the master password is not retrieved from KeepassXC, even when I cancel the password prompt several times as mentioned on a previous issue. On the Toolbox Extension Console, it shows "got credential request" for my accounts, but there isn't any request for "masterPassword://Thunderbird". It seems it is not detecting the password prompt.
It would be nice if the extension would provide the possibility to retrive the password of private OpenPGP keys.
Edit: Support for CalDav passwords would also be nice.
Currently not possible as we use the experiment API to interact with the popups.
Not sure how to get this to work, but at the moment I have no problem with it being unsigned as Thunderbird does not complain.
I'm on ubuntu 20.04 and the default version of keepassxc in the ubuntu repository is 2.4.3 which works out of the box with thunderbird and the keepassxc-mail plugin.
If I however add a repository from the keepassxc homepage to update to version 2.6.6, the plugin stops working and I can't get it working, even with a new thunderbird installation. It just doesn't create a connection to keepassxc.
Downgrading keepassxc again makes it work again.
Hi!
Thank you for creating this addon! I followed the README but I could not connect to KeePassXC from Thunderbird on macOS Catalina (10.15.2).
I dug around in the developer console and found that Thunderbird (68.4.1 (64-bit)) does not use ~/Library/Application Support/Mozilla/NativeMessagingHosts/ (which was already there due to browser integration in KeePassXC) but ~/Library/Mozilla/NativeMessagingHosts instead, so I created a symlink:
cd ~/Library/Mozilla
ln -s ../Application\ Support/Mozilla/NativeMessagingHosts/
I think I didn't need to restart Thunderbird; it just started working then.
Maybe you would like to update the documentation :)
All the best,
Alex
It would be nice if the add-on would support the primary password (“master password”) in Thunderbird.
Use case: you store your private key used for S/MIME in the internal key store of Thunderbird. This key store is protected by the primary password.
On windows I can't get the plugin to connect to my KeePassXC instance, no matter what version of KeePassXC. However, using KeePass2 and the keepassnatmsg plugin allows for an instant connection without any problems..
Firefox connects to my KeePassXC instance without a problem.
I'm currently testing Thunderbird 102.
I can't install KeePassXC-Mail since it is declared non compatible with this version of Thunderbird.
I noticed this has been fixed in a commit 26 days ago.
What's the best way to test KeePassXC-Mail with Thunderbird 102 ?
Can you publish a new version ?
The saving to the database is not transparent to the user.
Hey there,
first of all, thank you for the addon! Without the features I wouldn't migrated to Keepass XC.
I can't get the thunderbird master password to fill in with the Keepass XC entry.
I have added the masterPassword://Thunderbird entry both in the url column and under browser integration --> additional urls, but when I start Thunderbird and the materpassword field pops up, nothing happens.
Did I miss something?
Hello,
Currently, accounts of the extension Carbook does not pick passwords in the KPXC database.
I'm not sure if this is due to KPXC-mail or Cardbook itself though. Please tell me if you need anything on their end and I'll post an issue to them instead.
I've just switched from Keepass 2.x to KeepassXC on my Windows 10 machine.
I've installed KeepassXC-Browser plugin to Firefox. It works correctly.
I've installed keepassxc-mail plugin to Thunderbird following the installation guide.
The connection with KeepassXC is OK.
There are already registered entries in my database (registered with Keebird when it was working with Keepass) for all my e-mail, caldav and carddav accounts. However, KeepassXC/keepassxc-mail do not find them. I guess the url registered in the database is not compatible with KeepassXC.
My problem is that all passwords are asked again at each Thunderbird startup.
When I try to enter a password, I get this dialog box :
Of course, nothing is saved in the database. However, I can use the account (send and receive).
How can I solve this problem ?
Note : I'm using Thunderbird 91.9.1 (64 bits)
Provider for google calendar is widely used and should be considered.
I do not use it... so someone who is interested might try it and give me feedback.
The native messaging configuration script is not able to find the .json file (it is not in AppData folder); what is the best approach so we can change the path, and ideally get it to work with firefox (portable version)
Other languages may be of interest.
To keep the users up to date I should incorporate an auto update feature. I think the update_url entry in the manifest should also work in Thunderbird.
Hi, thanks for your addon, using it since day one and it has always worked perfectly fine!
I upgraded to Thunderbird 91 recently (arch linux), and now I cannot connect to gmail any longer (even though the gmail password is not saved in the keepass db). There is just a notification "Authenticiation failure". All other accounts still work fine (imap, caldav, carddav), I see the regular password dialog and keepassxc-mail properly fills it.
When I disable keepassxc-mail in the addons section, the connection to gmail works again instantly.
The following errors show up in the error console, maybe the function spinEventLoopUntilOrShutdown
does not exist anymore in the newest thunderbird? And that somehow screws up the login process?
I'm happy to provide more debug information if you need anything!
TypeError: Services.tm.spinEventLoopUntilOrShutdown is not a function
implementation.js:847:14
waitForCredentials jar:file:///home/foo/.thunderbird/dkx9txv7.default/extensions/[email protected]!/experiment/implementation.js:847
get jar:file:///home/foo/.thunderbird/dkx9txv7.default/extensions/[email protected]!/experiment/implementation.js:708
get resource:///modules/OAuth2Module.jsm:112
connect resource:///modules/OAuth2.jsm:74
onPromptAuthAvailable resource:///modules/OAuth2Module.jsm:182
onPromptStartAsync resource:///modules/OAuth2Module.jsm:178
_promiseAuthPrompt resource:///modules/MsgAsyncPrompter.jsm:24
_promiseAuthPrompt resource:///modules/MsgAsyncPrompter.jsm:22
run resource:///modules/MsgAsyncPrompter.jsm:47
AsyncFunctionNext self-hosted:692
runnablePrompter:run: [Exception... "[JavaScript Error: "Services.tm.spinEventLoopUntilOrShutdown is not a function" {file: "jar:file:///home/foo/.thunderbird/dkx9txv7.default/extensions/[email protected]!/experiment/implementation.js" line: 847}]'[JavaScript Error: "Services.tm.spinEventLoopUntilOrShutdown is not a function" {file: "jar:file:///home/foo/.thunderbird/dkx9txv7.default/extensions/[email protected]!/experiment/implementation.js" line: 847}]' when calling method: [nsIMsgAsyncPromptListener::onPromptStartAsync]" nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)" location: "JS frame :: resource:///modules/MsgAsyncPrompter.jsm :: _promiseAuthPrompt/< :: line 24" data: yes]
MsgAsyncPrompter.jsm:49
run resource:///modules/MsgAsyncPrompter.jsm:49
AsyncFunctionThrow self-hosted:696
got credential request:
Object { login: "[email protected]", host: "oauth://accounts.google.com" }
host: "oauth://accounts.google.com"
login: "[email protected]"
<prototype>: Object { … }
main.js:119:10
Error 15: No logins found keepass.js:1142:13
Versions:
Thunderbird 91.1.0 (64-bit),
KeePassXC - Version 2.6.6 Revision: 9c108b9
keepassxc-mail 0.1.9
Hi,
I could install the add-on in Linux (Ubuntu 19.10) following the installation instructions:
Everything seems to have worked, but I never get a match for the server it seems. When the pop-up appears, I have to enter the password manually. What have I missed?
I get some errors in the Thunderbird Error Console (see Screenshot) right after installing the add-on.
Any help appreciated! I would really love to use this add-on to get away from KeePass2 which I only use for Thunderbird.
Hello, I'm trying to get a functioning Yahoo mail address management in Thunderbird 78.5.0 (32 bits).
I have KPXC 2.6.2 and keepassxc-mail 0.1.4.
Yahoo is using Oauth2 with the following servers :
I have in my keyring two entries for my Yahoo address :
I removed the Oauth token from TB, but now the oauth entry from KPXC is not working at all and TB keeps redirecting me to the browser page for yahoo manual login (in order to re-add the oauth token to TB keyring).
Is it supposed to work ? If yes, do you know what have I been doing wrong ?
Thanks for reading and for your wonderful work :)
Hi,
I resently switched to Fedora + Wayland and the keepass autotype feature does not work there apparently.
For my Firefox I installed KeepassXC-Browser and it works nicely. I was very happy to see this Thunderbrid-Add-On that from what I understand seems to be the equivalent.
I installed the Add-On (currently running 1.0.2.1).
When I start Thunderbird the password dialog show "Loading passwords..." but after roughly 2 minutes is switches to "No passwords found". KeepassXC is opend and unlocked.
What can I do? :)
How can I provide more debugging information?
Would really love to get this working.
Ty a lot for the work here.
Franz
OS: Fedora 36
Thunderbrid version: 91.10.0
Keepasscs-mail version: 1.0.2.1
I think I got this extension to work:
which seems really great. thanks for coding this!
my current issue is that, after I quit Thunderbird and reopen it, the extension asks me for a new association with KeePassXC (that is, step 4):
is this supposed to happen?
also, I would suggest to make the Lightning requirement a bit more explicit -- for example, as another numbered step in your Usage guide, as opposed to some italics after the bullet list.
Similar to #12 I had problems getting logins from database despite my entries being configured the right way. After debugging the extension myself with the debugging tools of Thunderbird, I also found out it was the mysterious Error 8: KeePassXC association failed, try again
. After some searching, I found this issue on the main KeePassXC repository (keepassxreboot/keepassxc#1559). This error appears when the association window doesn't pop up correctly. In my case, it appeared too early when installing/enabling the extension. After approving the request, the add-on still didn't work. I proceeded to disable the add-on, deleted the approved connection inside KeePassXC via Database Settings → Browser Integration. And re-enable the add-on, which then worked as expected by connecting it again.
I'm just leaving this here in case somebody got the same problem in the future. Feel free to immediately close this issue.
Thanks for developing this extension & best regards
If you want to help keepassxc-mail with your personal time you can translate keepassxc-mail at crowdin: https://crowdin.com/project/keepassxc-mail
Please leave a comment in this issue if your language is not listed. I will add it then.
Since #7 has been closed by b4d45fd , the add-on can phone home and check for updates. This happens as configured by the user; users can disable automatic update checks for add-ons.
Still, I’d like to suggest to add a short privacy information regarding the update feature. So that users know what happens on an update check, and what the receiver is going to do with the data.
For me personally, this currently has very low priority, because I pull the source code, look at it and build the add-on myself anyway. I’m just creating this issue for completeness so that it is not forgotten; others for whom it is more important may be more interested in it.
In the "Browser Integration" settings of an entry, keepassxc gives the ability to check "Skip auto-submit for this entry" (which creates a property BrowserSkipAutoSubmit=true).
I would expect that this should override the global "auto submit" setting of the thunderbird extension, but it doesn't.
I am trying to set this up, but it does not work. I am getting "Error 15: No logins found" in the thunderbird error console.
Title: imap://imap.mail.yahoo.com
username: [email protected]
Password: xxx
url: imap://imap.mail.yahoo.com
Debian buster, thunderbird 68.7, addon v12
Sometimes KPM fails very bad at Thunderbird startup. Not only is it not able to load passwords for the first password prompts but also remains not functional until disabled and reenabled.
Since this is a problem with the Thunderbird infrastructure there is nothing I can do about the first password prompts. But the latter problem can be solved.
Hi
I've tried to get it running following the instructions in the README.md. However, when trying to connect to KeePassXC in the Add-On options, nothing happens.
KeePassXC is already using browser integration. I have temporarily enabled all browser types. It's set to use a proxy application, but not a custom one.
I've double checked the Registry entry at (Computer\HKEY_CURRENT_USER\Software\Mozilla\NativeMessagingHosts\de.kkapsner.keepassxc_mail) which is correctly pointing to the json file, which exists. The json file looks exactly like the org.keepassxc.keepassxc_browser_tor-browser.json
apart from the allowed browser extension and name
. I guess, all as it is supposed to be.
Do you have any tips for me? Or any additional information/logs I can provide?
Thanks,
Martin.
Windows 10 Home 1903
Thunderbird 68.8.0
keepassxc-mail v0.1.2
KeePassXC 2.5.4
The native application name is only checked upon startup. If that fails the extension has to be disabled and reenabled to make it work again.
Hi,
after updating to 0.1.7 it was a nice surprise that the master password is also available via KeePassXC. However, after entering it manually or after selecting one from the database a new copy is saved into the database:
This is new behavior as the group "KeePassXC-Mail-Passwords" was newly created by the extension. The other entries (for IMAP, etc.) work as before.
Edit: Just to be more precise, the picture above is after I restarted Thunderbird three times in a short interval, as indicated by the times.
ExtensionSupport.registerWindowListener
seems not to work in newer Thunderbirds and therefore all GUI hooks from the "experiment" do not work.
Add a way to save credentials to the keepassxc database when entered.
This should include oauth tokens.
I think in the first draft it should be enough to store them from the normal password prompt and not from the account setup.
Installing the add-on was quite easy, but at firsrt it did not find any entries. So I had to open the debugger and see what it is looking for. Turns out you are passing the protocol and the host name as URL, i.e. imap://host.name
. This is something, that should be documented in the README.md.
Additionally: Now I have modified all my URLs to match the imap request, but for sending it has to match with smtp. How can I achieve that without duplicating the entry?
Thanks!
First and foremost, thank you for your work on this extension!
It's great to finally have a proper KeePassXC integration for Thunderbird.
Would it be possible to add support for the "ldap//" scheme?
It is used by Thunderbird to look up email addresses from an LDAP directory (see https://wiki.mozilla.org/Thunderbird:Help_Documentation:Connecting_to_an_LDAP_address_book for more information).
Best regards, François
I have Auto submit
selected in Preferences.
I expect this to work in the background without creating a popup to sign in to every account.
EDIT: Excellent extension btw. Just what I needed.
Just a heads up because I noticed the project is using background/keepass.js
script. In the upcoming extension version that script is divided to keepass.js
and client.js
. Of course you are free to use the older version, but at some point I think it's recommended to use updated scripts.
hello,
i discovered your extension when looking for an alternative to the keebird one for Thunderbird (which is not compatible with post 68 versions), so using KeePass 2.
i made some tests and followed the github readme (maybe might you simplify it now - see my final remark).
my test configuration:
i created an email account in Thunderbird for my Orange provider (i am french).
i have 2 email addresses for Orange : i configured the second one in Thunderbird (Orange gives access to all addresses with one global password)
when i retrieve emails, the KeepassNatMsg dialog pops up and shows the 2 addresses ; i allow and the correct one is selected (i disabled the autofill option so i can see which one is selected)
BUT
the retrieved emails are those of the first orange address and not those of the second that is configured in Thunderbird.
i created another email account for the Microsoft provider (outlook.com) : i also have several addresses (Microsoft live accounts), but this time each one requires his own password.
the same behavior occurs : all addresses are shown by the KeepassNatMsg dialog, i allow but the connection fails because (i assume) the login/password for the wrong address is sent.
i checked the "return only best matching entries for an URL instead of all enries for the whole domain" in the KeepassNatMsg but the problem remains.
i saw that keepassXC-mail was based on keebird : i don't have this problem with keebird : it retrieves each time one entry only.
am i misssing something or is it a bug ? and if so, is it a KeePassXC-mail bug or a KeePassNatMsg one ?
remarks:
another small issue : the credential request is case sensitive for the login and host: [email protected] works, [email protected] not (the F was capitalized automatically when entering the login) : it wound be more robust if case insentitive ?
installation : your readme might be simplified now as KeePassNatMsg supports your extension since the 2.0.11 version (https://github.com/smorks/keepassnatmsg/releases?page=1 and smorks/keepassnatmsg#49)
so
KeePassNatMsg detects that no host is installed, asks to install the ones you want, just check Thunderbird and it creates the registry entries and jason file automatically.
(i spent a lot of time following the readme on my old Windows 7 (Powershell version was oudated and didn't recognize some commands, so upgrade, rights problems etc...) ; i looked further and found that KeePassNatMsg could do the job for me, but it was too late :) )
thanks in advance for your response,
eseb
May be only https://bugzilla.mozilla.org/show_bug.cgi?id=1695524 but also may be something additional.
Thank you very much for developing this addon! I have tried it and it is working quite well, so I would like to have it auto-submit the password dialog after it entered it.
I have an email account that uses the IMAP server imap.example.com
, with a username of random.dude
.
The data used to be URL: imap.invalid.com, Username somebody
and was changed in Thunderbird once.
In my keypass database, I have a key correctly set up for URL: imap://imap.example.com, Username: random.dude
.
Expected behavior: keepassxc-mail looks up URL: imap://imap.example.com, Username: random.dude
and is able to find the entry.
Actual behavior: keepassxc-mail looks up: URL: imap://imap.invalid.com, Username: somebody
and does therefore not find the entry. (Excerpt from web console: got credential request: Object { host: "imap://imap.invalid.com", login: "somebody", loginChangeable: false }
Thunderbird version is 78.5.1 (64 Bit), German locale.
Keepasskc-mail version is 0.1.5
I'm using regular keepass with KeePassNatMsg (however as the lookup displayed in the popup on hover is already incorrect, I don't think this is causing the issue.)
Hello,
I seem to have a problem with duplicate entries in my keepass file that seem to keep piling up in the "KeePassXC-Mail Passwords" group. I have created entries for all mail accounts (imap as main URLs, smtp as additional URL entry) in this group. These get correctly selected.
But then additional key entries appear with exactly the same information (except the additional URL entries), a new one almost every day. Interestingly, for some only smtp entries appear, for others only imap entries. I can't see any difference between the different account entries that would trigger this. It also happens for https entries (for webdav calenders in lightning that I currently have to select manually in the drop-down since the server is the same as for the email accounts and it doesn't seem to be able to select the correct https entry (all others are imap/smtp), so selection by protocol does not seem to work.).
Any idea why new entries get regularly created although the original entry is correct and gets picked up? I only have to confirm the correct selection every startup. If you let me know what else to provide (logs, examples of entries, ...) let me know and I'll send them directly.
Thanks a lot for all the great work. Apart from that minor nuisance, the addon works like a charm!
I recently discovered your project and wanted to give it a spin, following https://github.com/kkapsner/keepassxc-mail#usage.
~/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json
exists yet is empty for me. 👎as a consequence, I cannot cat
it and sed
it.
is this supposed to happen? thanks for the help.
PS: you are missing quotes in your sed
command: as it is, it's not copy/paste-able.
Hi,
I was using this extension from the very beginning 👍 thanks for your work! In the meantime I switched to the official version and it kept working.
Yesterday I upgraded from LMDE 4 to LMDE 5 (now Debian Bullseye) and I cannot make it work anymore.
I have run the command to create the json file in ~/.mozilla/native-messaging-hosts.
Looking into the debug console of Thunderbird I see some errors related to native messaging:
ExtensionError: No such native application org.keepassxc.keepassxc_browser [ExtensionUtils.jsm:58:5](resource://gre/modules/ExtensionUtils.jsm)
this.ports.get(...) is undefined [ExtensionParent.jsm:366](resource://gre/modules/ExtensionParent.jsm)
Failed to connect: Unknown error [keepass.js:1074:13](moz-extension://aac4f9b4-609c-4568-92e0-2225eb6b1c18/from-keepassxc-browser/keepass.js)
Try native application org.keepassxc.keepassxc_mail [main.js:24:11](moz-extension://aac4f9b4-609c-4568-92e0-2225eb6b1c18/main.js)
Connecting to native messaging host org.keepassxc.keepassxc_mail [keepass.js:1104:13](moz-extension://aac4f9b4-609c-4568-92e0-2225eb6b1c18/from-keepassxc-browser/keepass.js)
ExtensionError: No such native application org.keepassxc.keepassxc_mail [ExtensionUtils.jsm:58:5](resource://gre/modules/ExtensionUtils.jsm)
Any ideas?
Hi,
with the last update of thunderbird (91.5.0 (64-bit) and keepassxc-mail (0.1.11), password requests for CalDav Calenders in Lightning do not seem to work anymore. Worked like a charm before (I always got a dropdown with search hits), but now it can't find any passwords anymore (it works for the IMAP accounts without problem).
Not sure how I have to enter the entry in KeepassXC to find it again. Here is the request information from the Developer Console:
got credential request:
Object { host: "https://sven-magg.de/nextcloud/remote.php/dav/calendars/xxxxx/xxxxx/", login: "", loginChangeable: false }
host: "https://sven-magg.de/nextcloud/remote.php/dav/calendars/xxxxx/xxxxx/"
login: ""
loginChangeable: false
The windows says: "https://sven-magg.de is requesting your username and password. The site says: “Nextcloud" "
Is there a way to edit the entry in KeePassXC so that the password request works again? The URL in the entry is currently set to "https://sven-magg.de/nextcloud/"
Thanks for the help! And great work on the addon! :)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.