From 0082457202d58fecec9fba740310ec3df702445e Mon Sep 17 00:00:00 2001 From: Jeff Trawick Date: Tue, 17 Apr 2007 14:36:12 +0000 Subject: [PATCH] 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 --- modules/aaa/mod_access_compat.c | 5 +++-- modules/aaa/mod_authz_core.c | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) 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 { -- 2.50.1