diff --git a/src/cfgparse.c b/src/cfgparse.c index 82c741ae5..0cd9c2724 100644 --- a/src/cfgparse.c +++ b/src/cfgparse.c @@ -6740,7 +6740,7 @@ int check_config_validity() /* smart accept mode is automatic in HTTP mode */ if ((curproxy->options2 & PR_O2_SMARTACC) || - (curproxy->mode == PR_MODE_HTTP && + ((curproxy->mode == PR_MODE_HTTP || listener->ssl_cert) && !(curproxy->no_options2 & PR_O2_SMARTACC))) listener->options |= LI_O_NOQUICKACK;