On Thu Jun 26, 2025 at 4:08 PM CEST, Maximilian Moehl wrote:
> Clarify that HAProxy duplicates crt-list entries for multi-cert bundles
> which can create unexpected side-effects as only the very first
> certificate after duplication is considered as default implicitly.
> ---
>  doc/configuration.txt | 4 ++++
>  1 file changed, 4 insertions(+)
>
> diff --git a/doc/configuration.txt b/doc/configuration.txt
> index 4dfd53bc24..76af2ba659 100644
> --- a/doc/configuration.txt
> +++ b/doc/configuration.txt
> @@ -16554,6 +16554,10 @@ crt-list <file>
>      configuration, the default certificates could be explicited (with a '*'
>      filter) at the beginning of the list, so an implicit default is not added
>      before.
> +    Due to multi-cert bundles being duplicated for each algorithm in the
> +    crt-list, only one algorithm will occupy the first line in the crt-list 
> and
> +    be considered as default. Either specify the entire bundle as default by
> +    declaring '*' as the filter or setting it on the bind line.
>  
>      The "show ssl sni" command on the stats socket could be used to debug 
> your
>      configuration. (See "show ssl sni" in the management guide)

Thanks for the feedback! I've adjust the patch to only include the
first section.

I hope I did this right, this is the first time I'm sending patches via
email :)

--
Max


Reply via email to