I also face similar issue but this is not only in 12.04 and even in 11.10 too. Let me explain bit more on what I face exactly.. The indicator-weather is not working when I use the office laptop at home. Office laptop is set to http_proxy at login time. But, it works fine from office network though proxy is set. Other scenario: But for my colleague the indicator-weather works fine in home network BUT in office. The difference between both of us is, the application installation time. I installed this app from office network and he installed it from home network. The system wide proxy is set to an "Automatic" during install time. Looks like, at install time, it finds and stores the proxy settings and doesn't use the gnome network settings later. I also tried to uninstall "with complete removal option checked in synaptic" but looks like its not removing completely. When I re-install, I see the same behavior and many of my settings are retained. Any help to solve this problem, pls? Log snippet (.cache/indicator-weather.log): -------------------------------------------------------------- [MainThread] 2012-05-03 09:11:07,846 - INFO - Started Weather Indicator from /usr [MainThread] 2012-05-03 09:11:07,846 - INFO - Weather Indicator version 11.11.28 'Cloudy 9' [MainThread] 2012-05-03 09:11:07,846 - DEBUG - SingleInstance: writing new pid 3536 [MainThread] 2012-05-03 09:11:07,851 - DEBUG - ProxyMonitor: loading gconf settings [MainThread] 2012-05-03 09:11:07,851 - DEBUG - ProxyMonitor: using simple proxy: espcolo-webproxy00.europe.nokia.com:8080 [MainThread] 2012-05-03 09:11:07,852 - DEBUG - TimeFormatter: loading indicator-datetime settings: com.canonical.indicator.datetime [MainThread] 2012-05-03 09:11:07,852 - DEBUG - Time Formatter: time format changed [MainThread] 2012-05-03 09:11:07,852 - DEBUG - Indicator: creating [MainThread] 2012-05-03 09:11:07,856 - INFO - Monitoring UPower interface [MainThread] 2012-05-03 09:11:07,856 - DEBUG - Indicator: reading settings [MainThread] 2012-05-03 09:11:07,856 - DEBUG - Settings: preparing settings store [MainThread] 2012-05-03 09:11:07,856 - DEBUG - Settings: getting value for refresh_rate [MainThread] 2012-05-03 09:11:07,857 - DEBUG - Settings: getting value for unit [MainThread] 2012-05-03 09:11:07,860 - DEBUG - Settings: getting value for notif [MainThread] 2012-05-03 09:11:07,860 - DEBUG - Settings: getting value for wind [MainThread] 2012-05-03 09:11:07,860 - DEBUG - Settings: getting value for data_source [MainThread] 2012-05-03 09:11:07,860 - DEBUG - Settings: getting value for placechosen [MainThread] 2012-05-03 09:11:07,860 - DEBUG - Settings: getting value for places [MainThread] 2012-05-03 09:11:07,860 - DEBUG - Settings: getting value for show_label [MainThread] 2012-05-03 09:11:07,860 - DEBUG - Preferences: got settings: rate=2, unit=S, notif=N, wind=kph, placechosen=0, places=[['638242', 'Berlin'], ['55925605', 'Chennai'], ['1062617', 'Singapore']] [MainThread] 2012-05-03 09:11:07,861 - DEBUG - Indicator: menu_normal: filling in a menu for found places [MainThread] 2012-05-03 09:11:07,863 - DEBUG - Indicator: menu_normal: adding first location menu item 'Berlin' [MainThread] 2012-05-03 09:11:07,863 - DEBUG - Indicator: menu_normal: adding location menu item 'Chennai' [MainThread] 2012-05-03 09:11:07,863 - DEBUG - Indicator: menu_normal: adding location menu item 'Singapore' [MainThread] 2012-05-03 09:11:07,867 - DEBUG - Indicator: update_label: setting label to ' ' [MainThread] 2012-05-03 09:11:07,867 - DEBUG - Indicator: updateWeather: updating weather for ['638242', 'Berlin'] [Cache] 2012-05-03 09:11:07,867 - DEBUG - Settings: getting cached weather for 638242 [Cache] 2012-05-03 09:11:07,868 - DEBUG - Indicator: loading weather from cache for ['638242', 'Berlin'] [Cache] 2012-05-03 09:11:07,868 - DEBUG - Indicator: menu_normal: filling in a menu for found places [Cache] 2012-05-03 09:11:07,868 - DEBUG - Indicator: menu_normal: adding first location menu item 'Berlin' [Cache] 2012-05-03 09:11:07,868 - DEBUG - Indicator: menu_normal: adding location menu item 'Chennai' [Cache] 2012-05-03 09:11:07,869 - DEBUG - Indicator: menu_normal: adding location menu item 'Singapore' [Cache] 2012-05-03 09:11:07,870 - DEBUG - Indicator: update_label: setting label to ' ' [Cache] 2012-05-03 09:11:07,872 - DEBUG - Indicator: update_label: setting label to '25 ˚C' [Fetcher] 2012-05-03 09:11:07,875 - DEBUG - Indicator: getWeather for location 'Berlin, Berlin, Germany' [Fetcher] 2012-05-03 09:11:07,875 - DEBUG - Indicator: getWeather: updating weather report [Fetcher] 2012-05-03 09:11:07,875 - DEBUG - Location: default weather source 'Yahoo' chosen for 'Berlin' [Fetcher] 2012-05-03 09:12:11,074 - ERROR - Indicator: networking error: [Fetcher] 2012-05-03 09:12:11,075 - DEBUG - Indicator: updateWeather: waiting for 'Cacher' thread to terminate [Fetcher] 2012-05-03 09:12:11,076 - ERROR - Indicator: updateWeather: could not get weather, leaving cached data myloginid@ubuntunb:~$ gconftool-2 --dump /system/proxy: ---------------------------------------------------------------------------------- myloginid@ubuntunb:~$ gconftool-2 --dump /system/proxy autoconfig_url /schemas/system/proxy/autoconfig_url http://proxyconf/proxy.pac ftp_host /schemas/system/proxy/ftp_host myproxy.com ftp_port /schemas/system/proxy/ftp_port 8080 mode /schemas/system/proxy/mode auto secure_host /schemas/system/proxy/secure_host myproxy.com secure_port /schemas/system/proxy/secure_port 8080 socks_host /schemas/system/proxy/socks_host socks_port /schemas/system/proxy/socks_port 0