http method for msn protocoll does not work when behind a proxy

Bug #579281 reported by Uli Tillich
26
This bug affects 3 people
Affects Status Importance Assigned to Milestone
telepathy-butterfly (Ubuntu)
Fix Released
Wishlist
Unassigned
Lucid
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: telepathy-butterfly

Empathy is not able to use the http method to connect using the msn protocol when behind a proxy.

General support for the http method was added recently as described in Bug #392195

Revision history for this message
Brian Curtis (bcurtiswx) wrote :

Thanks for your bug report and helping to make Ubuntu better. What is the network situation like where you are, are you in a university or school? What version in telepathy-butterfly are you using?

Changed in telepathy-butterfly (Ubuntu):
status: New → Incomplete
Revision history for this message
Uli Tillich (utillich) wrote :

Hi Brian, thank you for your help.
So here goes:

#Details:
Ubuntu Lucid 32Bit
telepathy-butterfly at version 0.5.8-1ubuntu1
empathy at version 2.30.1-0ubuntu1
Proxy configured through System->Preferences->network Proxy

The university uses a non-transparent proxy server, and a cisco vpn service for W-LAN access (as do most universities in Germany).
When I filed the bug I was on a LAN connection and therefore not using a vpn client. Since Im not back at the university till monday I retested this from home, which means I had to use vpnc to connect through the university proxy.

#Description:

With Pidgin I am able to connect to my msn accout, but only if I check "Use HTTP Method" under advanced settings.
Otherwise I get the message "Access denied: HTTP proxy server forbids port 1863 tunneling".
(Of the other protocols I use, Icq works, gtalk and facebook chat do not)

With Empathy msn will not connect. It also doesnt give a network error, if I check under "Accounts" it just says "Connecting..." for ever.
(Icq, gtalk and facebook chat all work. I'm assuming facebook ang gtalk work because telepathy-gabble is used instead of libpurple/telepathy-haze).

Thanks again,
Uli

Revision history for this message
Uli Tillich (utillich) wrote :

I retested this from work (without vpn), with the same result.
Is there any more info I should provide?

Thanks again.

Revision history for this message
Sebastien Bacher (seb128) wrote :

the proxy support has been added in 0.5.9

Changed in telepathy-butterfly (Ubuntu):
importance: Undecided → Wishlist
status: Incomplete → Fix Committed
Revision history for this message
Sebastien Bacher (seb128) wrote :

the issue is fixed in 0.5.9

Changed in telepathy-butterfly (Ubuntu Lucid):
importance: Undecided → Wishlist
status: New → Fix Committed
Changed in telepathy-butterfly (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

the update has a new feature but it's only used for those who install the universe suggests, seems worth a lucid update since right now there is no way to use msn with proxy, the risks is low since the binary is in universe and not installed on a standard lucid installation

Revision history for this message
Uli Tillich (utillich) wrote :

Thanks, Sebastien!

I downloaded and installed "telepathy-butterfly - 0.5.9-1~ppa10.04+1" from https://launchpad.net/~telepathy/+archive/ppa/+files/telepathy-butterfly_0.5.9-1~ppa10.04+1_all.deb

It still is stuck at "Connecting..." however.
Do I need some other package as well?

Revision history for this message
Colin Watson (cjwatson) wrote : Please test proposed package

Accepted into lucid-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

tags: added: verification-needed
Revision history for this message
Sebastien Bacher (seb128) wrote :

could you test the update?

Revision history for this message
Olivier Febwin (febcrash) wrote :

sorry but it don't works for me...

Revision history for this message
Uli Tillich (utillich) wrote :

Sorry it took me so long to reply and thanks again for your help.

Tested on lucid 32bit, unfortunately doesn't work for me either.
I also tried setting the Server to "gateway.messenger.hotmail.com" and the port to 80 to no effect.

PS: For those needing a workaround (found it somewhere else): uninstalling telepathy-butterfly and restarting GNOME will let you use telepathy-haze. A checkbox for "use http method" will appear in empathy if you set up msn again.

Revision history for this message
Sebastien Bacher (seb128) wrote :

did you install python-libproxy to try the proxy support? is normal msn still working?

Revision history for this message
Olivier Febwin (febcrash) wrote :

after install python-libproxy it don't works for me

Revision history for this message
Uli Tillich (utillich) wrote :

I too can confirm that it doesn't work even with python-libproxy installed.

I can test if it still works without a proxy when I get home. But I am pretty sure that it did when I tested it yesterday.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

I've using the proposed update for a while and did not noticed any regression so far, msn without proxy works fine here.

Paul Elliott (omahn)
tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package telepathy-butterfly - 0.5.9-0ubuntu1

---------------
telepathy-butterfly (0.5.9-0ubuntu1) lucid-proposed; urgency=low

  * New upstream version:
    Enhancements:
    * libproxy can now be used to automatically retrieve proxy settings
      and give these settings to papyon.(lp: #579281)
    Fixes:
    * fd.o#27555: butterfly crashed with KeyError in add_text_capabilities().
    * fd.o#27559: butterfly crashed with AttributeError in
      on_addressbook_contact_added().
    * fd.o #27776: Avatars: implement the properties from spec 0.17.22.
    Dependencies:
    * Not a hard dependency, but python-libproxy is required if you want
      automatic proxy configuration to work. See the above note about
      python-libproxy versions.
  * debian/patches/git_capabilities_bugfixes.patch:
    - the change is in the new version
  * debian/control:
    - telepathy-butterfly suggests python-libproxy
 -- Sebastien Bacher <email address hidden> Wed, 19 May 2010 19:48:27 +0200

Changed in telepathy-butterfly (Ubuntu Lucid):
status: Fix Committed → Fix Released
Revision history for this message
Olivier Febwin (febcrash) wrote :

....but it doesn't work !

Revision history for this message
Uli Tillich (utillich) wrote :

I can confirm this is still not working on Lucid, neither with telepathy-butterfly 0.5.9 nor 0.5.11.
Python-libproxy 0.3.1-1 is installed.

Removing telepathy-butterfly (so telepathy-haze is used instead) still works as a workaround. Connection is possible after selecting the http-method.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.