Hi,
I have a HTTP proxy which supports CONNECT to arbitrary ports. So obviously, both DCC GET, as well as actually connecting to IRC servers should work fine (and does, in Trillian).
I have my proxy set up to handle Both (dcc and Server), type of firewall - Proxy. This is a proxy requiring authentication, but I believe this bug also is reproducible on proxies not requiring authentication.
I can connect fine to irc servers.
However, on trying to receive a dcc send (dcc GET), what happens is that the connection attempt times out, its unable to establish the dcc connection.
On netstat-ing at the same time as I accept the dcc send, I see a TCP connection in SYN_SENT state to the host Im trying to receive from, and the port that that host is listening on
For e.g.
adsl-63-206-90-1.dsl.snfc21.pacbell.net:3349
Now this connection is being made, bypassing my Proxy altogether...thats clearly an issue of some sort, why isnt it using my Proxy, and trying to issue a
CONNECT adsl-63-206-90-62.dsl.snfc21.pacbell.net:3349 HTTP/1.1?
Anything that I can do to assist you debug, let me know..Im a network programmer myself, who deals with proxies a lot, so I "can" help.
bluethought
Developer, HTTP-Tunnel Inc