Jump to content

Auto-Fill Web Site Logins not works


Recommended Posts

I upgrade the Passwordstate with version 6 to 7.

Installed Chrome extension. (Chrome ver.: 38.0.2125.111 m)

I have created API Key on your 'Preferences' page within Passwordstate.

I configuring extension for use.

I filled in all the required fields in my password.

 

...and Auto-Fill Web Site Logins not works

 


browser form fields

UserName Field Name: user

Password Field Name: passwd


 

see pictures below:


post-269-0-76316100-1415094202_thumb.png

post-269-0-20059900-1415094232_thumb.png

post-269-0-04434900-1415094254_thumb.png


 

This issue is fixed in Passwordstate 7.0 Beta 4 - Build 7059!

Edited by Pavel Belyj
Link to post
Share on other sites

Hi Pavel,

 

Normally you shouldn't need to manually specify the Browser Form Fields for a login, unless you are having issues with the Chrome extension detecting your login details when you login to a site - when you log in it should popup asking you to save the login credentials.

 

When specifying the Browser Form Fields manually in Passwordstate, you will need to close Chrome and re-open it so the extension can re-query the database - it does this when you first open Chrome, and when you save new login credentials. Can you try this for us? And make sure Chrome isn't sitting in the system tray hidden - later builds of Chrome do this.

 

Let us know how you go.

 

Regards

Click Studios

Link to post
Share on other sites

Hi Pavel,

 

Something else we just thought of which might cause this. When you click on the Passwordstate icon in the Chrome toolbar, do you see a 'Preferences' screen, or a screen which has the 'Logout' link on it - two screenshots attached for you. If you see the Preferences screen, then it's possible you might have entered one or more of the values here incorrectly - or possibly there is an issue communicating with your Passwordstate API.

 

Let us know if this is the case or not.

 

post-1-0-53994200-1415137665_thumb.png

post-1-0-72771200-1415137707_thumb.png

 

Regards

Click Studios

Link to post
Share on other sites

Hi Pavel,

 

I don't suppose you have any other Chrome Extensions installed which could interfere with this?

 

I might be quicker if you contact us via our support page, and then we can do a remote desktop session with you to see if we can spot what the issue is. Contact us here - http://www.clickstudios.com.au/support.aspx, and hit the 'Generate Support Ticket' button.

 

Regards

Click Studios

Link to post
Share on other sites

Hi Pavel,

 

That Audit record you showed only means that the Browser Extension successfully authenticated your account domain\user01 to the Passwordstate API. When a password record is retrieved from the database to form fill as web site, and audit record of category 'Password Retrieved' will be added. We'll update the description for this so it's a makes a little more sense.

 

Regards

Click Studios

Link to post
Share on other sites

Hi Pavel,

 

I don't suppose you have any other Chrome Extensions installed which could interfere with this?

 

I might be quicker if you contact us via our support page, and then we can do a remote desktop session with you to see if we can spot what the issue is. Contact us here - http://www.clickstudios.com.au/support.aspx, and hit the 'Generate Support Ticket' button.

 

Regards

Click Studios

 

In the Google Chrome is not installed other extensions.

Sorry I can not give you remote access to our test virtual lab.

 

I can provide data from Google Chrome Developer Tools:

 

POST https://password2:9119/api/browser/getwebsites 401 ({"error":"auth_key is invalid."}) jquery-1.11.1.min.js:4

send jquery-1.11.1.min.js:4

m.extend.ajax jquery-1.11.1.min.js:4

get_websites_for_user background.js:275

update_data background.js:116

Remote Address:192.168.233.101:9119
Request Method:POST
Status Code:401 {"error":"auth_key is invalid."}
Request Headers
POST /api/browser/getwebsites HTTP/1.1
Host: password2:9119
Connection: keep-alive
Content-Length: 57
Accept: application/json, text/javascript, */*; q=0.01
Origin: chrome-extension://deebhghkicdgoliiennajdghfolpjaei
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.111 Safari/537.36
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Accept-Encoding: gzip,deflate
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4
Cookie: ASP.NET_SessionId=hd4l1tur0tf3siczc3gr5c3k
Form Date
auth_key=555E5458585F6550450E706D0E644A5C430E080D01040900
Response Headers
HTTP/1.1 401 {"error":"auth_key is invalid."}
Cache-Control: no-cache
Pragma: no-cache
Content-Length: 32
Content-Type: text/plain; charset=utf-8
Expires: -1
Server: Microsoft-IIS/8.5
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
X-UA-Compatible: IE=edge
Access-Control-Allow-Origin: *
Date: Mon, 10 Nov 2014 14:06:04 GMT
Link to post
Share on other sites

Hi Pavel,

 

Thanks for the data. That 'auth_key' is invalid, means there is an issue authenticating your API key to Passwordstate. Can you try the following for me:

 

  • In Passwordstate, go to the screen Preferences -> API Keys Tab, create a new 'General API Key', and then click on the 'Save' button
  • Now in the Chrome extension, click on the icon and then the 'Preferences' menu, enter the new API Key and ensure all other details are correct. Then hit the Save button
  • Now clear your cache in Chrome, and then restart Chrome

Can you let us know if this helps at all?

 

Thanks

Click Studios

Link to post
Share on other sites

Hi Pavel,

 

Thanks for the data. That 'auth_key' is invalid, means there is an issue authenticating your API key to Passwordstate. Can you try the following for me:

 

  • In Passwordstate, go to the screen Preferences -> API Keys Tab, create a new 'General API Key', and then click on the 'Save' button
  • Now in the Chrome extension, click on the icon and then the 'Preferences' menu, enter the new API Key and ensure all other details are correct. Then hit the Save button
  • Now clear your cache in Chrome, and then restart Chrome

Can you let us know if this helps at all?

 

Thanks

Click Studios

 

Thanks for the tips!

However, they have not been successful :(

Browser Extension successfully login, but the functions "getpasvordlists", "getwebsites" and "generatepassword" returns the  401 ({"error": "auth_key is invalid."}).

Link to post
Share on other sites

Hi Pavel,

 

I think we will need to do some testing outside of Passwordstate and Chrome. Can you do the following for us:

  • Download Fiddler from http://www.telerik.com/fiddler and install it on your desktop
  • Click on the Composer tab and (screenshot 1 below):
    • Select POST
    • Enter the correct URL for your environment i.e. https://<yoururl>/api/browser/authenticate
    • Specify the Content-Type: application/json 
    • In the Request Body, specify your UserName, your API Key and the Build Number for the extension - if you haven't done any upgrades for version 7, then it would be 7000. Or it could be 7019 or 7033
    • Now hit the Execute button, and then click on the Result to see the authentication key (second screenshot below). If you don't get a result of 200, then some settings above must be wrong
  • Now that you have the auth_key, do the same again, but this time:

 

If everything's successful, this should return a list of Password Lists you have access to, which are configured to use the URL field.

 

Let us know how you go.

 

post-1-0-32763900-1415741233_thumb.png

post-1-0-52174300-1415741050_thumb.png

 

Regards

Click Studios

Link to post
Share on other sites

Hi Pavel,

 

I think we will need to do some testing outside of Passwordstate and Chrome. Can you do the following for us:

  • Download Fiddler from http://www.telerik.com/fiddler and install it on your desktop
  • Click on the Composer tab and (screenshot 1 below):
    • Select POST
    • Enter the correct URL for your environment i.e. https://<yoururl>/api/browser/authenticate
    • Specify the Content-Type: application/json 
    • In the Request Body, specify your UserName, your API Key and the Build Number for the extension - if you haven't done any upgrades for version 7, then it would be 7000. Or it could be 7019 or 7033
    • Now hit the Execute button, and then click on the Result to see the authentication key (second screenshot below). If you don't get a result of 200, then some settings above must be wrong
  • Now that you have the auth_key, do the same again, but this time:

 

If everything's successful, this should return a list of Password Lists you have access to, which are configured to use the URL field.

 

Let us know how you go.

 

"https://password2:9119/api/browser/authenticate" - OK!

but

"https://password2:9119/api/browser/getpasswordlists" - ERROR!

 

see pictures:https://onedrive.live.com/?cid=F78FC9FE826ED4D3&id=F78FC9FE826ED4D3%2110309

Link to post
Share on other sites

Hi Pavel,

 

Thanks for the screenshot. This has really got us a bit confused, as we're not getting any other reports for this. Can you do one more thing for us? Can you have a look a the following article, and email us a copy of the data in the UserAccounts table - http://www.clickstudios.com.au/documentation/query-data.html. You can email to support @ clickstudios.com.au - obviously without the spaces in-between.

 

Thanks

Click Studios

Link to post
Share on other sites

Hi Pavel,

 

Thanks for the screenshot. This has really got us a bit confused, as we're not getting any other reports for this. Can you do one more thing for us? Can you have a look a the following article, and email us a copy of the data in the UserAccounts table - http://www.clickstudios.com.au/documentation/query-data.html. You can email to support @ clickstudios.com.au - obviously without the spaces in-between.

 

Thanks

Click Studios

 

Hi support,

 

Information that you have requested, were sent

Link to post
Share on other sites

I'm anyone else is reading this thread, Pavel has been helping us a lot to try and identify what's causing this issue. We believe it may be caused by Russian language settings on his Passwordstate web server, so we're going to try something new in the next build to see if we can resolve it.

 

Regards

Click Studios

Link to post
Share on other sites

I'm anyone else is reading this thread, Pavel has been helping us a lot to try and identify what's causing this issue. We believe it may be caused by Russian language settings on his Passwordstate web server, so we're going to try something new in the next build to see if we can resolve it.

 

Regards

Click Studios

 

For Passwordstate (v. 7033 and below) deploy on Windows Server with Russian language settings for the correct operation of Chrome Extension should be:

 

For the Russian copy of Windows Server (where deploy Passwordstate) language settings should be:

6443918.jpg

6248116.jpg

 

For the English copy of Windows Server with Russian regional settings (where deploy Passwordstate) language settings should be:

6429582.png

6230708.png

Link to post
Share on other sites
  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...