From: Jeff Trawick Date: Tue, 17 Apr 2007 14:36:12 +0000 (+0000) Subject: log the uri for some access-denied paths when r->filename is X-Git-Tag: 2.3.0~1836 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0082457202d58fecec9fba740310ec3df702445e;p=apache log the uri for some access-denied paths when r->filename is unset git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@529626 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/aaa/mod_access_compat.c b/modules/aaa/mod_access_compat.c index a685643597..38d341a325 100644 --- a/modules/aaa/mod_access_compat.c +++ b/modules/aaa/mod_access_compat.c @@ -363,8 +363,9 @@ static int check_dir_access(request_rec *r) if (ret == HTTP_FORBIDDEN) { ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r, - "client denied by server configuration: %s", - r->filename); + "client denied by server configuration: %s%s", + r->filename ? "" : "uri ", + r->filename ? r->filename : r->uri); } return ret; diff --git a/modules/aaa/mod_authz_core.c b/modules/aaa/mod_authz_core.c index 11d6beb697..289f54fa00 100644 --- a/modules/aaa/mod_authz_core.c +++ b/modules/aaa/mod_authz_core.c @@ -746,8 +746,9 @@ static int authorize_user(request_rec *r) if (!note || (ap_satisfies(r) != SATISFY_ANY) || (note[0] == 'N')) { if (r->ap_auth_type == NULL) { ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r, - "client denied by server configuration: %s", - r->filename); + "client denied by server configuration: %s%s", + r->filename ? "" : "uri ", + r->filename ? r->filename : r->uri); return_code = HTTP_FORBIDDEN; } else {