[Bug 41696] New: Should close SASL channel if connection timed out

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Oct 11 21:57:31 CEST 2011


https://bugs.freedesktop.org/show_bug.cgi?id=41696

           Summary: Should close SASL channel if connection timed out
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: gabble
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: guillaume.desmottes at collabora.co.uk
         QAContact: telepathy-bugs at lists.freedesktop.org


Original bug report: https://bugzilla.gnome.org/show_bug.cgi?id=660557

If I understand the log correctly, we fail to connect because user waited too
long to enter his password and so the connection timed out.


method call sender=:1.135 -> dest=:1.115 serial=68
path=/org/freedesktop/Telepathy/Connection/gabble/jabber/cfergeau_40gmail_2ecom_2fbe55b7d4/ServerSASLChannel;
interface=org.freedesktop.Telepathy.Channel.Interface.SASLAuthentication;
member=StartMechanismWithData
   string "X-TELEPATHY-PASSWORD"
   array of bytes "foobar"
signal sender=:1.115 -> dest=(null destination) serial=51
path=/org/freedesktop/Telepathy/Connection/gabble/jabber/cfergeau_40gmail_2ecom_2fbe55b7d4/ServerSASLChannel;
interface=org.freedesktop.Telepathy.Channel.Interface.SASLAuthentication;
member=SASLStatusChanged
   uint32 1
   string ""
   array [
   ]
method return sender=:1.115 -> dest=:1.135 reply_serial=68
signal sender=:1.115 -> dest=(null destination) serial=53
path=/org/freedesktop/Telepathy/Connection/gabble/jabber/cfergeau_40gmail_2ecom_2fbe55b7d4/ServerSASLChannel;
interface=org.freedesktop.Telepathy.Channel.Interface.SASLAuthentication;
member=SASLStatusChanged
   uint32 5
   string "org.freedesktop.Telepathy.Error.ConnectionLost"
   array [
      dict entry(
         string "debug-message"
         variant             string "WOCKY_AUTH_ERROR_CONNRESET (#7):
Disconnected"
      )
   ]
signal sender=:1.115 -> dest=(null destination) serial=54
path=/org/freedesktop/Telepathy/Connection/gabble/jabber/cfergeau_40gmail_2ecom_2fbe55b7d4;
interface=org.freedesktop.Telepathy.Connection; member=ConnectionError
   string "org.freedesktop.Telepathy.Error.ConnectionLost"
   array [
      dict entry(
         string "debug-message"
         variant             string "WOCKY_AUTH_ERROR_CONNRESET (#7):
Disconnected"
      )
   ]


Ideally we should catch this sooner and so close the channel right away. There
is no point asking for a password on an already dead connection.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list