@francislavoie The Host header is for the application layer (HTTP); Stefan needs ServerName set in the TLS handshake.
@sgasser The website docs aren’t fully updated yet, but you can set the server_name field of the HTTP transport’s TLS settings here: Modules - Caddy Documentation