Bugzilla – Bug 113223
fetching release notes failed when proxy specified in network setup
Last modified: 2005-09-01 08:50:19 UTC
got an error 400 from firewall/proxy when fetching the release notes. The URL was accessible from an other workstation in the same network. details in logs show that no -x option is given to curl command used to fetch the release notes. The same problem occured when checking for updates.
The proxy settings are passed via the environment. Please provide YaST2 logs, see: http://www.opensuse.org/index.php/Bug_Reporting_FAQ#YaST
Created attachment 47729 [details] requested logs
Lukas, proxy is yours. BTW, when first testing the proxy settings, it says (y2log-1:2455) "Le réseau n'est pas accessible." (Network unreachable). I guess that is because the network settings have not been applied yet. But that should not be related to the primary problem.
I'm afraid, proxy it isn't my :) I only did the [Test proxy] button (feature) that's all.... On the other hand, we could discuss that on Monday.
The "Le réseau n'est pas accessible." was due to the fact that I didn't enter the proxy port number 3128 the 1rst time. After correction, it should have worked.
Lukas, please take care of this.
Andreas: It seems that curl fetching the release notes in installation doesn't use the PROXY settings, can I fix it for SL 10.0? YOU works with them.
Yes, go ahead.
Lslezak: Your help is needed, please. Fetching the release notes is done by curl running in .background.run. That's because it could take a lot of time (for intance for time-out) and user must be able to abort that. So that's also why .target.bash is not called. How can we force .background agent to accept prefedined ENV variables? For instance proxy settings?
OK, I have a simple solution for this case. But .background agent should be enhanced for the next version.
Fixed in SVN, sent to the autobuild.