keepassxreboot / keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
https://keepassxc.org/
Other
20.17k stars 1.42k forks source link

Failed to establish KeePassXC connection. Error Whonix (Troubleshooting steps done) #10866

Closed officerhi closed 1 month ago

officerhi commented 1 month ago
Type: "whonix" <enter> for help.
user@host:~$ sudo strace -f -p $(pgrep firefox) 2>&1 | grep keepass
[sudo] password for user:             
[pid  7133] openat(AT_FDCWD, "/home/user/.tb/tor-browser/Browser/TorBrowser/Data/Browser/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json", O_RDONLY <unfinished ...>
^C
user@host:~$ ps aux | grep keepassxc-proxy
user        8117  0.0  0.0   6860  1972 pts/0    S+   18:55   0:00 grep keepassxc-proxy
user@host:~$ sudo strace -f -yy -e read,write -s 1000000 -p 6560
strace: attach: ptrace(PTRACE_SEIZE, 6560): No such process
user@host:~$ sudo strace -f -yy -e read,write -s 1000000 -p 6560

Debug:

KeePassXC-Browser: Connecting to native messaging host org.keepassxc.keepassxc_browser client.js:383:13
[Error ] KeePassXC-Browser - Failed to connect: Unknown error global.js:132:13
[Error ] KeePassXC-Browser - changePublicKeys failed: TypeError: keepassClient.nativePort is null global.js:132:13
[Error keepass.js:256] KeePassXC-Browser - 5: KeePassXC bağlantısı kurulamadı. KeePassXC ayarlarından tarayıcı bütünleşmesinin açık olduğundan emin olun. global.js:132:13
[Error ] KeePassXC-Browser - No content script available for this tab. 2 global.js:132:13
[Error keepass.js:256] KeePassXC-Browser - 5: KeePassXC bağlantısı kurulamadı. KeePassXC ayarlarından tarayıcı bütünleşmesinin açık olduğundan emin olun. global.js:132:13
[Error ] KeePassXC-Browser - Cannot send activated_tab message: Could not establish connection. Receiving end does not exist. global.js:132:13
[Error event.js:133] KeePassXC-Browser - 5: KeePassXC bağlantısı kurulamadı. KeePassXC ayarlarından tarayıcı bütünleşmesinin açık olduğundan emin olun. global.js:132:13
[Error keepass.js:256] KeePassXC-Browser - 5: KeePassXC bağlantısı kurulamadı. KeePassXC ayarlarından tarayıcı bütünleşmesinin açık olduğundan emin olun. global.js:132:13
KeePassXC-Browser: Connecting to native messaging host org.keepassxc.keepassxc_browser client.js:383:13
[Error ] KeePassXC-Browser - Failed to connect: Unknown error global.js:132:13
[Error ] KeePassXC-Browser - changePublicKeys failed: TypeError: keepassClient.nativePort is null global.js:132:13
[Error keepass.js:256] KeePassXC-Browser - 5: KeePassXC bağlantısı kurulamadı. KeePassXC ayarlarından tarayıcı bütünleşmesinin açık olduğundan emin olun. global.js:132:13
KeePassXC-Browser: Connecting to native messaging host org.keepassxc.keepassxc_browser client.js:383:13
[Error ] KeePassXC-Browser - Failed to connect: Unknown error global.js:132:13
[Error ] KeePassXC-Browser - changePublicKeys failed: TypeError: keepassClient.nativePort is null global.js:132:13
[Error ] KeePassXC-Browser - Cannot send activated_tab message: Could not establish connection. Receiving end does not exist. 3 global.js:132:13
[Error keepass.js:256] KeePassXC-Browser - 5: KeePassXC bağlantısı kurulamadı. KeePassXC ayarlarından tarayıcı bütünleşmesinin açık olduğundan emin olun. global.js:132:13
KeePassXC-Browser: Connecting to native messaging host org.keepassxc.keepassxc_browser client.js:383:13
[Error ] KeePassXC-Browser - Failed to connect: Unknown error global.js:132:13
[Error event.js:96] KeePassXC-Browser - changePublicKeys failed: TypeError: keepassClient.nativePort is null global.js:132:13
[Error client.js:402] KeePassXC-Browser- No content script available for this tab. global.js:132:13

2024-06-06_19-42

2024-06-06_19-42_1

The plugin still won't connect even though I've applied all the solutions mentioned as I've added in the description.

droidmonkey commented 1 month ago

https://github.com/keepassxreboot/keepassxc-browser/issues/2183#issuecomment-2088643679

officerhi commented 1 month ago

keepassxreboot/keepassxc-browser#2183 (comment)

ı LOVE YOU