There seem to be some issue with the audit logging. But debug logging is working fine.
Audit.log is never created even though that it is specified in coraza.conf
From coraza.conf
# -- Debug log configuration -------------------------------------------------
# Default debug log path
# Debug levels:
# 0: No logging (least verbose)
# 1: Error
# 2: Warn
# 3: Info
# 4-8: Debug
# 9: Trace (most verbose)
# Most logging has not been implemented because it will be replaced with
# advanced rule profiling options
SecDebugLog debug.log
SecDebugLogLevel 9
# -- Audit log configuration -------------------------------------------------
# Log the transactions that are marked by a rule, as well as those that
# trigger a server error (determined by a 5xx or 4xx, excluding 404,
# level response status codes).
#
SecAuditEngine On
SecAuditLog audit.log
SecAuditLogParts ABCFHZ
SecAuditLogType concurrent
Hello,
There seem to be some issue with the audit logging. But debug logging is working fine.
Audit.log is never created even though that it is specified in coraza.conf
From coraza.conf
lsof | grep -i audit does not output anything. So that file is not created or attached.
From coraza/debug.log
Example of disruptive action from nginx error.log
I have hidden ip's and domains from log 👍 in case you wonder.