Merge pull request #2997 from marcstern/v2/mst/target_log

Add context info to error message
This commit is contained in:
Marc Stern
2024-02-01 11:20:43 +01:00
committed by GitHub

View File

@@ -353,11 +353,11 @@ char *update_rule_target_ex(modsec_rec *msr, msre_ruleset *ruleset, msre_rule *r
rc = msre_parse_targets(ruleset, p, rule->targets, &my_error_msg); rc = msre_parse_targets(ruleset, p, rule->targets, &my_error_msg);
if (rc < 0) { if (rc < 0) {
if(msr) { if(msr) {
msr_log(msr, 9, "Error parsing rule targets to replace variable"); msr_log(msr, 9, "Error parsing rule targets to replace variable: %s", my_error_msg);
} }
#if !defined(MSC_TEST) #if !defined(MSC_TEST)
else { else {
ap_log_error(APLOG_MARK, APLOG_ERR, 0, NULL, " ModSecurity: Error parsing rule targets to replace variable"); ap_log_error(APLOG_MARK, APLOG_ERR, 0, NULL, " ModSecurity: Error parsing rule targets to replace variable: %s", my_error_msg);
} }
#endif #endif
goto end; goto end;