Comments (10)
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.
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.
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.
It also did (twice) - with no results. The problem occurs even on github.com, practically on every page with the form.
from passifox.
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.
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.
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.
http://ezscreens.appspot.com/view/bd34/7c6e15c0d926
I'm ready to delete the keys.
from passifox.
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.
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)
- AWS credentials filling bug HOT 1
- Unneeded unlock request for database when starting Chrome
- PassIFox - How to setup an order in credentials to use?
- Not compatible with Firefox Developer Edition
- Two screen login resists all attempts to automate
- Choose own credentials fields doesn't work at Citi.com HOT 1
- chromelPass causes constant CPU load HOT 1
- when trying to dragndrop passifox.xpi firefox says its corrupt HOT 3
- How do I link ChromeIPass to Keepass HOT 1
- chromeIPass search for partial match HOT 1
- Plugin for Chrome not found in store HOT 14
- Plugin outdated HOT 2
- KeepassHttp is not running HOT 2
- Download-Link broken HOT 4
- Security question : What if someone uninstall the extension? HOT 1
- The extension is not loger supported by Firefox
- Extension for Microsoft Edge chromium
- Passifox + Pale Moon
- Cannot connect more than 3 Keepass Databases?!
- removed
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from passifox.