OP didn’t specify multiple certs or not.  I think the solution is within grasp 
if OP tries it out.

> On Aug 31, 2025, at 6:59 PM, Stuart Henderson <[email protected]> wrote:
> 
> On 2025/08/31 18:23, Brian Brombacher wrote:
>> I’ve done this with let’s encrypt certificates.  You specify multiple names 
>> in acme-client.conf and have them all go through the same relayd.
> 
> That's a single cert though. OP wanted separate certs. It's possoble to
> do that with pretty much any other current L7 proxy, just not with relayd.
> 
> 
>>>> On Aug 31, 2025, at 6:02 PM, Stuart Henderson <[email protected]> 
>>>> wrote:
>>> 
>>> On 2025-08-31, ashley <[email protected]> wrote:
>>>> So, in summary, is it possible for relayd to know what the correct
>>>> certificate to use is, before receiving the HTTP request from the
>>>> client? Is this possible to achieve with SNI? I haven't found any
>>>> mentions of SNI in the relayd man page, so I can only assume it
>>>> doesn't support SNI?
>>> 
>>> It is technically possible to do this via SNI, but relayd doesn't implement 
>>> that.
>>> 
>>> Personally I recommend just using relayd for lower level (managing PF
>>> redirects etc, and maybe basic L4 proxying) but using something other
>>> than relayd (haproxy, nginx or others) for your L7 proxies.
>>> 
>>> --
>>> Please keep replies on the mailing list.
>>> 
>> 

Reply via email to