mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2026-01-17 06:41:00 +01:00
[MINOR] config: don't accept 'appsession' in defaults section
Maybe appsession should be forbidden in the 'defaults' section as it will not work in the backends. (cherry picked from commit 3b7a369baa189aa851bed5ea92f5ed4cb5cb4418)
This commit is contained in:
parent
1b81667094
commit
f2432b0c80
@ -1353,6 +1353,12 @@ int cfg_parse_listen(const char *file, int linenum, char **args, int inv)
|
||||
else if (!strcmp(args[0], "appsession")) { /* cookie name */
|
||||
int cur_arg;
|
||||
|
||||
if (curproxy == &defproxy) {
|
||||
Alert("parsing [%s:%d] : '%s' not allowed in 'defaults' section.\n", file, linenum, args[0]);
|
||||
err_code |= ERR_ALERT | ERR_FATAL;
|
||||
goto out;
|
||||
}
|
||||
|
||||
if (warnifnotcap(curproxy, PR_CAP_BE, file, linenum, args[0], NULL))
|
||||
err_code |= ERR_WARN;
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user