Summary: | Unable to create new (Google) account | ||
---|---|---|---|
Product: | [Unmaintained] telepathy | Reporter: | Emil Sedgh <emilsedgh> |
Component: | general | Assignee: | Telepathy Bugs <kde-telepathy-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | ivan.cukic, mklapetek, sgmoore |
Priority: | NOR | Keywords: | drkonqi |
Version: | git-latest | ||
Target Milestone: | Future | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Screenshot with added account |
Description
Emil Sedgh
2015-08-12 19:26:25 UTC
Thanks for the report This is interestingly an unrelated crash. Can you just remove kaccounts_akonadi_plugin.so for now? It's most likely broken as it hasn't been tested for at least a year. If you can provide the information requested in comment #1, please add a comment. I did remove the plugin and it sopped the crash. However, the Google plugin still doesnt work. When I create an account, Google's auth dialog comes up. I login and it says I can close the dialog. When I close it, an empty item appears on my account list and it never even tries to connect. Here is kcmshell5 kcm_kaccounts output when I try to create the account: emilsedgh@emilsedgh ~/k/5/installed> kcmshell5 kcm_kaccounts Icon theme "oxygen" not found. Icon theme "oxygen" not found. Starting new account dialog for "google" "google" Looking for plugin "" connection-manager.cpp 106 setupSocketConnection p2p error: QDBusError("org.freedesktop.DBus.Error.FileNotFound", "Failed to connect to socket /run/user/1000/signond/socket: No such file or directory") 1 connection-manager.cpp 132 init Peer connection unavailable, activating service identityimpl.cpp 96 updateState Updating state: "PendingRegistration" SignOn::IdentityImpl(0x1c85f30) identityimpl.cpp 172 storeCredentials Storing credentials authsessionimpl.cpp 94 initInterface Starting auth session with "oauth2" authsessionimpl.cpp 94 initInterface connection-manager.cpp 106 setupSocketConnection p2p error: QDBusError("org.freedesktop.DBus.Error.FileNotFound", "Failed to connect to socket /run/user/1000/signond/socket: No such file or directory") 1 connection-manager.cpp 150 init Connected to "qt_default_session_bus" identityimpl.cpp 96 updateState Updating state: "Ready" SignOn::IdentityImpl(0x1c85f30) identityimpl.cpp 96 updateState Updating state: "NeedsUpdate" SignOn::IdentityImpl(0x1c85f30) identityimpl.cpp 96 updateState Updating state: "PendingUpdate" SignOn::IdentityImpl(0x1c85f30) identityimpl.cpp 442 infoUpdated SERVER INFO UPDATED. NeedsUpdate " 0 " identityimpl.cpp 345 storeCredentialsReply stored id: 58 old id: 0 identityimpl.cpp 381 getInfoReply QMap(("ACL", QVariant(QStringList, ("*")))("AuthMethods", QVariant(QDBusArgument, ))("Caption", QVariant(QString, "google"))("Id", QVariant(uint, 58))("Owner", QVariant(QStringList, ()))("Realms", QVariant(QStringList, ()))("RefCount", QVariant(int, 0))("StoreSecret", QVariant(bool, true))("Type", QVariant(int, 1))("UserName", QVariant(QString, ""))("UserNameSecret", QVariant(bool, false))("Validated", QVariant(bool, false))) identityimpl.cpp 96 updateState Updating state: "Ready" SignOn::IdentityImpl(0x1c85f30) Info: Id: 58 caption: "google" owner: "" userName: "" identityimpl.cpp 96 updateState Updating state: "NeedsUpdate" SignOn::IdentityImpl(0x1c85f30) identityimpl.cpp 96 updateState Updating state: "PendingUpdate" SignOn::IdentityImpl(0x1c85f30) identityimpl.cpp 442 infoUpdated SERVER INFO UPDATED. NeedsUpdate " 58 " Received session response identityimpl.cpp 242 queryInfo Querying info. identityimpl.cpp 96 updateState Updating state: "PendingUpdate" SignOn::IdentityImpl(0x1c85f30) identityimpl.cpp 381 getInfoReply QMap(("ACL", QVariant(QStringList, ("*")))("AuthMethods", QVariant(QDBusArgument, ))("Caption", QVariant(QString, "google"))("Id", QVariant(uint, 58))("Owner", QVariant(QStringList, ()))("Realms", QVariant(QStringList, ()))("RefCount", QVariant(int, 0))("StoreSecret", QVariant(bool, true))("Type", QVariant(int, 1))("UserName", QVariant(QString, ""))("UserNameSecret", QVariant(bool, false))("Validated", QVariant(bool, true))) identityimpl.cpp 96 updateState Updating state: "Ready" SignOn::IdentityImpl(0x1c85f30) Info: Id: 58 caption: "google" owner: "" userName: "" account-service.cpp: 162 onEnabled account-service.cpp: 169 onChanged AccountsModel::accountCreated: 37 account.cpp: 626 account_store_cb Saved accunt ID: 37 identityimpl.cpp 381 getInfoReply QMap(("ACL", QVariant(QStringList, ("*")))("AuthMethods", QVariant(QDBusArgument, ))("Caption", QVariant(QString, "google"))("Id", QVariant(uint, 58))("Owner", QVariant(QStringList, ()))("Realms", QVariant(QStringList, ()))("RefCount", QVariant(int, 0))("StoreSecret", QVariant(bool, true))("Type", QVariant(int, 1))("UserName", QVariant(QString, ""))("UserNameSecret", QVariant(bool, false))("Validated", QVariant(bool, true))) identityimpl.cpp 96 updateState Updating state: "Ready" SignOn::IdentityImpl(0x1c85f30) And here's output for ktp-auth-handler: emilsedgh@emilsedgh ~/k/5/installed> ./lib/x86_64-linux-gnu/libexec/ktp-auth-handler --persist Icon theme "oxygen" not found. Icon theme "oxygen" not found. New job started. 1 jobs currently running Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 7 Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 794 Unknown signature value: 795 Unknown signature value: 795 Job finished. 0 jobs currently running New job started. 1 jobs currently running 37 ("X-OAUTH2", "X-GOOGLE-TOKEN", "PLAIN") Starting X-OAuth2 auth Status Not started connection-manager.cpp 106 setupSocketConnection p2p error: QDBusError("org.freedesktop.DBus.Error.FileNotFound", "Failed to connect to socket /run/user/1000/signond/socket: No such file or directory") 1 connection-manager.cpp 132 init Peer connection unavailable, activating service identityimpl.cpp 96 updateState Updating state: "PendingRegistration" SignOn::IdentityImpl(0x1e7d6a0) authsessionimpl.cpp 94 initInterface authsessionimpl.cpp 94 initInterface connection-manager.cpp 106 setupSocketConnection p2p error: QDBusError("org.freedesktop.DBus.Error.FileNotFound", "Failed to connect to socket /run/user/1000/signond/socket: No such file or directory") 1 connection-manager.cpp 150 init Connected to "qt_default_session_bus" identityimpl.cpp 96 updateState Updating state: "Ready" SignOn::IdentityImpl(0x1e7d6a0) identityimpl.cpp 96 updateState Updating state: "NeedsUpdate" SignOn::IdentityImpl(0x1e7d6a0) identityimpl.cpp 96 updateState Updating state: "PendingUpdate" SignOn::IdentityImpl(0x1e7d6a0) identityimpl.cpp 442 infoUpdated SERVER INFO UPDATED. NeedsUpdate " 58 " Received Google credentials, starting auth mechanism... Auth failed X-TELEPATHY-PASSWORD, X-OAUTH2 are the only supported SASL mechanism and are not available: ("X-GOOGLE-TOKEN", "PLAIN") Error in SASL auth: "org.freedesktop.Telepathy.Error.NotImplemented" - "X-TELEPATHY-PASSWORD, X-OAUTH2 are the only supported SASL mechanism and are not available:" Job finished. 0 jobs currently running New job started. 1 jobs currently running Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 7 Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 794 Unknown signature value: 795 Unknown signature value: 795 Job finished. 0 jobs currently running New job started. 1 jobs currently running 37 ("X-OAUTH2", "X-GOOGLE-TOKEN", "PLAIN") Starting X-OAuth2 auth Status Not started identityimpl.cpp 96 updateState Updating state: "PendingRegistration" SignOn::IdentityImpl(0x1e4d630) authsessionimpl.cpp 94 initInterface authsessionimpl.cpp 94 initInterface identityimpl.cpp 96 updateState Updating state: "Ready" SignOn::IdentityImpl(0x1e4d630) identityimpl.cpp 96 updateState Updating state: "NeedsUpdate" SignOn::IdentityImpl(0x1e4d630) identityimpl.cpp 96 updateState Updating state: "PendingUpdate" SignOn::IdentityImpl(0x1e4d630) identityimpl.cpp 442 infoUpdated SERVER INFO UPDATED. NeedsUpdate " 58 " Received Google credentials, starting auth mechanism... Auth failed X-TELEPATHY-PASSWORD, X-OAUTH2 are the only supported SASL mechanism and are not available: ("X-GOOGLE-TOKEN", "PLAIN") Error in SASL auth: "org.freedesktop.Telepathy.Error.NotImplemented" - "X-TELEPATHY-PASSWORD, X-OAUTH2 are the only supported SASL mechanism and are not available:" Job finished. 0 jobs currently running Created attachment 94692 [details]
Screenshot with added account
Also, please note that I also have trouble using jabber provider on my setup. For some reason it fails as well. But Yahoo works fine. Which means it *could* be a misconfiguration on my setup. Also, you can poke me on IRC if I can help with testing a patch or providing more information. Im usually available on #kde-telepathy I can confirm this one. Yahoo works, while fot Google I get the 'X-TELEPATHY-PASSWORD, X-OAUTH2 are the only supported SASL mechanism and are not available: ("X-GOOGLE-TOKEN", "PLAIN") Error in SASL auth: "org.freedesktop.Telepathy.Error.NotImplemented" - "X-TELEPATHY-PASSWORD, X-OAUTH2 are the only supported SASL mechanism and are not available:" If you remove and readd the account - is it still the same problem? Persists even with all ktp and telepathy configs removed (at least, those that I found). Also tried to remove the auth from google (saw the idea somewhere on the net) and re-add the account, but still nothing. I am having the exact same issue. Kubuntu 15.10 Plasma 5.4.3 KF5 5.15.0 Applications 15.08.3 (gdb) run Starting program: /usr/lib/x86_64-linux-gnu/libexec/ktp-auth-handler [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe4779700 (LWP 6772)] New job started. 1 jobs currently running Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 794 Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 795 Unknown signature value: 7 Unknown signature value: 795 No other jobs at the moment. Starting timer. Job finished. 0 jobs currently running New job started. 1 jobs currently running 5 ("X-OAUTH2", "X-GOOGLE-TOKEN", "PLAIN") Starting X-OAuth2 auth Status Not started [New Thread 0x7fffdbbb6700 (LWP 6782)] [New Thread 0x7fffdb3b5700 (LWP 6783)] ../../../../lib/SignOn/connection-manager.cpp 106 setupSocketConnection p2p error: QDBusError("org.freedesktop.DBus.Error.FileNotFound", "Failed to connect to socket /run/user/1000/signond/socket: No such file or directory") 1 ../../../../lib/SignOn/connection-manager.cpp 132 init Peer connection unavailable, activating service ../../../../lib/SignOn/identityimpl.cpp 96 updateState Updating state: "PendingRegistration" SignOn::IdentityImpl(0x7adbc0) ../../../../lib/SignOn/authsessionimpl.cpp 94 initInterface ../../../../lib/SignOn/authsessionimpl.cpp 94 initInterface ../../../../lib/SignOn/connection-manager.cpp 150 init Connected to "libsignon-qt1" ../../../../lib/SignOn/identityimpl.cpp 96 updateState Updating state: "Ready" SignOn::IdentityImpl(0x7adbc0) ../../../../lib/SignOn/identityimpl.cpp 96 updateState Updating state: "NeedsUpdate" SignOn::IdentityImpl(0x7adbc0) ../../../../lib/SignOn/identityimpl.cpp 96 updateState Updating state: "PendingUpdate" SignOn::IdentityImpl(0x7adbc0) ../../../../lib/SignOn/identityimpl.cpp 442 infoUpdated SERVER INFO UPDATED. NeedsUpdate " 5 " Received Google credentials, starting auth mechanism... Auth failed X-TELEPATHY-PASSWORD, X-OAUTH2 are the only supported SASL mechanism and are not available: ("X-GOOGLE-TOKEN", "PLAIN") Error in SASL auth: "org.freedesktop.Telepathy.Error.NotImplemented" - "X-TELEPATHY-PASSWORD, X-OAUTH2 are the only supported SASL mechanism and are not available:" No other jobs at the moment. Starting timer. Job finished. 0 jobs currently running Timeout. Exiting [Thread 0x7fffe4779700 (LWP 6772) exited] [Thread 0x7fffdbbb6700 (LWP 6782) exited] [Thread 0x7ffff7e0a8c0 (LWP 6768) exited] [Inferior 1 (process 6768) exited normally] Starting X-OAuth2 auth Status Not started Seems important? Please let me know if this is something on my end... (Kubuntu) I really would like a functional KTP. What other information do you need.. ? Thanks, Scarlett Ok guys this bug report was about being unable to create new account, not unable to connect. So all of you commenting with this issue I'll switch you over to bug 354949 which is actually your bug. |