You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2013/10/23 15:52:43 UTC

[Bug 43666] CGI works, but client denied error messages in error.log

https://issues.apache.org/bugzilla/show_bug.cgi?id=43666

--- Comment #3 from Ulrich Windl <Ul...@rz.uni-regensburg.de> ---
I also see this problem in SLES11 SP2 (Apache 2.2.12):
I wrote a Perl CGI script that uses path info heavily to select the function to
dispatch (virtually encoding the function to perform in the URI). In
combination with ScriptAlias I call functions like
http://vserver.domain.org/topic/session/function/transaction/step where
http://vserver.domain.org/topic is a ScriptAlias to /srv/www/cgi-bin/freaky.pl
So freaky.pl processes parameters like "/session/function/transaction/step". I
verified (in the browser) that freaky.pl creates hyperlinks like
http://vserver.domain.org/topic/session/function2/transaction2/step2, and those
hyperlinks _work_ (i.e. the function is performed with the proper URI).

Unfortunately at the same time Apache logs an _error_ like this:
client denied by server configuration: /srv/www/vserver/session, referrer
http://vserver.domain.org/topic/session/function/transaction/step

So I guess Apache gets somewhat confused. I'd like to see this problem fixed,
or at least to be presented a work-around.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org