[Mono-bugs] [Bug 691291] Incomplete proxy support/ system wide proxy bypass list is ignored

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Oct 4 06:16:08 EDT 2011



--- Comment #5 from QuickJack . <test051102 at hotmail.com> 2011-10-04 10:16:06 UTC ---
I found out another problem in Mono which causes my solution to fail in ASPNET
projects running in Linux. Calling
Environment.GetEnvironmentVariable(„no_proxy“) always returns null. This does
not happen in Linux console applications. I guess that this behaviour is caused
by a permission problem.

Following is a possibly incomplete list of missing features in the proxy
support of WebClient/WebRequest:

(1) The current implementation is designed for Linux environments only. It is
totally incompatible to Windows. It might be a good idea to read proxy settings
directly from the registry in this case.

(2) Proxy settings can be configured via web.config. Trying to use this method
throws configuration exceptions because Mono is currently unaware of most of
the parameters in the system.net/defaultProxy section and below. For example,
the ProxyElement class defines only a subset of the properties compared to
NET. The usesystemdefault property is expected as UseSystemDefault. Something
is going wrong here.

Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

More information about the mono-bugs mailing list