Return-Path: Delivered-To: apache-bugdb-archive@hyperreal.org Received: (qmail 26657 invoked by uid 6000); 23 Nov 1999 02:40:09 -0000 Received: (qmail 26479 invoked by uid 2001); 23 Nov 1999 02:40:02 -0000 Received: (qmail 22157 invoked by uid 2012); 23 Nov 1999 02:38:02 -0000 Message-Id: <19991123023802.22156.qmail@hyperreal.org> Date: 23 Nov 1999 02:38:02 -0000 From: Keith Turner Reply-To: apache_pr@keeff.com To: apbugs@hyperreal.org X-Send-Pr-Version: 3.2 Subject: mod_proxy/5352: No way to Limit ProxyRemote to specific methods Sender: apache-bugdb-owner@apache.org Precedence: bulk >Number: 5352 >Category: mod_proxy >Synopsis: No way to Limit ProxyRemote to specific methods >Confidential: no >Severity: non-critical >Priority: medium >Responsible: apache >State: open >Class: change-request >Submitter-Id: apache >Arrival-Date: Mon Nov 22 18:40:01 PST 1999 >Last-Modified: >Originator: apache_pr@keeff.com >Organization: apache >Release: 1.3.9 >Environment: N/A >Description: Given that there are some methods that mod_proxy does not handle, it might be nice to allow the webmaster to forward those requests to a different proxy on a method by method basis. Something like: ProxyRemote ftp http://rwftp-proxy.company.com:8888/ But Limit and LimitExcept only apply to access controls. Need they? >How-To-Repeat: Try to handle ftp downloads on proxyA but have proxyA forward ftp uploads to proxyB >Fix: Well, probably an extra field in the proxy_remote struct, possibly a change to proxy_cmds[] to allow the command to be wrapped in Limit, almost certainly a check for the method in proxy_handler(). If I get time I may have to try to cook up a patch to do this. It should be done properly though, i.e. cater for NoProxy and others too. >Audit-Trail: >Unformatted: [In order for any reply to be added to the PR database, you need] [to include in the Cc line and make sure the] [subject line starts with the report component and number, with ] [or without any 'Re:' prefixes (such as "general/1098:" or ] ["Re: general/1098:"). If the subject doesn't match this ] [pattern, your message will be misfiled and ignored. The ] ["apbugs" address is not added to the Cc line of messages from ] [the database automatically because of the potential for mail ] [loops. If you do not include this Cc, your reply may be ig- ] [nored unless you are responding to an explicit request from a ] [developer. Reply only with text; DO NOT SEND ATTACHMENTS! ]