MEDIUM: ssl: convert diag to warning for strict-sni + default-crt

Previous patch emits a diag warning when both 'strict-sni' +
'default-crt' are used on the same bind line.

This patch converts this diagnostic warning to a real warning, so the
previous patch could be backported without breaking configurations.

This was discussed in #3082.
This commit is contained in:
William Lallemand 2025-08-27 15:56:38 +02:00
parent 18ebd81962
commit ab7358b366

View File

@ -5048,7 +5048,7 @@ int ssl_sock_prepare_bind_conf(struct bind_conf *bind_conf)
}
if (is_default == CKCH_INST_EXPL_DEFAULT) {
ha_diag_warning("Proxy '%s': both 'default-crt' and 'strict-sni' keywords are used in bind '%s' at [%s:%d], certificates won't be used as fallback (use 'crt' instead).\n",
ha_warning("Proxy '%s': both 'default-crt' and 'strict-sni' keywords are used in bind '%s' at [%s:%d], certificates won't be used as fallback (use 'crt' instead).\n",
px->id, bind_conf->arg, bind_conf->file, bind_conf->line);
}