Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 158607 - Evolution-2.8.2.1 Ignores Network Proxy Settings
Summary: Evolution-2.8.2.1 Ignores Network Proxy Settings
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-19 17:05 UTC by William Keaney
Modified: 2006-12-20 05:19 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description William Keaney 2006-12-19 17:05:30 UTC
When a network proxy server is configured in GNOME, evolution ignores it.  This is evidenced by the ability to check e-mail when not behind the configured proxy, and the inability to check mail when behind the proxy.
I have tried running "gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set /system/http_proxy/host someplace.proxy.com:8080".
I have also tried using the Network Proxy app in gnome-control-center.
I have tried deleting ~/.gconf[d] and completely re-configuring GNOME.
I have unmerged and re-emerged both evolution and evolution-data-server.
I have built both evolution and evolution-data-server by hand (installed in /opt/test to keep the rest of the system clean).
Epiphany, which also depends on GNOME's network settings, works as expected (it reads and uses the proxy configuration).
Everything on my system is up to date, and revdep-rebuild reports no inconsistencies.
In all cases, there is no change in evolution's behavior.

emerge --info:
Portage 2.1.2_rc3-r6 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.19-emission1 i686)
=================================================================
System uname: 2.6.19-emission1 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz
Gentoo Base System version 1.12.7
Last Sync: Tue, 19 Dec 2006 00:30:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-fsigned-char -finline-functions -march=pentium4 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=pentium4 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/proaudio/overlay /usr/portage/local/layman/einit"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="16bit 16bittmp X Xaw3d aac aalib acl acpi aim aimextras allegro alsa ansi ao apache2 apm aqua_theme artworkextra async athena audiofile avi bash-completion berkdb bidi bitmap-fonts bonobo bootsplash bzip2 cairo calendar caps cardbus cdda cddb cdio cdparanoia cdr ck-plus cle266 cli corba cracklib crypt css ctype cups curl curlwrappers dba dbus dga dio directfb dlloader doc dpms dri dvdr dvdread eds effects elibc_glibc emboss emoticon encode escreen ethereal evo evolution exif expat fam fastbuild fbcon fbdev fbsplash ffcall ffmpeg firefox flac flash flood font-server fontconfig foomaticdb force-cgi-redirect fortran ftp gatos gb gd gdbm geoip gg gif gimp glibc-omitfp glitz glut glx gmail gmailtimestamps gmp gnome gnome-print gnomecanvas gphoto2 gpm gsnd gstreamer gtk2 gtkhtml gtkspell guile gzip hal hardened hardenedphp hdaps hddtemp iconv icq idn imagemagick imap imlib inkjar input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 irc isdnlog jabber java javascript jikes jpeg jpeg2k kerberos kernel_linux kqemu lcms ldap libcaca libg++ libgda libwww lm_sensors mad maps mcal memlimit mikmod mime mimencode ming mmap mmx mng mono motif mozcalendar mp3 mpeg mplayer msn msnextras ncurses new-login nextaw nfs nls nptl nptlonly nsplugin objc odbc offensive ofx ogg openal opengl openssl oscar oss pam pam_console pam_timestamp pcre pdf pdflib perl plugin pmu png posix ppds pppd prelude python qt4 quicktime readline real reflection reiser4 samba sasl scanner screen sdl sensord session simplexml slang sndfile soap sockets sounds speedo spell spl spreadsheet sse sse-filters sse2 ssl svg svga sysfs syslog sysvipc tcltk tcpd tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb userland_GNU userlocales vcd vcdimager video_cards_radeon vidix vim-with-x vnc vorbis win32codecs wma wmf wordperfect x86 xanim xim xine xinerama xml xml2 xorg xosd xpm xrandr xscreensaver xsl xv xvid yahoo zlib zydas"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Rémi Cardona (RETIRED) gentoo-dev 2006-12-19 22:36:25 UTC
As the gconf key show, the proxy info is only for http (but is used for ftp too iirc). IMAP or POP3 cannot use HTTP proxies to contact a mail server. As such, Evolution rightfully ignores the proxy setting.
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2006-12-20 00:53:25 UTC
Upstream bug is http://bugzilla.gnome.org/show_bug.cgi?id=267974

the fact is that evolution can use proxy settings but the code underneath just acts like crap. Issue should be handled upstream.
Comment 3 William Keaney 2006-12-20 05:19:48 UTC
Remi - According to all of the available documentation, setting proxy settings with gconf or gnome-control-center should work for Enlightenment, which is supposed to get all of its proxy info through the gnome-vfs subsystem.  Also, I should  have mentioned, I set the https and ftp proxies as well.

Gilles - Thanks for the info.  I guess I'll have to wait it out, then.