diff --git a/src/util-exception-policy.c b/src/util-exception-policy.c index a81f7660b12..a646c5e33ac 100644 --- a/src/util-exception-policy.c +++ b/src/util-exception-policy.c @@ -88,7 +88,10 @@ enum ExceptionPolicy ExceptionPolicyParse(const char *option, const bool support policy = EXCEPTION_POLICY_IGNORE; SCLogConfig("%s: %s", option, value_str); } else { - SCLogConfig("%s: ignore", option); + FatalErrorOnInit(SC_ERR_INVALID_ARGUMENT, + "\"%s\" is not a valid exception policy value. Valid options are drop-flow, " + "pass-flow, bypass, drop-packet, pass-packet or ignore.", + value_str); } if (!support_flow) {