GNOME Bugzilla – Bug 766674
http_proxy environment variable causes "Proxy protocol 'http' is not supported." error
Last modified: 2020-11-15 14:56:01 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.
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.
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
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.
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).
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!