On Sun, 2014-10-05 at 01:41 +0000, Todd Wilson wrote:
> I may be overlooking something obvious here, but when using the latest
> version (1.4.99.4-1) on Ubuntu 14.04, my GOA credentials are not being found:
>
> % syncevolution --sync refresh-from-local google
> [ERROR] goa:account_nnnn: need username+password as credentials
>
> The account number I'm redacting as "nnnn" does exist (I can see it with
> seahorse) and is authorized.
This is something different. GOA credentials are found, but in addition,
a method in SyncEvolution ("IdentityProviderCredentials()") is called to
retrieve username and password for the account, which can't work.
The method shouldn't be called. I'm not sure where it gets called either
and cannot reproduce it here. Can you help to locate the call?
Run like this:
SYNCEVOLUTION_DEBUG=1 gdb --args syncevolution --daemon=no --sync
refresh-from-local google
# b IdentityProviderCredentials
# run
...
# where
This assumes that the local side runs into the problem. That's not
guaranteed. It could also be the side where WebDAV is active. To find
that, use:
SYNCEVOLUTION_DEBUG=1 gdb --args syncevolution --daemon=no --sync
refresh-from-local printChanges=0 google
# set follow-fork-mode child
# b IdentityProviderCredentials
# run
...
# where
--
Best Regards, Patrick Ohly
The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.
_______________________________________________
SyncEvolution mailing list
[email protected]
https://lists.syncevolution.org/mailman/listinfo/syncevolution