mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-03-05 02:49:01 +00:00
BUG/MINOR: config: do not report twice the incompatibility between cookie and non-http
This one was already taken care of in proxy_cfg_ensure_no_http(), so if a cookie is presented in a TCP backend, we got two warnings. This can be backported to 1.4 since it's been this way for 2 years (although not dramatic).
This commit is contained in:
parent
674021329c
commit
b5ba17e3a9
@ -161,14 +161,14 @@ enum {
|
||||
/* end of proxy->options2 */
|
||||
|
||||
/* Cookie settings for pr->ck_opts */
|
||||
#define PR_CK_RW 0x00000001 /* rewrite all direct cookies with the right serverid */
|
||||
#define PR_CK_IND 0x00000002 /* keep only indirect cookies */
|
||||
#define PR_CK_INS 0x00000004 /* insert cookies when not accessing a server directly */
|
||||
#define PR_CK_PFX 0x00000008 /* rewrite all cookies by prefixing the right serverid */
|
||||
#define PR_CK_ANY (PR_CK_RW | PR_CK_IND | PR_CK_INS | PR_CK_PFX)
|
||||
#define PR_CK_NOC 0x00000010 /* add a 'Cache-control' header with the cookie */
|
||||
#define PR_CK_POST 0x00000020 /* don't insert cookies for requests other than a POST */
|
||||
#define PR_CK_PSV 0x00000040 /* cookie ... preserve */
|
||||
#define PR_CK_RW 0x00000001 /* rewrite all direct cookies with the right serverid */
|
||||
#define PR_CK_IND 0x00000002 /* keep only indirect cookies */
|
||||
#define PR_CK_INS 0x00000004 /* insert cookies when not accessing a server directly */
|
||||
#define PR_CK_PFX 0x00000008 /* rewrite all cookies by prefixing the right serverid */
|
||||
#define PR_CK_ANY (PR_CK_RW | PR_CK_IND | PR_CK_INS | PR_CK_PFX)
|
||||
#define PR_CK_NOC 0x00000010 /* add a 'Cache-control' header with the cookie */
|
||||
#define PR_CK_POST 0x00000020 /* don't insert cookies for requests other than a POST */
|
||||
#define PR_CK_PSV 0x00000040 /* cookie ... preserve */
|
||||
|
||||
/* bits for sticking rules */
|
||||
#define STK_IS_MATCH 0x00000001 /* match on request fetch */
|
||||
|
@ -6410,12 +6410,6 @@ out_uri_auth_compat:
|
||||
if (curproxy->mode != PR_MODE_HTTP) {
|
||||
int optnum;
|
||||
|
||||
if (curproxy->ck_opts) {
|
||||
Warning("config : 'cookie' statement ignored for %s '%s' as it requires HTTP mode.\n",
|
||||
proxy_type_str(curproxy), curproxy->id);
|
||||
err_code |= ERR_WARN;
|
||||
}
|
||||
|
||||
if (curproxy->uri_auth) {
|
||||
Warning("config : 'stats' statement ignored for %s '%s' as it requires HTTP mode.\n",
|
||||
proxy_type_str(curproxy), curproxy->id);
|
||||
|
Loading…
Reference in New Issue
Block a user