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 766674 - http_proxy environment variable causes "Proxy protocol 'http' is not supported." error
http_proxy environment variable causes "Proxy protocol 'http' is not supporte...
Status: RESOLVED INCOMPLETE
Product: evolution
Classification: Applications
Component: Mailer
3.12.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2016-05-19 16:05 UTC by Bob Ham
Modified: 2020-11-15 14:56 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
output from "CAMEL_DEBUG=all evolution" with http_proxy set to "http://ash:3128" (21.53 KB, text/plain)
2016-05-19 16:05 UTC, Bob Ham
Details

Description Bob Ham 2016-05-19 16:05:03 UTC
Created attachment 328213 [details]
output from "CAMEL_DEBUG=all evolution" with http_proxy set to "http://ash:3128"

When setting the http_proxy environment variable appropriately, in my case to "http://ash:3128", evolution reports "Proxy protocol 'http' is not supported." while attempting to access an IMAP account.  If the variable is set to "x", no such error occurs.

A log of debugging output is attached.
Comment 1 Milan Crha 2016-05-20 06:52:11 UTC
Thanks for a bug report. Is this really 3.12.x? What is the glib version (sometimes packaged as glib2) and glib-networking, please? The proxy resolution is handled by a GProxyResolver, which is part of the glib | glib-networking.
Comment 2 Bob Ham 2016-05-20 09:30:35 UTC
The package is from Debian Jessie (stable), and the package version is 3.12.9~git20141130.241663-1+b1.  The libglib2.0-0 package version is 2.42.1-1+b1.  The glib-networking package is version 2.42.0-2.

I've raised a Debian bug as well and there are more details about dependencies there in case you need them:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824836
Comment 3 Alexandre Franke 2019-11-12 17:42:51 UTC
Is this still an issue with a recent version of Evolution? 3.30 is the version in Debian stable at the time of this comment, so this or more recent.
Comment 4 Milan Crha 2019-11-13 08:32:39 UTC
Evolution relies on functionality provided by glib/glib-networking for this (see comment #1). I'm afraid there's not much to be done on the evolution side as such.


Side note: 3.30.x and 3.32.x are already unsupported by upstream (due to lack of man power, I'm sorry), thus the version supported by upstream is usually the last, like 3.34.x right now (of course, reports from older versions can still be relevant in the latest stable).
Comment 5 André Klapper 2020-11-15 14:56:01 UTC
Closing this bug report as no further information has been provided. Please feel free to open this bug report in https://gitlab.gnome.org/GNOME/evolution/-/issues/ if you can provide the information that was asked for in comment 3 and if you can still reproduce this in a recent and supported version of Evolution (currently that is: version 3.38). Thanks!