From ed1bc2b09819a3d4802b7dd10782210507b29867 Mon Sep 17 00:00:00 2001 From: potatso Date: Tue, 11 Jul 2023 16:45:53 +0800 Subject: [PATCH] =?UTF-8?q?fixed:=20=E4=BF=AE=E5=A4=8D=E6=8B=A6=E6=88=AA?= =?UTF-8?q?=E5=8A=A8=E4=BD=9C=E7=9A=84=E9=BB=98=E8=AE=A4=E5=93=8D=E5=BA=94?= =?UTF-8?q?=E5=90=97=E4=B8=BA403?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/resty/coraza/coraza.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/resty/coraza/coraza.lua b/lib/resty/coraza/coraza.lua index 500986a..ce0f3cd 100644 --- a/lib/resty/coraza/coraza.lua +++ b/lib/resty/coraza/coraza.lua @@ -228,6 +228,9 @@ function _M.intervention(transaction) local status_code = tonumber(intervention.status) --free intervention to avoid memory leak coraza.coraza_free_intervention(intervention) + if status_code == 0 then + status_code = 403 + end nlog(debug_fmt("Transaction %s disrupted with status %s action %s", ngx_ctx.request_id, status_code, action)) return action, status_code