[SOLVED] Keepassxc-browser extension in Cheomium-ungoogled
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I did a clean new install of -current about two weeks ago and am now sorting out a couple of annoying problems. One is the title subject. I have Eric's Keepassxc package (2.7.7) installed along with the browser extension (1.9.0.3) Everything works fine with Firefox (125.0.2) but I can't get it to find the PW database using Eric's Chromium-Ungoogled (123.0.6312.122). I've tried everything I can find searching the internet but to no avail. I thought it might be the .json file in .config/chromium-ungoogled/NativeMessagingHosts but my last iteration does not find the database. If anyone has this browser version and keepassxc-browser working could you please let me know? My .json file is as entered below -
I just got this working. I updated keepassxc to 2.7.7 from Alienbob. I read through the .deps, I did not have pcsc.lite installed form Alienbob. I installed that, and all is working now on Slackware 15.0.
I have same configuration on Slackware 64bit current:
- keepassxc 2.7.7
- chromium-ungoogled 123.0.6312.122
- keepassxc extension 1.9.0.3
I also have the same json configuration file.
It works here.
I remember that, at some point in the past the keepassxc extension stopped to work, I had to delete the database connection and reconnect (see the extension parameter settings).
Hope this helps.
Last edited by gegechris99; 04-24-2024 at 12:41 PM.
Reason: added info about having the same json config file
Thank you for your responses camorri and gegechris99. I had all the deps installed, the browser integration enabled in Keepassxc. Will keep looking for a fix but probably change over to FF as it works.
for*me it was a simple typo, FF could not find that proxy. Probably you need to check if it is really there and the location is really correct (and is really executable).
Just had a look in the extension info under dev tools and found the following -
Code:
Unchecked runtime.lastError: Cannot create item with duplicate id fill_username_password
Unchecked runtime.lastError: Cannot create item with duplicate id fill_password
Unchecked runtime.lastError: Cannot create item with duplicate id fill_totp
Unchecked runtime.lastError: Cannot create item with duplicate id fill_attribute
Unchecked runtime.lastError: Cannot create item with duplicate id show_password_generator
Unchecked runtime.lastError: Cannot create item with duplicate id save_credentials
Unchecked runtime.lastError: Cannot create item with duplicate id request_autotype
page.js:128 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'clearCredentialsTimeout')
at Object.switchTab (page.js:128:22)
at init.js:31:14
client.js:383 KeePassXC-Browser: Connecting to native messaging host org.keepassxc.keepassxc_browser
global.js:132 [Error client.js:403] KeePassXC-Browser - Failed to connect: Specified native messaging host not found.
global.js:132 [Error keepass.js:941] KeePassXC-Browser - No content script available for this tab.
global.js:132 [Error keepass.js:313] KeePassXC-Browser - 5: Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings.
2global.js:132 [Error keepass.js:941] KeePassXC-Browser - No content script available for this tab.
4global.js:132 [Error page.js:132] KeePassXC-Browser - Cannot send activated_tab message: Could not establish connection. Receiving end does not exist.
global.js:132 [Error keepass.js:313] KeePassXC-Browser - 5: Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings.
global.js:132 [Error page.js:132] KeePassXC-Browser - Cannot send activated_tab message: Could not establish connection. Receiving end does not exist.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.