[Pidgin] #11986: Separate HTTP and IM proxy servers no longer work in 2.7.0
Pidgin
trac at pidgin.im
Mon Jun 14 09:58:43 EDT 2010
#11986: Separate HTTP and IM proxy servers no longer work in 2.7.0
------------------------+---------------------------------------------------
Reporter: psmith2100 | Owner: rekkanoryo
Type: defect | Status: new
Milestone: | Component: unclassified
Version: 2.7.0 | Resolution:
Keywords: |
------------------------+---------------------------------------------------
Comment(by psmith2100):
It looks to me that the 2.7.0 and later are trying to send non HTTP
traffic through the HTTP proxy and that is why the content filters are
denying the traffic and asking for authentication.
Replying to [comment:38 psmith2100]:
> 2.7.2 did not work but I think I see the problem. I have attached three
files. I have attached debug2.7.2.txt and 2.7.2.cap and 2.6.6.cap. The
"cap" files are sniffer traces. Download Wireshark www.wireshark.org to
view the sniffer files.
>
> 2.7.2 is sending traffic through our HTTP proxy that is not permitted by
content filters and that is why we see the authentication required message
in the debug and in the 2.7.2.cap file. 2.7.2 contacts the HTTP proxy
first instead of contacting the IM account proxy first.
>
> However, you can see in the 2.6.6.cap file that 2.6.6 contacts the IM
account proxy first and a significant amount of traffic goes to the IM
proxy before the HTTP proxy is ever used. The HTTP proxy is first
contacted at line 17, and line 20 is the first HTTPS traffic ever sent and
it goes to login.yahoo.com:443.
>
> Keep in mind that these sniffer traces are just between my PC and the
proxy servers and do not include traffic between the proxy servers and
Yahoo, so I assume the IM proxy is communicating with Yahoo on port 5050
as indicated in line 11 of 2.6.6.cap which is the port in the account
settings.
>
> So it appears the issue is that releases later than 2.6.6 are not
sending the appropriate traffic to the IM proxy and are sending it to the
main HTTP proxy.
>
> Replying to [comment:35 rekkanoryo]:
> > Replying to [comment:31 psmith2100]:
> > [[BR]]<snip>[[BR]]
> > > My settings work in 2.6.6 but not in 2.7.0 or .1. Try and explain
that.
> > <snip>[[BR]][[BR]]
> > In trying to explain that, I spent more time than I should have
staring at the code in question. I'm not sure I've fixed the problem in
any way, since I don't have proxy servers to test with, but at the very
least, the fallback mechanism referenced two comments ago should kick in
and attempt a connection if all else fails.
> >
> > Please try downloading [http://pidgin.im/~rekkanoryo/pidgin-2.7
.2devel-offline.exe the 2.7.2devel installer] again and test it. I have
rebuilt the installer to include the fixes described in the previous two
comments. Again, it's an offline installer that includes everything
except spell checking dictionaries.
--
Ticket URL: <http://developer.pidgin.im/ticket/11986#comment:39>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list