Hey there,
I’ve been using KeePass portable v2.3.4 and it was working fine until I decided to follow the upgrade recommendation that KeePassXC-Browser plugin was showing. I upgraded to KeePassXC v2.4.1. Now, when I click on the addon icon it shows a message:
Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings.
After clicking the Reload button twice a different message pops up:
Key exchange was not successful.
I’m unable to use KeePassXC-Browser now because of that.
Expected Behavior
KeePassXC-Browser should connect to KeePassXC.
Current Behavior
I get these two messages from KeePassXC-Browser:
Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings.
Key exchange was not successful.
Possible Solution
No idea.
Steps to Reproduce
I don’t have a second computer to try it out. What I have already tried so far is:
- Downgraded to KeePassXC v2.3.4 (removed to whole KeePassXC folder and extracted the portable version from the original archive) — same problem.
- Created a new DB — same problem. I’m using a password protected DB, not a key file.
- Uninstalled Firefox and installed it again (fresh addon installation, etc.) — same problem.
- Tried KeePassXC-2.5.0-snapshot — same problem.
Firefox v66.0.4 (64-bit)
Debug Info
KeePassXC - Version 2.4.1
Revision: 7bafe65
Qt 5.12.2
Debugging mode is disabled.
Operating system: Windows 10 (10.0)
CPU architecture: x86_64
Kernel: winnt 10.0.17134
Enabled extensions:
- Auto-Type
- Browser Integration
- SSH Agent
- KeeShare (signed and unsigned sharing)
- YubiKey
Cryptographic libraries:
libgcrypt 1.8.4
Thank you in advance for any suggestions that might help solve the problem.
Daniel.
debug_info_v2.4.1.txt
debug_info_v2.5.txt
@varjolintu
here the result of the trace, can you see anything wrong?
for me the path is the right one for KeePassXC.AppImage
[pid 24960] access(«/home/userone/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json», F_OK <unfinished …>
[pid 24960] openat(AT_FDCWD, «/home/userone/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json», O_RDONLY|O_CLOEXEC <unfinished …>
[pid 24960] access(«/hdd/Programs/keepassxc/KeePassXC.AppImage», F_OK) = 0
[pid 25117] chdir(«/hdd/Programs/keepassxc») = 0
[pid 25117] execve(«/hdd/Programs/keepassxc/KeePassXC.AppImage», [«/hdd/Programs/keepassxc/KeePassX»…, «chrome-extension://oboonakemofpa»…], 0x2526004c88c0 /* 51 vars /) = 0
[pid 25117] readlink(«/proc/self/exe», «/hdd/Programs/keepassxc/KeePassX»…, 4096) = 42
[pid 25118] readlink(«/proc/25118/exe», «/hdd/Programs/keepassxc/KeePassX»…, 1023) = 42
[pid 25118] readlink(«/hdd/Programs/keepassxc», 0x7fff4a881060, 1023) = -1 EINVAL (Invalid argument)
[pid 25118] readlink(«/hdd/Programs/keepassxc/KeePassXC.AppImage», 0x7fff4a881060, 1023) = -1 EINVAL (Invalid argument)
[pid 25118] openat(AT_FDCWD, «/hdd/Programs/keepassxc/KeePassXC.AppImage», O_RDONLY) = 3
[pid 25117] access(«/hdd/Programs/keepassxc/KeePassXC.AppImage.home», W_OK <unfinished …>
[pid 25117] access(«/hdd/Programs/keepassxc/KeePassXC.AppImage.config», W_OK <unfinished …>
[pid 25117] <… getcwd resumed>»/hdd/Programs/keepassxc», 1024) = 24
[pid 25117] execve(«/tmp/.mount_KeePas0v6hMJ/AppRun», [«/hdd/Programs/keepassxc/KeePassX»…, «chrome-extension://oboonakemofpa»…], 0x14739b0 / 55 vars / <unfinished …>
[pid 25117] <… getcwd resumed>»/hdd/Programs/keepassxc», 4096) = 24
[pid 25117] newfstatat(AT_FDCWD, «/hdd/Programs/keepassxc», <unfinished …>
[pid 25117] newfstatat(AT_FDCWD, «/hdd/Programs/keepassxc», <unfinished …>
[pid 25117] newfstatat(AT_FDCWD, «/tmp/.mount_KeePas0v6hMJ/usr/bin/keepassxc», <unfinished …>
[pid 25117] newfstatat(AT_FDCWD, «/tmp/.mount_KeePas0v6hMJ/usr/bin/keepassxc», <unfinished …>
[pid 25117] access(«/tmp/.mount_KeePas0v6hMJ/usr/bin/keepassxc», X_OK <unfinished …>
[pid 25117] newfstatat(AT_FDCWD, «/tmp/.mount_KeePas0v6hMJ/usr/bin/keepassxc», <unfinished …>
[pid 25117] access(«/tmp/.mount_KeePas0v6hMJ/usr/bin/keepassxc», R_OK <unfinished …>
[pid 25117] newfstatat(AT_FDCWD, «/tmp/.mount_KeePas0v6hMJ/usr/bin/keepassxc», <unfinished …>
[pid 25117] newfstatat(AT_FDCWD, «/tmp/.mount_KeePas0v6hMJ/usr/bin/keepassxc», <unfinished …>
[pid 25117] access(«/tmp/.mount_KeePas0v6hMJ/usr/bin/keepassxc», X_OK <unfinished …>
[pid 25117] newfstatat(AT_FDCWD, «/tmp/.mount_KeePas0v6hMJ/usr/bin/keepassxc», <unfinished …>
[pid 25117] access(«/tmp/.mount_KeePas0v6hMJ/usr/bin/keepassxc», R_OK <unfinished …>
[pid 25117] execve(«/tmp/.mount_KeePas0v6hMJ/usr/bin/keepassxc», [«keepassxc», «chrome-extension://oboonakemofpa»…], 0x55592899cab0 / 56 vars */ <unfinished …>
[pid 25117] readlink(«/tmp/.mount_KeePas0v6hMJ/usr/bin/keepassxc», 0x7ffe2aeefb90, 1023) = -1 EINVAL (Invalid argument)
[pid 25117] read(7, «keepassxcchrome-extension://obo»…, 4096) = 63
[pid 25117] writev(7, [{iov_base=»22t13405″371030nkeepassx»…, iov_len=244}, {iov_base=NULL, iov_len=0}, {iov_base=»», iov_len=0}], 3) = 244
[pid 25117] openat(AT_FDCWD, «/tmp/keepassxc-userone.lock», O_RDWR|O_CREAT|O_EXCL|O_CLOEXEC, 0666) = -1 EEXIST (File exists)
[pid 25117] openat(AT_FDCWD, «/tmp/keepassxc-userone.lock», O_RDONLY|O_CLOEXEC) = 14
[pid 25117] read(14, «21908nkeepassxcnfabrice-pcn26ceb»…, 16384) = 97
[pid 25117] lstat(«keepassxc», 0x7ffe2aef0bf0) = -1 ENOENT (No such file or directory)
[pid 25117] stat(«/tmp/keepassxc-userone.lock», {st_mode=S_IFREG|0644, st_size=97, …}) = 0
[pid 25117] openat(AT_FDCWD, «/tmp/keepassxc-userone.lock.rmlock», O_RDWR|O_CREAT|O_EXCL|O_CLOEXEC, 0666) = 14
[pid 25117] write(14, «25117nkeepassxcnfabrice-pcn26ceb»…, 97) = 97
[pid 25117] openat(AT_FDCWD, «/tmp/keepassxc-userone.lock», O_RDONLY|O_CLOEXEC) = 15
[pid 25117] read(15, «21908nkeepassxcnfabrice-pcn26ceb»…, 16384) = 97
[pid 25117] lstat(«keepassxc», 0x7ffe2aef0bf0) = -1 ENOENT (No such file or directory)
[pid 25117] openat(AT_FDCWD, «/tmp/keepassxc-userone.lock», O_WRONLY|O_CLOEXEC) = 15
[pid 25117] unlink(«/tmp/keepassxc-userone.lock.rmlock») = 0
[pid 25117] access(«/home/userone/.cache/keepassxc/keepassxc.ini», F_OK) = 0
[pid 25117] access(«/home/userone/.config/keepassxc/keepassxc.ini», F_OK) = 0
[pid 25117] access(«/home/userone/.config/keepassxc/keepassxc.ini», F_OK) = 0
[pid 25117] openat(AT_FDCWD, «/home/userone/.config/keepassxc/keepassxc.ini», O_RDONLY|O_CLOEXEC) = 14
[pid 25117] stat(«/home/userone/.config/keepassxc/keepassxc.ini», {st_mode=S_IFREG|0644, st_size=5226, …}) = 0
[pid 25117] access(«/home/userone/.cache/keepassxc/keepassxc.ini», F_OK) = 0
[pid 25117] openat(AT_FDCWD, «/home/userone/.cache/keepassxc/keepassxc.ini», O_RDONLY|O_CLOEXEC) = 14
[pid 25117] stat(«/home/userone/.cache/keepassxc/keepassxc.ini», {st_mode=S_IFREG|0644, st_size=2612, …}) = 0
[pid 25117] connect(14, {sa_family=AF_UNIX, sun_path=»/tmp/keepassxc-userone.socket»}, 110) = 0
[pid 25117] connect(16, {sa_family=AF_UNIX, sun_path=»/tmp/keepassxc-userone.socket»}, 110) = 0
[pid 24785] <… read resumed>»25117 (keepassxc) Z 24763 1529 1″…, 4096) = 177
консоль отладки показывает:
Подключение к собственному хосту обмена сообщениями org.keepassxc.keepassxc_browser keepass.js: 1003: 13
Не удалось подключиться: неизвестная ошибка keepass.js: 979: 13
Ошибка: не удалось установить соединение. Приемного конца не существует.
поэтому проблема заключалась в том, что keepassxc был включен для Chrome, но не для firefox …
поэтому я думаю, измените это на … возможно, обработайте эту ошибку и предоставьте более полезное сообщение об ошибке. Возможно … «KeepassXC не настроен, настройте его в настройках> интеграция с браузером и убедитесь, что <browser>
установлен» или что-то в этом роде
Эти сообщения об ошибках были изменены несколько месяцев назад. Проблема здесь в том, что одно и то же сообщение об ошибке используется для нескольких ситуаций, и их невозможно отличить.
Независимо от того, что означает сообщение об ошибке, я вижу такое же сообщение об ошибке в MacOS с 1.4.5 / 2.4.2 и Chrome.
Мне кажется, что эта ошибка настолько серьезна, что делает расширение бесполезным, не так ли?
Было ли это когда-нибудь проверено? Или «я ошибаюсь»?
Независимо от того, что означает сообщение об ошибке, я вижу такое же сообщение об ошибке в MacOS с 1.4.5 / 2.4.2 и Chrome.
^^ здесь то же самое.
В стабильной версии 2.4.2 возникла проблема с привязкой keepassxc-proxy, поэтому расширение — не единственная проблема (неправильная привязка вообще не запускает процесс прокси). В следующем выпуске расширения исправлены остальные проблемы повторного подключения. Рекомендуется отключить его, если у вас возникнут проблемы. Будет добавлен текст предупреждения о том, что это экспериментально.
@varjolintu Я попытался удалить db в расширении браузера, но когда я
Я попытался отключить настройку прокси-сервера в разделе «Дополнительно» в настройках браузера 2.4.2, но из-за этого значок просто появлялся / исчезал в доке каждые 0,5 секунды или около того.
Было ли это все охвачено новым релизом?
KeePassXC — неизвестно
KeePassXC-Браузер — 1.4.5
Операционная система: MacIntel
Браузер: Chrome / Chromium 74.0.3729.169
@dxdc Без прокси соединение с KeePassXC прямое. Это означает, что KeePassXC должен быть закрыт, и браузер запускает его при подключении / повторном подключении. Убедитесь, что автоматическое переподключение отключено.
@varjolintu Я пробовал это; это совершенно непригодно. Keepasxc (прокси-приложение) просто перезапускается / закрывается снова и снова. Мне пришлось отключить расширение chrome, что было непросто, поскольку окно keepassxc фокусировалось каждые 0,5 секунды.
@dxdc Это из-за неправильного связывания, о котором я говорил ранее. Единственный обходной путь для этого — загрузить предыдущую версию (или скопировать прокси внутри этого пакета в новую), пока не будет загружено обновление.
@varjolintu отличное предложение.
cp /Volumes/KeePassXC/KeePassXC.app/Contents/MacOS/keepassxc-proxy /Applications/KeePassXC.app/Contents/MacOS/keepassxc-proxy
пока работает отлично.
Другое решение — установить libsodium через Homebrew.
brew install libsodium
решил мои проблемы на macOS. Спасибо, @varjolintu!
И третий обходной путь, который не требует установки (https://github.com/keepassxreboot/keepassxc/issues/3209#issuecomment-498146146):
install_name_tool -change /usr/local/opt/libsodium/lib/libsodium.23.dylib "@executable_path/../Frameworks/libsodium.23.dylib" /Applications/KeePassXC.app/Contents/MacOS/keepassxc-proxy
Обратите внимание, что использование инструмента имени сделает подпись приложения недействительной и предотвратит использование touchid. Это также может повлиять на автоматический ввод
У меня такая же проблема после установки последней версии Keepass (2.4.2). Я переустановил расширение Chrome, повторно загрузил новейшую версию Keepass (32-битную для соответствия операционной системе), убедился, что включен параметр «Включить интеграцию с браузером». Кроме того, я зашел на вкладку «Подключенные базы данных» в настройках браузера KeepassXC и заметил, что там нет подключенных баз данных. Пытался нажать кнопку «подключить», но ничего не вышло.
информация об отладке ниже:
KeePassXC — 2.4.2
KeePassXC-Браузер — 1.4.6
Операционная система: Win32
Браузер: Chrome / Chromium 74.0.3729.169
Я совершенно новичок в программировании, как вы реализуете третий обходной путь для Windows 32 @varjolintu?
@varjolintu Я использую портативный, но не понимаю, где найти ключ реестра.
@chundychang См. https://github.com/keepassxreboot/keepassxc-browser/wiki/Troubleshooting-guide
@varjolintu Да ладно, люди используют портативные версии, когда у них нет прав администратора.
После обновления до 2.4.3 я получаю сообщение об ошибке «Обмен ключами не был успешным» в Chrome и Firefox.
Есть ли способ исправить это без прав администратора (это необходимо для редактирования реестра)
Необходимо изменить реестр
@buzzik Кстати, вы пытались отключить поддержку вашего браузера, а затем снова включить ее в настройках KeePassXC?
@buzzik Кстати, вы пытались отключить поддержку вашего браузера, а затем снова включить ее в настройках KeePassXC?
На данный момент это было решением для меня.
Вероятно, следует добавить:
ОС — Debian 10
KeePassXC версия: 2.4.3 (скомпилировано из исходников)
Версия браузера: 1.4.6
Только что обнаружил проблему, возможно, в коде расширения KeepassXC или, возможно, в браузере KeepassXC.
Я решил эту проблему, _изменив длину имени папки (переименуйте на более короткое или переместите его, чтобы уменьшить длину строки папки) _ слишком длинная текстовая строка будет проблемой для расширения или браузера XC для ее обработки.
Я на 100% уверен, что это ошибка в любом из них.
Я использую портативную версию приложения XC browser app,
Я также подозреваю, что это может быть вызвано форматом раздела USB, который заставит программу интерпретировать местоположение двоичного файла.
Я тестировал это и продублировал ту же проблему на разных машинах (Windows 10), но этого не происходит в Ubuntu (Linux).
@RexTC Спасибо за информацию. Нужно это проверить. Имя папки используется только в сценарии JSON для собственных сообщений и в реестре. Также возможно, что Native Messaging не обрабатывает длинные имена должным образом, но на данный момент трудно сказать.
y
что мне следует изменить после того, как я нашел «org.keepassxc.keepassxc_browser»
@ AustinLiu1988 Путь, если он неправильный.
Просто для записи … давно сходил с ума от этой проблемы и только что нашел время, чтобы отладить и выяснить это … я использую хром , (ungoogle-chromium) + Linux … но Я опубликую решение в соответствии с Firefox и другими системами … это может помочь кому-то с аналогичной проблемой …
Прежде всего, это подробная документация (чтение — вот что привело меня к решению …)
- Нативный обмен сообщениями Chromium / Chrome
- Встроенный обмен сообщениями Mozilla
- Вики по устранению неполадок KeepassXC-Browser
Также в Chrome простой способ отладки — открыть режим разработчика в правом верхнем углу, затем щелкнуть Проверить фон представлений … под квадратом расширения KeepassXC … также под кнопкой подробностей вы можете выбрать сбор ошибок …
Прежде чем двигаться дальше, первое, что нужно сделать, это следовать вики-странице по устранению неполадок KeepassXC-браузера и обновить / исправить файл манифеста json, как описано там.
Затем (и здесь моя конфигурация / ошибка меня застряла) в собственной системе и / или ограничивать / запрещать, например, для chromium + linux политика json в манифесте под /etc/chromium/policies/managed/manifest.json
которая содержит "NativeMessagingUserLevelHosts": false,
полностью заблокирует систему и приведет к выдаче ошибки Key exchange was not successful
в этом случае просто измените значение на true или просто удалите эту строку и вуаля
В понравившейся документации описываются разные места для разных политик, разных браузеров и ОС.
Я, вероятно, обновлю вики, чтобы обеспечить полное устранение неполадок собственной системы сообщений, иногда для некоторой расширенной настройки манифеста в местоположении пользователя недостаточно (как в моем случае)
Также во время отладки вы можете оставить диспетчер задач открытым, чтобы увидеть, запускает ли браузер двоичный файл keepassxc-proxy … также эту функцию необходимо включить в настройках KeepassXC.
@intika Я понятия не имел, что вся собственная система обмена сообщениями может быть ограничена и решена путем редактирования политик JSON. Это характерно для Ungoogled Chromium?
@varjolintu нет, это не относится к Ungoogled Chromium, а к любому браузеру на основе Chromium в любой ОС … я считаю, что Firefox имеет аналогичную функцию политики
Была такая же проблема в Windows 8.1, но только с портативным KeePassXC. В остальном отлично работает с настольной версией. В портативной версии проблем еще больше.
У меня случается на Win10 с FF 74.0 + KeePassXC-Browser 1.6.0 2 и KeePassXC 2.5.3. Но это всего лишь текущая установка. Не помню, с какой версии начало глючить соединение.
Как Hrvoje Golčić я использую портативную установку KeePassX.
Была ли эта страница полезной?
0 / 5 — 0 рейтинги
- Печать
Страницы: [1] 2 Все Вниз
Тема: Новый KeePassXC, и опять.. (Прочитано 5722 раз)
0 Пользователей и 1 Гость просматривают эту тему.

Ubbuntu
Еще раз здрасте.
Чем думают эти программисты когда пишут свои программы, точней не программисты а дизайнеры.
Ну если кнопка там была, зачем её оттуда убирать??
Версия 2.6.4 не могу настроить интеграцию с браузером, не вижу куда нажать. Уже всё перечитал.
Скрин не мой, просто там показано что эта кнопка есть. А у меня её нет.
Вот что мне говорит плагин на эту тему:
Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings.
И где оно??
« Последнее редактирование: 16 Апреля 2021, 21:52:17 от Ubbuntu »
Ubuntu — древнее африканское слово, означающее «Я не могу настроить Debian и Arch».
©
Unity, XFCE, MATE. —мята x64 LTS 16.04, 18.04/Gentoo-XFCE

KJOI

Ubbuntu
KJOI
Я вернулся.
Да это уже всё давно сделано, плагин поставлен. И вот он чего говорит:
Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings.
А если нажать релоад, то:
Key exchange was not successful.
У меня в самой программе нету такого пункта «интеграция с браузером». И как их тогда соединить, программу с плагином??
« Последнее редактирование: 18 Апреля 2021, 08:40:08 от Ubbuntu »
Ubuntu — древнее африканское слово, означающее «Я не могу настроить Debian и Arch».
©
Unity, XFCE, MATE. —мята x64 LTS 16.04, 18.04/Gentoo-XFCE

F12
Чем думают эти программисты
— если уверен, что бока на их стороне, то и пиши на https://github.com/keepassxreboot/keepassxc/issues
Пользователь добавил сообщение 18 Апреля 2021, 09:09:00:
Ну, а коль уж создал этот топик на нашем Форуме, то, как будет решение, проинформируй и нас пожалуйста… интересно же как такое может быть
« Последнее редактирование: 18 Апреля 2021, 09:09:00 от F12 »

Ubbuntu
Ну, а коль уж создал этот топик на нашем Форуме, то, как будет решение, проинформируй и нас пожалуйста… интересно же как такое может быть
Да это без проблем.
Просто я чего думаю… там все такие радостные.. И ни одной похожей темы. И это странно..
Ubuntu — древнее африканское слово, означающее «Я не могу настроить Debian и Arch».
©
Unity, XFCE, MATE. —мята x64 LTS 16.04, 18.04/Gentoo-XFCE
Dzhoser
Просто я чего думаю… там все такие радостные.. И ни одной похожей темы. И это странно..
Просто не разумно хранить все пароли в одном месте.

F12
Вот что мне говорит плагин на эту тему:
Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings.
И где оно??
— как вариант, попробуй отредактировать ~/.config/keepassxc/keepassxc.ini, измени в секции [Browser] значение Enabled=false на true
Пользователь добавил сообщение 18 Апреля 2021, 10:18:58:
После внесения изменений не забудь сохранить файл и перезапустить KeePassXC
Пользователь добавил сообщение 18 Апреля 2021, 10:28:35:
Просто не разумно хранить все пароли в одном месте.
— ну это смотря какие пароли, есть такие, которые стоит хранить только и только в своем МоЦке, а есть и такие которые можно хранить и в одном месте, лишь бы это было удобно и помогало упростить рутинную процедуру их ввода
« Последнее редактирование: 18 Апреля 2021, 10:28:35 от F12 »

soarin
« Последнее редактирование: 18 Апреля 2021, 10:51:46 от soarin »

Ubbuntu
F12,
Так выглядит файл keepassxc.ini
[General]
ConfigVersion=1
[GUI]
ApplicationTheme=dark
MinimizeOnClose=true
ShowTrayIcon=true
TrayIconAppearance=monochrome-light
[PasswordGenerator]
AdditionalChars=
ExcludedChars=
soarin,
Так и чего с этим делать??
Ubuntu — древнее африканское слово, означающее «Я не могу настроить Debian и Arch».
©
Unity, XFCE, MATE. —мята x64 LTS 16.04, 18.04/Gentoo-XFCE
Dzhoser
[General]
ConfigVersion=1[GUI]
ApplicationTheme=dark
MinimizeOnClose=true
ShowTrayIcon=true
TrayIconAppearance=monochrome-light[PasswordGenerator]
AdditionalChars=
ExcludedChars=
Допишите
[Browser]
Enabled=true

Ubbuntu
Dzhoser, Прописал, перезапустил программу.
ввёл, что надо ввести.
И поведение плагина вообще не поменялось..
-=-
Вот он здесь говорит: Key exchange was not successful., что Обмен ключами не удался..
А я помню что в предыдущих версиях, их нужно было как то связывать между собой. Там даже ещё один пароль ставился, на эту связку(между плагином и браузером)..
Но сейчас хоть убей, не могу это найти..
« Последнее редактирование: 18 Апреля 2021, 15:03:10 от Ubbuntu »
Ubuntu — древнее африканское слово, означающее «Я не могу настроить Debian и Arch».
©
Unity, XFCE, MATE. —мята x64 LTS 16.04, 18.04/Gentoo-XFCE

F12
Ubbuntu, а у тебя случаем не снап версия?..
В браузере посмотреть настройки плагина не пробовал?

Ubbuntu
Ubuntu — древнее африканское слово, означающее «Я не могу настроить Debian и Arch».
©
Unity, XFCE, MATE. —мята x64 LTS 16.04, 18.04/Gentoo-XFCE

F12
Настройки плагина смотрел и смотрю..
— смотрю в книгу, вижу ф…
Жми «Connect» и в открывшемся окне задай идентификатор для Базы, а KeePassXC генерирует новый ключ, и будет тебе счастье

Ubbuntu
F12, А если окно не открывается, при нажатии Connect ?)
Ubuntu — древнее африканское слово, означающее «Я не могу настроить Debian и Arch».
©
Unity, XFCE, MATE. —мята x64 LTS 16.04, 18.04/Gentoo-XFCE
- Печать
Страницы: [1] 2 Все Вверх
KeepassXC Browser extension not working
[SOLVED]
-
Check KeepassXC Settings for allowing browser extension
-
Download the Extension helper script Direct link: https://raw.githubusercontent.com/keepassxreboot/keepassxc/master/utils/keepassxc-snap-helper.sh
-
run in terminal: bash ./Downloads/keepassxc-snap-helper.sh
-
restart your browser and connect to your KeepassXC databse
Dear folks…its been 60min and no results:
Ubuntu 18.04Firefox latest version
Activated Browser integration in the program and downloaded extension for firefox.
get this message from debugging:
Webconsole context has changed
Connecting to native messaging host org.keepassxc.keepassxc_browser keepass.js:1013:13
Failed to connect: Unknown error keepass.js:989:13
Error: «Could not establish connection. Receiving end does not exist.» updateDatabaseHashToContent moz-extension://3c498462-e75b-4478-8f0b-cc59af97c9ab/background/keepass.js:1208keepass.js:1212:25
Error 5: Die Verbindung zu KeePassXC ist nicht möglich. Überprüfen Sie, ob die Browser-Integration in den KeePassXC-Einstellungen aktiviert ist. keepass.js:1098:13
Connecting to native messaging host org.keepassxc.keepassxc_browser keepass.js:1013:13
Failed to connect: Unknown error keepass.js:989:13
Error: «Could not establish connection. Receiving end does not exist.» updateDatabaseHashToContent moz-extension://3c498462-e75b-4478-8f0b-cc59af97c9ab/background/keepass.js:1208keepass.js:1212:25
Error 9: Schlüsselaustausch war nicht erfolgreich. keepass.js:1098:13
Error 5: Die Verbindung zu KeePassXC ist nicht möglich. Überprüfen Sie, ob die Browser-Integration in den KeePassXC-Einstellungen aktiviert ist. keepass.js:1098:13
Connecting to native messaging host org.keepassxc.keepassxc_browser keepass.js:1013:13
Failed to connect: Unknown error keepass.js:989:13
Error: «Could not establish connection. Receiving end does not exist.» updateDatabaseHashToContent moz-extension://3c498462-e75b-4478-8f0b-cc59af97c9ab/background/keepass.js:1208keepass.js:1212:25
Connecting to native messaging host org.keepassxc.keepassxc_browser keepass.js:1013:13
Failed to connect: Unknown error keepass.js:989:13
Error: «Could not establish connection. Receiving end does not exist.» updateDatabaseHashToContent moz-extension://3c498462-e75b-4478-8f0b-cc59af97c9ab/background/keepass.js:1208keepass.js:1212:25
Error 9: Schlüsselaustausch war nicht erfolgreich. 2 keepass.js:1098:13
Error 5: Die Verbindung zu KeePassXC ist nicht möglich. Überprüfen Sie, ob die Browser-Integration in den KeePassXC-Einstellungen aktiviert ist. 2 keepass.js:1098:13
Error: Can’t find profile directory. 2 XULStore.jsm:66:15
Appreciate any help!