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 2021/10/12 12:42:05 UTC
[Bug 65629] New: ErrorLogFormat not applied when starting the http
server
https://bz.apache.org/bugzilla/show_bug.cgi?id=65629
Bug ID: 65629
Summary: ErrorLogFormat not applied when starting the http
server
Product: Apache httpd-2
Version: 2.4.51
Hardware: PC
Status: NEW
Severity: normal
Priority: P2
Component: Core
Assignee: bugs@httpd.apache.org
Reporter: fveron@gmf.fr
Target Milestone: ---
Hi,
I configured ErrorLogFormat :
ErrorLogFormat "{ \"soft\":\"apache\", \"type\":\"error\",
\"log_level\":\"%l\", \"date_time\":\"%{u}t\", \"pid\":\"%P\", \"tid\":\"%T\",
\"source_file_name\":\"%F\", \"status_apr_os\":\"%E\",
\"client_ip_port\":\"%a\", \"message\":\"%M\" }"
but when the Apache server start with an error in the configuration,
ErrorLogFormat is not applied. However, we can see that it applies the correct
ErrorLogFormat once it has finished starting.
My conf with generate error :
<If "-n %{ENV:CSP}">
Header always set Content-Security-Policy "${CSP}"
</If>
Logs :
[Tue Oct 12 14:15:34.227029 2021] [core:warn] [pid 17:tid 140499561490240]
AH00111: Config variable ${CSP} is not defined
[Tue Oct 12 14:15:34.281539 2021] [core:warn] [pid 1:tid 139760303707968]
AH00111: Config variable ${CSP} is not defined
[Tue Oct 12 14:15:34.285869 2021] [core:warn] [pid 1:tid 139760303707968]
AH00111: Config variable ${CSP} is not defined
{ "soft":"apache", "type":"error", "log_level":"notice", "date_time":"Tue Oct
12 14:15:34.288189 2021", "pid":"1", "tid":"139760303707968",
"source_file_name":"event.c(3163)", "message":"AH00489: Apache/2.4.51 (Unix)
OpenSSL/1.1.1l configured -- resuming normal operations" }
{ "soft":"apache", "type":"error", "log_level":"notice", "date_time":"Tue Oct
12 14:15:34.288228 2021", "pid":"1", "tid":"139760303707968",
"source_file_name":"log.c(1564)", "message":"AH00094: Command line: 'httpd -D
FOREGROUND'" }
The last 2 lines are in the correct format, while the first 3 lines are in
another format.... which should not be the case.
All logs should be in the format which is defined by ErrorLogFormat.
Thanks for correction.
--
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