fixed: 修复拦截动作的默认响应吗为403

This commit is contained in:
potatso 2023-07-11 16:45:53 +08:00
parent 1f18facad0
commit ed1bc2b098

View File

@ -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