You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Aram Mirzadeh <aw...@luers.qosina.com> on 1997/03/11 19:00:15 UTC
[BUG]: "Problem with ErrorDocument + proxy when referring to a local URL that uses other local URL to handle the error. " on LiRO (fwd)
This seems to be a feature... I have no idea why he's trying to do this, but
it seem to be a valid point.
<Aram>
burgard@vitrage.saint-gobain.fr said:
> From nobody@hyperreal.com Tue Mar 11 11:38:29 1997
> Message-Id: <19...@taz.hyperreal.com>
> From: burgard@vitrage.saint-gobain.fr
> To: awm@qosina.com
> Date: Tue Mar 11 8:38:39 1997
> Subject: [BUG]: "Problem with ErrorDocument + proxy when referring to a local URL that uses other local URL to handle the error. " on Linux
>
> Submitter: burgard@vitrage.saint-gobain.fr
> Operating system: Linux, version:
> Version of Apache Used: 1.2b7
> Extra Modules used: Server Settings, mod_proxy, mod_auth_anon, mod_info, mod_status, mod_rewrite, mod_browser, mod_actions, mod_imap, mod_asis, mod_log_config, mod_env, mod_alias, mod_userdir, mod_cgi, mod_dir, mod_include, mod_negotiation, mod_auth, mod_access, mod_mime, http_core
> URL exhibiting problem:
>
> Symptoms:
> --
> Problem with ErrorDocument + proxy when referring to a local URL that uses
> other local URL to handle the error.
>
> I tried to use the <Location> directive to deny proxy access to a host(tioman):
>
> <Location http://>
> order allow,deny
> allow from all
> deny from tioman
> ErrorDocument 403 /reject.html
> </Location>
>
> I created a reject.html with the following contents:
>
> <TITLE>Reject</TITLE>
> <img src=devil.gif align=middle>
> You don't have access to this server!
>
>
> When I connect to www.netscape.com for example from tioman.
> I get the access denied page without the devil.gif and in my error_log there
> is an entry:
>
> [Tue Mar 11 16:52:49 1997] access to proxy:http://www.netscape.com/devil.gif
> ^^^^^^^^^^^^^^^^^^^^^^^
> failed for tioman, reason: Client denied by server configuration
>
> The server used the address of the page I accessed (http://www.netscape.com)
> and not the address of my proxy server (http://proxy) to build the URL of
> the devil.gif file (http://proxy/devil.gif)
>
> If I write <img src=http://proxy/devil.gif align=middle> the server looks for
> the devil.gif at the right location and not at http://www.netscape.com/devil.gif!
>
>
>
> --
>
> Backtrace:
> --
>
> --
>
--
/*
* Aram Mirzadeh, MIS Manager, Qosina Corp. http://www.qosina.com/~awm/
* Apache Development Team, awm@hyperreal.com http://www.hyperreal.com/
* PGP Key - http://www.qosina.com/~awm/pgpkey.html
* BE 49 9D F6 2A A7 22 FC 02 E9 1E 3D F7 0C 67 A0
*
* I haven't lost my mind -- it's backed up on tape somewhere.
*/