[Pidgin] #11986: Separate HTTP and IM proxy servers no longer work in 2.7.0

Pidgin trac at pidgin.im
Mon Jun 14 10:15:44 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 datallah):

 Replying to [comment:39 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.
 [[BR]]

 It isn't non-HTTP traffic though; it just appears to be an address your
 proxy doesn't like.

 If you visit http://vcs1.msg.yahoo.com/capacity with your browser, does
 that work?

 [[BR]]
 > 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.
 [[BR]]

 Excellent, this is what we were wishing we had and it clears up some
 uncertainties.

 [[BR]]
 > > 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.
 [[BR]]

 It doesn't appear to actually be the content that is the problem as much
 as the address (we haven't sent any content apart from a valid HTTP
 request when we get the error).  The server also sends a valid HTTP
 response that is text/plain.

 [[BR]]
 > > 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.
 [[BR]]

 The order of operation isn't likely to be important.  I suspect that the
 problem is really that your proxy is blocking the address that we perform
 the initial query against.

 I believe rekkanoryo is planning to try to tweak the fallback
 functionality to work around this issue, but the problem isn't broken
 proxy support as much as an overly restrictive proxy.

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


More information about the Tracker mailing list