[Pidgin] #7342: Can't connect through SOCKS proxy

Pidgin trac at pidgin.im
Thu Oct 23 02:55:49 EDT 2008


#7342: Can't connect through SOCKS proxy
--------------------+-------------------------------------------------------
 Reporter:  db      |        Owner:  lschiere    
     Type:  defect  |       Status:  new         
Milestone:          |    Component:  unclassified
  Version:  2.5.1   |   Resolution:              
 Keywords:          |  
--------------------+-------------------------------------------------------
Description changed by db:

Old description:

> I have 7 accounts in pidgin, 2 IRC, 3 GTalk, 1 Bonjour and 1 Facebook.
> All but the Bonjour account connects through a SOCKS proxy (SSH-tunnel).
> Suddenly this morning no accounts except the Bonjour and the Facebook
> accounts could connect. Opening the debug window setting it to ALL
> returned this output for a GTalk account:
>
> }}}
>
> {{{
> (08:37:51) account: Connecting to account XXX at gmail.com/Home
> (08:37:51) connection: Connecting. gc = 0210E5E8
> (08:37:51) dnsquery: Performing DNS lookup for 127.0.0.1
> (08:37:51) dnsquery: IP resolved for 127.0.0.1
> (08:37:51) proxy: Attempting connection to 127.0.0.1
> (08:37:51) proxy: Connecting to talk.google.com:5222 via 127.0.0.1:1080
> using SOCKS5
> (08:37:51) socks5 proxy: Connection in progress
> (08:37:51) socks5 proxy: Connected.
> (08:37:51) socks5 proxy: Able to read.
> (08:37:51) s5: reallocing from 5 to 8
> (08:37:51) s5: reallocing from 8 to 10
> (08:37:51) jabber: Sending: <?xml version='1.0' ?>
> (08:37:51) jabber: Sending: <stream:stream to='gmail.com'
> xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'
> version='1.0'>
> (08:37:51) jabber: Disconnected: Remote host closed connection.
> (08:37:51) jabber: Disconnected: Remote host closed connection.
> (08:37:51) account: Disconnecting account 00CF9D28
> (08:37:51) connection: Disconnecting connection 0210E5E8
> (08:37:51) connection: Destroying connection 0210E5E8
> (08:37:56) util: Writing file accounts.xml to directory C:\Documents and
> Settings\XXX\Application Data\.purple
> (08:37:56) util: Writing file C:\Documents and Settings\XXX\Application
> Data\.purple\accounts.xml
> }}}
> and this for an IRC account:
> {{{
> (08:44:12) account: Connecting to account XXX at irc.XXX
> (08:44:12) connection: Connecting. gc = 020EE7C8
> (08:44:12) dnsquery: Performing DNS lookup for 127.0.0.1
> (08:44:12) dnsquery: IP resolved for 127.0.0.1
> (08:44:12) proxy: Attempting connection to 127.0.0.1
> (08:44:12) proxy: Connecting to irc.XXX:6667 via 127.0.0.1:1080 using
> SOCKS5
> (08:44:12) socks5 proxy: Connection in progress
> (08:44:12) socks5 proxy: Connected.
> (08:44:12) socks5 proxy: Able to read.
> (08:44:12) s5: reallocing from 5 to 8
> (08:44:12) s5: reallocing from 8 to 10
> (08:44:12) account: Disconnecting account 00D26230
> (08:44:12) connection: Disconnecting connection 020EE7C8
> (08:44:12) connection: Destroying connection 020EE7C8
> }}}
>
> I have tried using two different SOCKS proxies (linux and Mac OS X
> respectively) that both usually have no problems, with the same result.

New description:

 I have 7 accounts in pidgin, 2 IRC, 3 GTalk, 1 Bonjour and 1 Facebook. All
 but the Bonjour account connects through a SOCKS proxy (SSH-tunnel).
 Suddenly this morning no accounts except the Bonjour and the Facebook
 accounts could connect. Opening the debug window setting it to ALL
 returned this output for a GTalk account:


 {{{
 (08:37:51) account: Connecting to account XXX at gmail.com/Home
 (08:37:51) connection: Connecting. gc = 0210E5E8
 (08:37:51) dnsquery: Performing DNS lookup for 127.0.0.1
 (08:37:51) dnsquery: IP resolved for 127.0.0.1
 (08:37:51) proxy: Attempting connection to 127.0.0.1
 (08:37:51) proxy: Connecting to talk.google.com:5222 via 127.0.0.1:1080
 using SOCKS5
 (08:37:51) socks5 proxy: Connection in progress
 (08:37:51) socks5 proxy: Connected.
 (08:37:51) socks5 proxy: Able to read.
 (08:37:51) s5: reallocing from 5 to 8
 (08:37:51) s5: reallocing from 8 to 10
 (08:37:51) jabber: Sending: <?xml version='1.0' ?>
 (08:37:51) jabber: Sending: <stream:stream to='gmail.com'
 xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'
 version='1.0'>
 (08:37:51) jabber: Disconnected: Remote host closed connection.
 (08:37:51) jabber: Disconnected: Remote host closed connection.
 (08:37:51) account: Disconnecting account 00CF9D28
 (08:37:51) connection: Disconnecting connection 0210E5E8
 (08:37:51) connection: Destroying connection 0210E5E8
 (08:37:56) util: Writing file accounts.xml to directory C:\Documents and
 Settings\XXX\Application Data\.purple
 (08:37:56) util: Writing file C:\Documents and Settings\XXX\Application
 Data\.purple\accounts.xml
 }}}
 and this for an IRC account:
 {{{
 (08:44:12) account: Connecting to account XXX at irc.XXX
 (08:44:12) connection: Connecting. gc = 020EE7C8
 (08:44:12) dnsquery: Performing DNS lookup for 127.0.0.1
 (08:44:12) dnsquery: IP resolved for 127.0.0.1
 (08:44:12) proxy: Attempting connection to 127.0.0.1
 (08:44:12) proxy: Connecting to irc.XXX:6667 via 127.0.0.1:1080 using
 SOCKS5
 (08:44:12) socks5 proxy: Connection in progress
 (08:44:12) socks5 proxy: Connected.
 (08:44:12) socks5 proxy: Able to read.
 (08:44:12) s5: reallocing from 5 to 8
 (08:44:12) s5: reallocing from 8 to 10
 (08:44:12) account: Disconnecting account 00D26230
 (08:44:12) connection: Disconnecting connection 020EE7C8
 (08:44:12) connection: Destroying connection 020EE7C8
 }}}

 I have tried using two different SOCKS proxies (linux and Mac OS X
 respectively) that both usually have no problems, with the same result.

--

-- 
Ticket URL: <http://developer.pidgin.im/ticket/7342#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list