Skip to content
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

passifox and gmail manager #22

Closed
sbrennan4 opened this issue May 3, 2011 · 7 comments
Closed

passifox and gmail manager #22

sbrennan4 opened this issue May 3, 2011 · 7 comments
Labels

Comments

@sbrennan4
Copy link

PassIFox does not seem to play nice with the Gmail Manager extension. When I open firefox I get the following message from keepasshttp in the form of a balloon in the system tray:

_BUG_ System.UriFormatException: Invalid URI: The
format of the URI could not be determined.
at System.Uri.CreateThis(String uri, Boolean
dontEscape, UriKind uriKind)
at System.Uri..ctor(String uriString)
at KeePassHttp.KeePassHttpExt.GetL

I also get a popup window to login to Gmail Manager, which I don't normally see when PassIFox is disabled. Also, when both Gmail Manager and PassIFox are enabled it puts the tabs below the orange Firefox menu button but if I disable either one of the extensions the tabs go back in line with the Firefox menu button.

I am running:
Windows 7
Firefox 4.0.1
PassIFox 1.1.2
Gmail Manager 0.6.4.1
Keepass 2.15

@pfn
Copy link
Owner

pfn commented May 3, 2011

if you click the systray popup it'll popup a message dialog with the entire exception stack, take a screenshot please (use http://ezscreens.appspot.com if you don't have anything else easy to host screenshots).

I don't know why you're getting odd behavior with the tabs moving around, passifox does not make any modifications to ui besides a couple context menu items.

@sbrennan4
Copy link
Author

When I click on the systray popup it just goes away. I uploaded 2
screenshots, Firefox startup w/PassIFox
enabledhttp://ezscreens.appspot.com/view/60e9/Firefox+startup+w/PassIFox+enabledand
Firefox
startup w/PassIFox
disabledhttp://ezscreens.appspot.com/view/19eb/Firefox+startup+w/PassIFox+disabled
.

On Tue, May 3, 2011 at 3:08 PM, pfn <
reply@reply.github.com>wrote:

if you click the systray popup it'll popup a message dialog with the entire
exception stack, take a screenshot please (use
http://ezscreens.appspot.com if you don't have anything else easy to host
screenshots).

I don't know why you're getting odd behavior with the tabs moving around,
passifox does not make any modifications to ui besides a couple context menu
items.

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

@pfn
Copy link
Owner

pfn commented May 3, 2011

I don't know what exactly is happening for you there, what you can do is:

  1. go to about:config
  2. set signon.debug to true

Restart the browser and bring up the javascript console (control-shift-j) paste everything that comes through and we should have a better idea what it is that is failing.

I don't know why the location of your tabs are changing with the extension loaded, passifox does nothing to interact with any layout.

@sbrennan4
Copy link
Author

Could not read chrome manifest file 'C:\Program Files\Mozilla Firefox\extensions{972ce4c6-7e08-4474-a285-3208198ce6fd}\chrome.manifest'.

Warning: XUL box for _moz_generated_content_after element contained an inline #text child, forcing all its children to be wrapped in a block.
Source File: chrome://browser/content/browser.xul
Line: 0

Login Manager: Searching for logins matching host: longfocus.gmanager.account, formSubmitURL: /, httpRealm: null

Login Manager: Found alternate nsILoginManagerStorage with contract ID: @hanhuy.com/login-manager-storage;1

LoginManagerStorage: Creating storage service

LoginManagerStorage: findLogins({},longfocus.gmanager.account,/,null)

PwMgr mozStorage: Opening database at C:\Users\sb016628\AppData\Roaming\Mozilla\Firefox\Profiles\af2c6bl2.default\signons.sqlite

PwMgr mozStorage: Initializing Database

PwMgr mozStorage: Creating new statement for query: SELECT * FROM moz_logins WHERE (hostname = :hostname) AND (formSubmitURL isnull) AND (httpRealm isnull)

PwMgr mozStorage: _searchLogins: returning 1 logins

PwMgr cryptoSDR: SDR slot status is 5

PwMgr cryptoSDR: SDR slot status is 5

PwMgr mozStorage: Reencrypting Base64 logins

PwMgr mozStorage: Creating new statement for query: SELECT * FROM moz_logins WHERE (encType = :encType)

PwMgr mozStorage: _searchLogins: returning 0 logins

PwMgr mozStorage: _findLogins: returning 1 logins

KeePassFox: REQUEST: {"RequestType":"test-associate","Id":"Firefox","Nonce":"aJiQSOqRee/IB9a/IoxEzA==","Verifier":"BfNsM7znx4ZRPYb0lflVcZtRN6NrEni3PEsBhYXz0a8="}

KeePassFox: RESPONSE: 200 => {"RequestType":"test-associate","Success":true,"Id":"Firefox","Count":0,"Nonce":"r/A6T8bCmLi+989Q5mwQ3w==","Verifier":"6iNmeXsgsdPakyqrTZhwDDlkyQos11a5WSABnZSxKjI="}

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":"get-logins","Id":"Firefox","Nonce":"3wCmmpoezM0WFATB+iq3vA==","Verifier":"Pwaqe0c5KN7V2A4Urd08AwiJLFChoR6EnbvrIsaPdMc=","Url":"Dp8hHLjt5Z50r2PWCR8hdCs1SloZBUEAC265HMkCyh8=","SubmitUrl":"73QnjXrcnohbu4O/RyDR5A=="}

KeePassFox: RESPONSE: 400 => {"RequestType":"get-logins","Error":"System.UriFormatException: Invalid URI: The format of the URI could not be determined.\r\n at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)\r\n at System.Uri..ctor(String uriString)\r\n at KeePassHttp.KeePassHttpExt.GetLoginsHandler(Request r, Response resp, Aes aes)\r\n at KeePassHttp.KeePassHttpExt.ProcessRequest(Request r, HttpListenerResponse resp)","Success":false,"Count":0,"Entries":[]}

Login Manager: Searching for logins matching host: longfocus.gmanager.account, formSubmitURL: /, httpRealm: null

LoginManagerStorage: findLogins({},longfocus.gmanager.account,/,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":"get-logins","Id":"Firefox","Nonce":"gTbVwN8oFLOg/MtbJtfcPg==","Verifier":"TSMRsTpSfiZ1Hqjlk4Ns86y7ye9ADrFBYOi/qNW3ISI=","Url":"eizGOJV0YJ0nYc9aLiNtAOoJ7yG/lU4dHMn1MYJNs0A=","SubmitUrl":"NaubSw6hM1E2i+UKGPn2ow=="}

KeePassFox: RESPONSE: 400 => {"RequestType":"get-logins","Error":"System.UriFormatException: Invalid URI: The format of the URI could not be determined.\r\n at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)\r\n at System.Uri..ctor(String uriString)\r\n at KeePassHttp.KeePassHttpExt.GetLoginsHandler(Request r, Response resp, Aes aes)\r\n at KeePassHttp.KeePassHttpExt.ProcessRequest(Request r, HttpListenerResponse resp)","Success":false,"Count":0,"Entries":[]}

Warning: Key event not available on some keyboard layouts: key="n" modifiers="accel, alt"
Source File: chrome://browser/content/browser.xul
Line: 0

Warning: Key event not available on some keyboard layouts: key="t" modifiers="accel,alt"
Source File: chrome://browser/content/browser.xul
Line: 0

Login Manager: onStateChange accepted: req = about:blank, flags = 0x30004

Login Manager: domEventListener: got event DOMContentLoaded

@pfn
Copy link
Owner

pfn commented May 4, 2011

Looks like the problem is the way the gmail extension stores the password and looks for it... it will have to be fixed in a future version of keepasshttp

@sbrennan4
Copy link
Author

Fair enough...thanks for your prompt responses and I look forward to the future release.

@pfn
Copy link
Owner

pfn commented May 4, 2011

fixed in 1.0.3.8 of keepasshttp

pfn/keepasshttp@8b04e0f23d4e6e3ed3f0

@pfn pfn closed this as completed May 4, 2011
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants