From 27f1a12342d9b24d1692f7339cdcedee63f612d0 Mon Sep 17 00:00:00 2001
From: jurgenhaas <juergen@paragon-es.de>
Date: Fri, 3 Mar 2017 09:28:08 +0100
Subject: [PATCH] ansible-roles/apache#6 Define ErrorLogFormat

---
 templates/apache.conf | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/templates/apache.conf b/templates/apache.conf
index 374eadc..d7405e6 100644
--- a/templates/apache.conf
+++ b/templates/apache.conf
@@ -11,10 +11,13 @@
 
   </Location>
 
-  ErrorLog ${APACHE_LOG_DIR}/error.log
+  SetEnvIf X-Forwarded-For "^.*\..*\..*\..*" forwarded
   LogLevel warn
+{% if apache_version == '2.4' %}
+  ErrorLogFormat "[%{u}t] [%l] [pid %P] [client\ %{X-Forwarded-For}i] %M% ,\ referer:\ %{Referer}i"
+{% endif %}
   LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" proxy
-  SetEnvIf X-Forwarded-For "^.*\..*\..*\..*" forwarded
+  ErrorLog ${APACHE_LOG_DIR}/error.log
   CustomLog ${APACHE_LOG_DIR}/access.log combined env=!forwarded
   CustomLog ${APACHE_LOG_DIR}/access.log proxy env=forwarded
 </VirtualHost>
-- 
GitLab