Please help. I am running Windows 8. I have followed the excellent guide by Klaas van Gend and everything seams to work okay until I try to upload to google. As soon as I start to upload, I get the message, "Google sync started, please wait..." and then KeePass locks up. I have tried waiting for over an hour and the only way to close the program is through the task manager. Any help would be greatly appreciated. Thank you.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
When you start the Sync/Upload/Download process, the plugin opens up a hidden popup form that fills in your Google user/password automatically to log in. After log in, it then shows you that form so you can confirm with Google your plugin is safe to use.
I suspect that for some reason, it is not able to fill the Google login form and it's just stuck there.
Exit KeePass
Modify the config xml and add this entry
<Item>
<Key>GoogleSyncShowAuthenticationForm</Key>
<Value>true</Value>
</Item>
Start KeePass
Try upload, download, or sync again and you should see that hidden form popup.
1. Does the popup show the Google login page?
2. Wait a couple of seconds and the plugin should be automatically typing in your Google user/password. Did it do that?
3. Plugin should have clicked on the Login button and navigate to the Google authentication page. Did that happen?
Let me know how it goes.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you Danyal that worked. I had to log into my google e-mail account instead of the API account which I did not expect but it uploaded to my google drive account just fine. Thank you.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have the exact same issue. For me it's because I have 2 factor authentication active. This means that the program was waiting for me to enter my generated key.
It might be possible to add an application specific password, but I can't try that right now, I'll let you know whether or not that works.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I ran into the same issue. Do as Danyal suggests (see 1 - 3, just change the value from 'false' to 'true'). The solution for me was quite simple. I didn't have the full user name qualified in the user field in KeePass, i.e. user vs. user@[yourDomain].
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Right, I finally got round to trying it, but it seems it doesn't work. Google displayed a message saying I shouldn't use an application specific password in the login form.
So it seems that the current login method doesn't support 2 factor authentication...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Please help. I am running Windows 8. I have followed the excellent guide by Klaas van Gend and everything seams to work okay until I try to upload to google. As soon as I start to upload, I get the message, "Google sync started, please wait..." and then KeePass locks up. I have tried waiting for over an hour and the only way to close the program is through the task manager. Any help would be greatly appreciated. Thank you.
When you start the Sync/Upload/Download process, the plugin opens up a hidden popup form that fills in your Google user/password automatically to log in. After log in, it then shows you that form so you can confirm with Google your plugin is safe to use.
I suspect that for some reason, it is not able to fill the Google login form and it's just stuck there.
<Item>
<Key>GoogleSyncShowAuthenticationForm</Key>
<Value>true</Value>
</Item>
Try upload, download, or sync again and you should see that hidden form popup.
1. Does the popup show the Google login page?
2. Wait a couple of seconds and the plugin should be automatically typing in your Google user/password. Did it do that?
3. Plugin should have clicked on the Login button and navigate to the Google authentication page. Did that happen?
Let me know how it goes.
Thank you Danyal that worked. I had to log into my google e-mail account instead of the API account which I did not expect but it uploaded to my google drive account just fine. Thank you.
I have the exact same issue. For me it's because I have 2 factor authentication active. This means that the program was waiting for me to enter my generated key.
It might be possible to add an application specific password, but I can't try that right now, I'll let you know whether or not that works.
I ran into the same issue. Do as Danyal suggests (see 1 - 3, just change the value from 'false' to 'true'). The solution for me was quite simple. I didn't have the full user name qualified in the user field in KeePass, i.e. user vs. user@[yourDomain].
Right, I finally got round to trying it, but it seems it doesn't work. Google displayed a message saying I shouldn't use an application specific password in the login form.
So it seems that the current login method doesn't support 2 factor authentication...