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

Problem with Google Drive #176

Closed
amidvo opened this issue May 17, 2019 · 2 comments
Closed

Problem with Google Drive #176

amidvo opened this issue May 17, 2019 · 2 comments

Comments

@amidvo
Copy link

amidvo commented May 17, 2019

Hello.

Keepass 2.41 (or 2.39-1) + KeeAnywhere1.51 not working properly with Google Drive through Fortigate Proxy.

An error:

Authentication failed!

An error occurred while sending the request.
Google.Apis.Core
   в Google.Apis.Http.ConfigurableMessageHandler.<SendAsync>d__59.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
   в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   в Google.Apis.Auth.OAuth2.Requests.TokenRequestExtenstions.<ExecuteAsync>d__0.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
   в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   в Google.Apis.Auth.OAuth2.Flows.AuthorizationCodeFlow.<FetchTokenAsync>d__35.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
   в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   в Google.Apis.Auth.OAuth2.Flows.AuthorizationCodeFlow.<ExchangeCodeForTokenAsync>d__30.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
   в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   в KeeAnywhere.StorageProviders.GoogleDrive.GoogleDriveStorageConfigurator.<Claim>d__c.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
   в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   в KeeAnywhere.OAuth2.OAuth2Form.<OnNavigated>d__3.MoveNext()
Void MoveNext()


Inner:
Удаленный сервер возвратил ошибку: (407) Требуется аутентификация посредника.
System
   в System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult, TransportContext& context)
   в System.Net.Http.HttpClientHandler.GetRequestStreamCallback(IAsyncResult ar)
System.IO.Stream EndGetRequestStream(System.IAsyncResult, System.Net.TransportContext ByRef)

My translate: the remote server returned an error: (407) proxy authentication required.

But combination Keepass 2.39-1 and KeeAnywhere 1.41 working properly.

@Kyrodan
Copy link
Owner

Kyrodan commented Nov 29, 2019

Maybe duplicate of #123
Therefore closing this. Please reopen, if v1.6.0 does not solve your issue.

@Kyrodan Kyrodan closed this as completed Nov 29, 2019
@impulse200
Copy link

impulse200 commented Mar 12, 2020

Hello.

I ran into similar issue with "Proxy Authentication Required". But the root of it in fact that KeeAnywhere does not honor KeePass proxy settings but using system setting.

I have KeePass proxy set to one that does not require authentication. But when trying to log into Google Drive account I do not see any requests from the PC on that proxy.

Edit: all this happening with 1.6.0 version of plugin.
Edit2: when I switch whole system to proxy w/o auth, everything seems to be working. But switching back plugin doesn't work anymore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants