Bug 331505

Summary: Telepathy is using http_proxy variable with no way of disabling it
Product: [Unmaintained] telepathy Reporter: Waleed Hamra <kdebugs>
Component: generalAssignee: Telepathy Bugs <kde-telepathy-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: kde
Priority: NOR    
Version First Reported In: 0.6.3   
Target Milestone: Future   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Waleed Hamra 2014-02-25 20:42:45 UTC
I have a local squid proxy I use for caching purposes, and for ease of use, I set up an http_proxy and https_proxy variables, and set them global in /etc/profile.d/proxy.sh
Today, I tried logging into my jabber account, and it failed.. upon inspection, I noticed it's trying to connect through the proxy, which is denying (CONNECT to non-ssl port is not allowed by default).
KDE is setup NOT use any proxy, and its applications respect that (such as rekonq).
The jabber account has no proxy settings.
Yet, telepathy is honouring this environment variable, and I see no way of overriding this behaviour..

Reproducible: Always

Steps to Reproduce:
1. setup a global http_proxy (and/or https_proxy) variable
2. reboot and try to connect a jabber account
Actual Results:  
It attempts connecting through the proxy

Expected Results:  
to ignore it and use KDE's proxy settings, or at least allow me to override.
Comment 1 David Edmundson 2014-02-28 16:18:56 UTC
Global settings override anything we set. Sorry.

You can try and take it up with the upstream component https://bugs.freedesktop.org product "telepathy" component " gabble".
Comment 2 Waleed Hamra 2014-03-01 18:07:07 UTC
Aha! I see who the culprit is, now.. Thanks for your help :-)