After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 665415 - Empathy is not working behind the proxy servers in Ubuntu 11.10
Empathy is not working behind the proxy servers in Ubuntu 11.10
Status: RESOLVED NOTGNOME
Product: empathy
Classification: Core
Component: General
3.2.x
Other Linux
: Normal normal
: ---
Assigned To: empathy-maint
empathy-maint
Depends on:
Blocks:
 
 
Reported: 2011-12-02 17:19 UTC by Bilal Shahid
Modified: 2011-12-14 10:19 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Screenshot of proxy (33.01 KB, image/png)
2011-12-06 18:26 UTC, Nithin C
Details

Description Bilal Shahid 2011-12-02 17:19:09 UTC
Originally reported at:
  https://bugs.launchpad.net/bugs/893031

Empathy is unable to connect behind the proxy servers whatever way we try. It doesn't utilize the proxy settings given globally to the system. There is no proxy option in the program also. I tried connecting to empathy from Ubuntu 11.10 in three systems behind a proxy server and in all cases it failed. 
I tried all of the following but none worked:

1. Changing settings with gconf-editor ( Walk down the tree to system -> http_proxy . Search for use_http_proxy and check it. )
Even after doing that there is no change in behaviour of empathy
2. gksudo gedit /etc/bash.bashrc
export http_proxy=http://proxyhost:port/
export ftp_proxy=http://proxyhost:port/
save and exit
This also didnt help anything
3. Using tsocks and editing its config files also.
In that case the result was:
"tsocks dbus-launch  empathy" fails to retrieve the accounts list.
"tsocks empathy" launches empathy, but it is unable to connect..

using ubuntu 11.10.
Comment 1 Guillaume Desmottes 2011-12-05 08:27:25 UTC
What kind of account are you trying to connect?
Comment 2 Nithin C 2011-12-06 07:37:57 UTC
I am trying to connect the following chat accounts:
1. google talk
2. msn/live/hotmail
3. yahoo
4. facebook
Comment 3 Nithin C 2011-12-06 07:39:56 UTC
The same problem I am having with Ubuntu-one also.I am unable to use the ubuntu-one behind a proxy server.
Comment 4 Nicolas Dufresne (ndufresne) 2011-12-06 16:19:54 UTC
I'm not an Ubuntu user, can you check that your installation of libproxy is correct and works ?
Comment 5 Nithin C 2011-12-06 16:50:15 UTC
How can I check that?
apt-get is working behind a proxy.
Comment 6 Nicolas Dufresne (ndufresne) 2011-12-06 17:16:14 UTC
I think you'll get more help from the Ubuntu team with that part. Here's the step you should do:

1. List the libproxy packages installed

You should have Mozilla JavaScript, Network Manager, Gnome support and the proxy tools installed.

2. Configure a manual or automatic proxy (don't forget to set the mode)

3. Check you config using proxy tools

This can be done by running "proxy https://aserver.com:443". You can have more output by setting _PX_DEBUG=1 and _MM_DEBUG=1. This command should return you proxy setings in the form of 1 or more URI. If it returns direct:// and you certain you have set a HTTPS proxy server, your installation of libproxy is most likely broken, this should be reported to the Ubuntu team. For more details on how to do all those steps, ask the Ubuntu team as they know how their packaging tools works. Take note that Gabble/Google uses the SECURE_PROXY settings (which is the settings used for HTTPS and not the HTTP_PROXY).
Comment 7 Nithin C 2011-12-06 18:26:03 UTC
Created attachment 202924 [details]
Screenshot of proxy
Comment 8 Nithin C 2011-12-06 18:27:20 UTC
1. The libproxy packages are :
            libproxy0 (Version: 0.3.1-2ubuntu6)
            python-libproxy (Version: 0.3.1-2ubuntu6)

2. manual proxy is configured already
Added as attachment

3 [details]. I didnt understand
Comment 9 Nicolas Dufresne (ndufresne) 2011-12-06 18:56:46 UTC
(In reply to comment #8)
> 1. The libproxy packages are :
>             libproxy0 (Version: 0.3.1-2ubuntu6)
This version of libproxy is not supported anymore by the libproxy folks. Also the UI looks like the Gnome 3 one, is this writing into DConf (which is not supported by older libproxy, because Gnome 3 did not exist). 0.4.7 is the current version. This is definitely an Ubuntu bug which has nothing to do with Empathy. Looks like I'm not authorized to do so, but I would normally mark this bug as not our bug.
Comment 10 prabhjotsbhatia 2011-12-06 19:01:15 UTC
(In reply to comment #9)
> This version of libproxy is not supported anymore by the libproxy folks. Also
> the UI looks like the Gnome 3 one, is this writing into DConf (which is not
The UI is unity, the default in Ubuntu 11.10. 
> supported by older libproxy, because Gnome 3 did not exist). 0.4.7 is the
> current version. This is definitely an Ubuntu bug which has nothing to do with

So where should the bug be posted? It was posted here:  https://bugs.launchpad.net/bugs/893031 What other packages should it be marked with?

> Empathy. Looks like I'm not authorized to do so, but I would normally mark this
> bug as not our bug.

Empathy doesn't seem to have any documented configuration options to set the proxy for the program. Is that not an empathy bug?
Comment 11 Nithin C 2011-12-06 19:18:02 UTC
(In reply to comment #9)

The bug was originally posted at https://bugs.launchpad.net/ubuntu/+source/empathy/+bug/893031
The UI is not Gnome 3. It is unity.The normal programs of ubuntu like apt-get, synaptic, software-center, google chrome are working behind the proxy.
Empathy has no option to set proxy. It doesnt use the system wide proxy also. Is that not an empathy bug?
Comment 12 Guillaume Desmottes 2011-12-07 10:09:18 UTC
As Nicolas said, the first step would be for Ubuntu to update their proxy lib. We can't do much debugging this issue while this hasn't been fixed.
Comment 13 Nithin C 2011-12-09 15:38:27 UTC
So where should be report the bug? Which package should be marked in that case?
Comment 14 Guillaume Desmottes 2011-12-14 10:19:03 UTC
To Ubuntu, they should update their libproxy packages.