-
-
Notifications
You must be signed in to change notification settings - Fork 191
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
Timeout or not connected to KeePassXC #130
Comments
If you want the browser extension to control (launch and quit) KeePassXC please disable the proxy (meaning By default, KeePassXC must be started for the connection to be established and database must be opened for making the connection permanent to your current database. |
The error messages are less than optional here, maybe that could be improved? |
You can always provide the logs from the debugging console and see if there's any more error messages. You can find it from |
I have partially working extention as well, and this error in particular.
looks like malformed json, but who sends them?
|
@abishai That indeed means a malformed JSON. KeePassXC sends it to a proxy, which delivers it to the browser extension. In which situation that error is seen? There's some fixes to the message size and using UTF-8 with the new 2.3.2 release, so if it's possible I suggest trying to compile the sources by yourself from the release/2.3.2 branch and see if it solves the issue. |
@varjolintu this error is seen when extension queries keepassxc status, producing Timeout or not connected to KeePassXC. Strangely, Reload button seems to work (if database is opened) |
@abishai That's strange. There shouldn't be any response from keepassxc-proxy if KeePassXC is closed. |
@varjolintu Nope, keepass is not closed. I 100% receive it if I click Block database and extension query database status after it. |
Cannot reproduce that one. |
Also, I receive this error if extension autostarts keepassxc (direct connection). It prints malformed json message and closes keepassxc. |
@abishai I have seen this kind of behaviour when there's some special characters in the JSON data (fixed in 2.3.2). |
I see. Thank for support, will try to compile 2.3.2 |
I applied this one keepassxreboot/keepassxc@3353b32 and looks like error has gone! |
@abishai Excellent! So 2.3.2 will definitely deliver the fix for this. |
Hello, I have the same issue timeout with keepassxc 2.31. |
@emeygret Looking at this keepassxreboot/keepassxc@062503a you can see a fix was committed 9 hours ago. Try to update the branch and compile again. |
it is better but missing proxy/NativeMessagingHost.cpp , i had a comment on the fix |
Thanks for noticing it. I'll make a new fix. |
Any ETA for a new release? |
Soon. That's the all information I have. |
Please test if this still happens with KeePassXC 2.3.3 and KeePassXC-Browser 1.1.3. |
for me it is ok, it work fine with 2.3.3/1.1.3, |
Hi,
With firefox 59, keepassxc-browser 1.0.1 and keepassxc 2.3.1 on debian unstable I get " Cannot encrypt message or public key not found. Is native messaging or support for your browser enabled in KeePassXC? " the first time I'm opening firefox.
If I start and then quit keepassxc, I then see: "Timeout or not connected to KeePassXC"
Edit: There is a reload button, but no options to start and unlock the db
The text was updated successfully, but these errors were encountered: