------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=129714 Summary: authentication failed when log on Product: kopete Version: unspecified Platform: unspecified OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: Jabber Plugin AssignedTo: kopete-devel kde org ReportedBy: lilith.ex gmail com
Version: 0.11.3 (using KDE 3.5.3, compiled sources) Compiler: Target: i686-pc-linux-gnu OS: Linux (i686) release 2.4.22-3Thiz When I'm trying to login a Jabber account(GoogleTalk),it won't pass the authentication.But I assure that my username and password are both corrent... In fact,before I change my password from GMail web page,everything was OK.But the trouble happend after my password was changed.Now I have no way to login my GoogleTalk Account by Kopete,but official GoogleTalk works fine. I had to re-compile kopete with debug mode.The following messages are printed when the Jabber account trying to login.I wish that they will be useful. ------------------------------separate line------------------------ kopete (jabber): [const XMPP::Resource& JabberResourcePool::bestResource(const XMPP::Jid&, bool)] Determining best resource for lilith.ex gmail com kopete (jabber): [const XMPP::Resource& JabberResourcePool::lockedResource(const XMPP::Jid&)] Current lock for lilith.ex gmail com is 'Kopete' kopete (jabber): [const XMPP::Resource& JabberResourcePool::bestResource(const XMPP::Jid&, bool)] We have a locked resource 'Kopete' for lilith.ex gmail com kopete (jabber): [virtual void JabberAccount::connectWithPassword(const QString&)] called kopete (jabber): [virtual void JabberAccount::connectWithPassword(const QString&)] Determined timezone CST with UTC offset 8 hours. kopete (jabber): [virtual void JabberAccount::connectWithPassword(const QString&)] Connecting to Jabber server talk.google.com:5223 kopete (jabber): [void JabberAccount::setPresence(const XMPP::Status&)] Status: connecting, Reason: kopete (jabber): [void JabberResourcePool::addResource(const XMPP::Jid&, const XMPP::Resource&)] Updating existing resource Kopete for lilith.ex gmail com kopete (jabber): [void JabberBaseContact::reevaluateStatus()] Determining new status for lilith.ex gmail com kopete (jabber): [const XMPP::Resource& JabberResourcePool::bestResource(const XMPP::Jid&, bool)] Determining best resource for lilith.ex gmail com kopete (jabber): [const XMPP::Resource& JabberResourcePool::lockedResource(const XMPP::Jid&)] Current lock for lilith.ex gmail com is 'Kopete' kopete (jabber): [const XMPP::Resource& JabberResourcePool::bestResource(const XMPP::Jid&, bool)] We have a locked resource 'Kopete' for lilith.ex gmail com kopete (jabber): [void JabberBaseContact::reevaluateStatus()] New status for lilith.ex gmail com is 正在连接 kopete (jabber): [void JabberResourcePool::lockToResource(const XMPP::Jid&, const XMPP::Resource&)] Locking lilith.ex gmail com to Kopete kopete (jabber): [void JabberResourcePool::removeLock(const XMPP::Jid&)] Removing resource lock for lilith.ex gmail com kopete (jabber): [void JabberResourcePool::removeLock(const XMPP::Jid&)] No locks found. kopete (jabber): [JabberConnector::JabberConnector(QObject*, const char*)] New Jabber connector. kopete (jabber): [JabberByteStream::JabberByteStream(QObject*, const char*)] Instantiating new Jabber byte stream. kopete (jabber): [void JabberConnector::setOptSSL(bool)] Setting SSL to true kopete (jabber): [void JabberConnector::setOptHostPort(const QString&, Q_UINT16)] Manually specifying host talk.google.com and port 5223 kopete (jabber): [virtual void JabberByteStream::close()] Closing stream. kopete (jabber): [virtual void JabberConnector::connectToServer(const QString&)] Initiating connection to gmail.com kopete (jabber): [bool JabberByteStream::connect(QString, QString)] Connecting to talk.google.com, service 5223 kopete (jabber): [void JabberConnector::slotConnected()] We are connected. kopete (jabber - raw protocol): [void JabberAccount::slotClientDebugMessage(const QString&)] TLS handshake done, testing certificate validity... kopete (jabber - raw protocol): [void JabberAccount::slotClientDebugMessage(const QString&)] Certificate is not valid, asking user what to do next. kopete (jabber): [void JabberAccount::slotHandleTLSWarning(int)] Handling TLS warning... kopete (jabber - raw protocol): [void JabberAccount::slotClientDebugMessage(const QString&)] XML OUT: <?xml version="1.0"?> kopete (jabber - raw protocol): kopete (jabber - raw protocol): [void JabberAccount::slotClientDebugMessage(const QString&)] XML OUT: <stream:stream xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client" to="gmail.com" > kopete (jabber - raw protocol): kopete (jabber - raw protocol): [void JabberAccount::slotClientDebugMessage(const QString&)] XML IN: <stream:stream from="gmail.com" id="X97543E8EE2736652" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client"> kopete (jabber - raw protocol): kopete (jabber - raw protocol): [void JabberAccount::slotClientDebugMessage(const QString&)] Client stream warning. kopete (jabber - raw protocol): [void JabberAccount::slotClientDebugMessage(const QString&)] XML OUT: <iq type="get" id="auth_1" to="gmail.com" > <query xmlns="jabber:iq:auth"> <username>lilith.ex</username> </query> </iq> kopete (jabber - raw protocol): kopete (jabber - raw protocol): [void JabberAccount::slotClientDebugMessage(const QString&)] XML IN: <iq from="gmail.com" type="result" id="auth_1" > <query xmlns="jabber:iq:auth"> <username/> <resource/> <password/> </query> </iq> kopete (jabber - raw protocol): kopete (jabber - raw protocol): [void JabberAccount::slotClientDebugMessage(const QString&)] Sending auth credentials... kopete (jabber - raw protocol): [void JabberAccount::slotClientDebugMessage(const QString&)] XML OUT: <iq type="set" id="auth_2" to="gmail.com" > <query xmlns="jabber:iq:auth"> <username>lilith.ex</username> <password>[Filtered]</password> <resource>Kopete</resource> </query> </iq> kopete (jabber - raw protocol): kopete (jabber - raw protocol): [void JabberAccount::slotClientDebugMessage(const QString&)] XML IN: <iq from="gmail.com" type="error" id="auth_2" > <query xmlns="jabber:iq:auth"> <username>lilith.ex</username> <password/> <resource>Kopete</resource> </query> <error type="auth" code="403" > <forbidden xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/> <text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">username or password not correct</text> </error> </iq> kopete (jabber - raw protocol): kopete (jabber): [virtual void JabberByteStream::close()] Closing stream. kopete (jabber): [void JabberByteStream::slotConnectionClosed()] Socket has been closed. kopete (jabber): [virtual void JabberByteStream::close()] Closing stream. kopete (jabber - raw protocol): [void JabberAccount::slotClientDebugMessage(const QString&)] Client stream error. kopete (jabber): [void JabberAccount::slotCSError(int)] Error in stream signalled. kopete (jabber): [void JabberAccount::slotCSError(int)] Disconnecting. _______________________________________________ kopete-devel mailing list kopete-devel@kde.org https://mail.kde.org/mailman/listinfo/kopete-devel