[Mono-bugs] [Bug 53941][Maj] Changed - HttpWebRequest proxy handling bug
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Tue, 10 Feb 2004 18:51:36 -0500 (EST)
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by liyul@hotmail.com.
http://bugzilla.ximian.com/show_bug.cgi?id=53941
--- shadow/53941 2004-02-10 07:22:50.000000000 -0500
+++ shadow/53941.tmp.16505 2004-02-10 18:51:36.000000000 -0500
@@ -1,12 +1,12 @@
Bug#: 53941
Product: Mono/Class Libraries
Version: unspecified
OS: unknown
OS Details:
-Status: NEEDINFO
+Status: REOPENED
Resolution:
Severity: Unknown
Priority: Major
Component: Sys.Web
AssignedTo: gonzalo@ximian.com
ReportedBy: liyul@hotmail.com
@@ -406,6 +406,19 @@
Can you try the attached patch to HttpWebRequest and tell me if it works?
------- Additional Comments From gonzalo@ximian.com 2004-02-10 07:19 -------
Created an attachment (id=6660)
Proposed fix
+
+------- Additional Comments From liyul@hotmail.com 2004-02-10 18:51 -------
+The patch fixed case IV with Netscape Proxy Server but not the other
+three.
+
+For case I, II, notice that body part for the 407 response is omitted
+(such is optional per HTTP/1.1 spec) and actually some other proxy
+server (squid?) does this. So it should be easy fix.
+
+For case III, it is tricky (ISA 2000 supports Negotiate, NTLM,
+Kerberos in authenitcation schemes and return them in the
+authentication-required response). You have to pick whichever
+supported and use it.