www-apache-bugdb mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jeremy Bettis" <jer...@hksys.com>
Subject Re: mod_proxy/2978: ProxyPass w/ Authentcation gives 407 not 401.
Date Mon, 16 Nov 1998 20:30:02 GMT
The following reply was made to PR mod_proxy/2978; it has been noted by GNATS.

From: "Jeremy Bettis" <jeremy@hksys.com>
To: <apbugs@hyperreal.org>, <apache-bugdb@apache.org>
Cc:  Subject: Re: mod_proxy/2978: ProxyPass w/ Authentcation gives 407 not 401.
Date: Mon, 16 Nov 1998 14:24:50 -0600

 This is a multi-part message in MIME format.
 
 ------=_NextPart_000_0085_01BE116C.DEAC0C30
 Content-Type: text/plain;
 	charset="iso-8859-1"
 Content-Transfer-Encoding: 7bit
 
 Is anyone ever going to fix this?
 
 Here is the patch:
 
 
 
 ------=_NextPart_000_0085_01BE116C.DEAC0C30
 Content-Type: application/octet-stream;
 	name="apache.diff"
 Content-Transfer-Encoding: quoted-printable
 Content-Disposition: attachment;
 	filename="apache.diff"
 
 diff -c2 -r ./src/main/http_protocol.c =
 ../../BUILD/apache_1.3.1/src/main/http_protocol.c=0A=
 *** ./src/main/http_protocol.c	Wed Jul  8 12:47:05 1998=0A=
 --- ../../BUILD/apache_1.3.1/src/main/http_protocol.c	Fri Sep 11 =
 13:09:40 1998=0A=
 ***************=0A=
 *** 901,905 ****=0A=
       else=0A=
           ap_table_setn(r->err_headers_out,=0A=
 !                   r->proxyreq ? "Proxy-Authenticate" : =
 "WWW-Authenticate",=0A=
                     ap_pstrcat(r->pool, "Basic realm=3D\"", =
 ap_auth_name(r), "\"",=0A=
                             NULL));=0A=
 --- 901,908 ----=0A=
       else=0A=
           ap_table_setn(r->err_headers_out,=0A=
 ! #if 0=0A=
 !                   r->proxyreq ? "Proxy-Authenticate" :=0A=
 ! #endif=0A=
 ! 		 "WWW-Authenticate",=0A=
                     ap_pstrcat(r->pool, "Basic realm=3D\"", =
 ap_auth_name(r), "\"",=0A=
                             NULL));=0A=
 ***************=0A=
 *** 909,913 ****=0A=
   {=0A=
       ap_table_setn(r->err_headers_out,=0A=
 ! 	    r->proxyreq ? "Proxy-Authenticate" : "WWW-Authenticate",=0A=
   	    ap_psprintf(r->pool, "Digest realm=3D\"%s\", nonce=3D\"%lu\"",=0A=
   		ap_auth_name(r), r->request_time));=0A=
 --- 912,919 ----=0A=
   {=0A=
       ap_table_setn(r->err_headers_out,=0A=
 ! #if 0=0A=
 ! 	    r->proxyreq ? "Proxy-Authenticate" :=0A=
 ! #endif=0A=
 ! 		"WWW-Authenticate",=0A=
   	    ap_psprintf(r->pool, "Digest realm=3D\"%s\", nonce=3D\"%lu\"",=0A=
   		ap_auth_name(r), r->request_time));=0A=
 ***************=0A=
 *** 917,922 ****=0A=
   {=0A=
       const char *auth_line =3D ap_table_get(r->headers_in,=0A=
                                         r->proxyreq ? =
 "Proxy-Authorization"=0A=
 !                                                   : "Authorization");=0A=
       const char *t;=0A=
   =0A=
 --- 923,931 ----=0A=
   {=0A=
       const char *auth_line =3D ap_table_get(r->headers_in,=0A=
 + #if 0=0A=
                                         r->proxyreq ? =
 "Proxy-Authorization"=0A=
 !                                                   :=0A=
 ! #endif=0A=
 ! 		"Authorization");=0A=
       const char *t;=0A=
   =0A=
 *** ./src/main/http_request.c	Wed Jul  1 16:19:54 1998=0A=
 --- ../../BUILD/apache_1.3.1/src/main/http_request.c	Fri Sep 11 10:16:53 =
 1998=0A=
 ***************=0A=
 *** 906,909 ****=0A=
 --- 906,910 ----=0A=
       r->status =3D type;=0A=
   =0A=
 + #if 0=0A=
       /*=0A=
        * This test is done here so that none of the auth modules needs =
 to know=0A=
 ***************=0A=
 *** 914,917 ****=0A=
 --- 915,919 ----=0A=
           r->status =3D HTTP_PROXY_AUTHENTICATION_REQUIRED;=0A=
       }=0A=
 + #endif=0A=
   =0A=
       /*=0A=
 
 ------=_NextPart_000_0085_01BE116C.DEAC0C30--
 

Mime
View raw message