I assume that you might add "just once" there.  Or at least a limited number of 
times.  Infinite regress seems like something worth avoiding.  outer1 -> outer2 
-> outer1 is likely not a great outcome.

On Sat, Nov 6, 2021, at 02:20, David Benjamin wrote:
> That's my inclination as well. It's an odd thing for a server to do, 
> but it seems fine to just retry with the new config without much fuss?
>
> On Fri, Nov 5, 2021 at 10:18 AM Stephen Farrell 
> <stephen.farr...@cs.tcd.ie> wrote:
>> 
>> Hiya,
>> 
>> Bit of a corner case I'm not sure about. Apologies
>> if this has come up before.
>> 
>> The scenario:
>> 
>> - inner SNI is inner.example
>> - ECHConfig from inner.example's DNS has outer.example
>>    as public_name
>> - client authenticates with ClientHelloOuter and the
>>    ServerHello contains retry_configs with one ECHConfig
>>    that has a public_name of another.example
>> - client decides to retry and a similar thing happens
>>    (authenticates with ClientHelloOuter) but this time
>>    with public_name of yetanother.example
>> - rinse/repeat until the client is fed up with retries
>>    or manages to authenticate using ClientHelloInner if
>>    ECH eventually works
>> 
>> My question is: should the client care about those
>> changes in public_name or not? I think the answer is
>> "not" but wanted to check.
>> 
>> Ta,
>> S.
>> 
>> 
>> 
>> 
>> _______________________________________________
>> TLS mailing list
>> TLS@ietf.org
>> https://www.ietf.org/mailman/listinfo/tls
> _______________________________________________
> TLS mailing list
> TLS@ietf.org
> https://www.ietf.org/mailman/listinfo/tls

_______________________________________________
TLS mailing list
TLS@ietf.org
https://www.ietf.org/mailman/listinfo/tls

Reply via email to