[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