https://bugzilla.novell.com/show_bug.cgi?id=691291
https://bugzilla.novell.com/show_bug.cgi?id=691291#c4 --- Comment #4 from QuickJack . <test051...@hotmail.com> 2011-09-30 07:44:57 UTC --- The code block above containing the original method is a bit wrong (copy/paste problem). Because we cannot edit cbug comments, here's the corrected version: [MonoTODO("Look in other places for proxy config info")] public static IWebProxy GetSystemWebProxy () { string address = Environment.GetEnvironmentVariable ("http_proxy"); if (address == null) address = Environment.GetEnvironmentVariable ("HTTP_PROXY"); if (address != null) { try { if (!address.StartsWith ("http://")) address = "http://" + address; Uri uri = new Uri (address); IPAddress ip; if (IPAddress.TryParse (uri.Host, out ip)) { if (IPAddress.Any.Equals (ip)) { UriBuilder builder = new UriBuilder (uri); builder.Host = "127.0.0.1"; uri = builder.Uri; } else if (IPAddress.IPv6Any.Equals (ip)) { UriBuilder builder = new UriBuilder (uri); builder.Host = "[::1]"; uri = builder.Uri; } } return new WebProxy (uri); } catch (UriFormatException) { } } if (cfGetDefaultProxy != null) return (IWebProxy) cfGetDefaultProxy.Invoke (null, null); return new WebProxy (); } -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. _______________________________________________ mono-bugs maillist - mono-bugs@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-bugs