Giter VIP home page Giter VIP logo

Comments (10)

pfn avatar pfn commented on August 25, 2024

Restarting keepass fixes this issue for me--there seems to be some sort of memory issue that causes keepass to not decode the communication key correctly.

from passifox.

haudek avatar haudek commented on August 25, 2024

Before submitting I tried repeatedly to restart Firefox and KeePass (and the whole Windows system).
The problem still exists for various forms of passwords.
Help.

from passifox.

pfn avatar pfn commented on August 25, 2024

Try deleting the associated key for firefox from "KeePassHttp Settings" -- restart firefox and see if it behaves better. The setting may be corrupt somehow.

----- Original Message -----
From: "haudek" [email protected]
To: [email protected]
Sent: Wednesday, June 8, 2011 1:26:01 PM
Subject: Re: [passifox] Problem in Firefox 4.0.1 (#31)

Before submitting I tried repeatedly to restart Firefox and KeePass (and the whole Windows system).
The problem still exists for various forms of passwords.
Help.

Reply to this email directly or view it on GitHub:
#31 (comment)

from passifox.

haudek avatar haudek commented on August 25, 2024

It also did (twice) - with no results. The problem occurs even on github.com, practically on every page with the form.

from passifox.

pfn avatar pfn commented on August 25, 2024

Go into about:config enable signon.debug and restart firefox, then look in the error console (control-shift-j) and paste parts of the log when loading a page with a password form (Mostly lines will have KeePassFox around them). I need to see if bad base64 strings are being generated.

----- Original Message -----
From: "haudek" [email protected]
To: [email protected]
Sent: Wednesday, June 8, 2011 2:15:59 PM
Subject: Re: [passifox] Problem in Firefox 4.0.1 (#31)

It also did (twice) - with no results. The problem occurs even on github.com, practically on every page with the form.

Reply to this email directly or view it on GitHub:
#31 (comment)

from passifox.

haudek avatar haudek commented on August 25, 2024

Here is the log during opening page github.com:

Login Manager: domEventListener: got event DOMContentLoaded
Login Manager: Counting logins matching host: https://github.com, formSubmitURL: , httpRealm: null
LoginManagerStorage: countLogins(https://github.com,,null)
PwMgr mozStorage: _searchLogins: returning 1 logins
PwMgr cryptoSDR: SDR slot status is 5
PwMgr cryptoSDR: SDR slot status is 5
PwMgr mozStorage: _findLogins: returning 1 logins
KeePassFox: REQUEST: {"RequestType":"test-associate","Id":"Firefox","Nonce":"hZuaDxhoM6eWQrEF69HvKA==","Verifier":"b2UTnNPSjyYR3/pyW+K5m1CYAr6IZB5GQw+4utM3iMk="}
KeePassFox: RESPONSE: 400 => {"RequestType":"test-associate","Error":"System.FormatException: Invalid character in a Base-64 string.\r\n at System.Convert.FromBase64String(String s)\r\n at KeePassHttp.KeePassHttpExt.TestRequestVerifier(Request r, Aes aes, String key)\r\n at KeePassHttp.KeePassHttpExt.VerifyRequest(Request r, Aes aes)\r\n at KeePassHttp.KeePassHttpExt.TestAssociateHandler(Request r, Response resp, Aes aes)\r\n at KeePassHttp.KeePassHttpExt.ProcessRequest(Request r, HttpListenerResponse resp)","Success":false,"Count":0}

from passifox.

pfn avatar pfn commented on August 25, 2024

The base64 strings there appear okay, please paste an image of the KeePassHttp Settings advanced tab (with the AES Key fields allowed to be displayed--or paste the values here)--and verify that you are having the same error window popup.

You will need to delete the keys after pasting them.

----- Original Message -----
From: "haudek" [email protected]
To: [email protected]
Sent: Wednesday, June 8, 2011 2:35:17 PM
Subject: Re: [passifox] Problem in Firefox 4.0.1 (#31)

Here is the log during opening page github.com:

Login Manager: domEventListener: got event DOMContentLoaded
Login Manager: Counting logins matching host: https://github.com, formSubmitURL: , httpRealm: null
LoginManagerStorage: countLogins(https://github.com,,null)
PwMgr mozStorage: _searchLogins: returning 1 logins
PwMgr cryptoSDR: SDR slot status is 5
PwMgr cryptoSDR: SDR slot status is 5
PwMgr mozStorage: _findLogins: returning 1 logins
KeePassFox: REQUEST: {"RequestType":"test-associate","Id":"Firefox","Nonce":"hZuaDxhoM6eWQrEF69HvKA==","Verifier":"b2UTnNPSjyYR3/pyW+K5m1CYAr6IZB5GQw+4utM3iMk="}
KeePassFox: RESPONSE: 400 => {"RequestType":"test-associate","Error":"System.FormatException: Invalid character in a Base-64 string.\r\n at System.Convert.FromBase64String(String s)\r\n at KeePassHttp.KeePassHttpExt.TestRequestVerifier(Request r, Aes aes, String key)\r\n at KeePassHttp.KeePassHttpExt.VerifyRequest(Request r, Aes aes)\r\n at KeePassHttp.KeePassHttpExt.TestAssociateHandler(Request r, Response resp, Aes aes)\r\n at KeePassHttp.KeePassHttpExt.ProcessRequest(Request r, HttpListenerResponse resp)","Success":false,"Count":0}

Reply to this email directly or view it on GitHub:
#31 (comment)

from passifox.

haudek avatar haudek commented on August 25, 2024

http://ezscreens.appspot.com/view/bd34/7c6e15c0d926

I'm ready to delete the keys.

from passifox.

pfn avatar pfn commented on August 25, 2024

Yeah, this is the bug I've seen in KeePass before, it'll double-up the key value (notice the duplication of the entire string after the first =) -- in my experience, if I restarted keepass, and looked at the entry, sometimes it would not be duplicated. It seems to be a memory error, but I cannot reliably reproduce it.

Try restarting keepass a few times and look at that string to see if it is not duplicated--when it is not duplicated, it should work just fine

You might also want to try removing the duplication and saving the database--that should enable passifox to work as well.

Eventually, I'd like to find the cause of this corruption, but I have not been able to reproduce and track it down yet.

----- Original Message -----
From: "haudek" [email protected]
To: [email protected]
Sent: Wednesday, June 8, 2011 2:56:43 PM
Subject: Re: [passifox] Problem in Firefox 4.0.1 (#31)

http://ezscreens.appspot.com/view/bd34/7c6e15c0d926

I'm ready to delete the keys.

Reply to this email directly or view it on GitHub:
#31 (comment)

from passifox.

haudek avatar haudek commented on August 25, 2024

After several re-run KeePass, the value was always duplicated.
But once again, I removed the "KeePassHttp Settings" (third time), Firefox asked for a new value,
and now it is one and not duplicates.

Gladly would help in finding the cause of this error.
If so the problem appears again and I could help "track down" it - will contact you.

For now, thank you very much for solving my issue.

from passifox.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.