I am going to reply to Dave's post in an attempt to get the discussion 
back on track. Because, right now, it got a bit derailed by the 
assumption that XEP-0440 requires tls-server-endpoint just for the sake 
of it (at least, that is my impression).
On 20/10/2025 12.46, Dave Cridland wrote:
  Yes, the MTI advice in this document is indeed a bit
weird. tls-server- 
 endpoint is MUST, but with little background information, 
 
Actually the rationale for doing so is provided in the beginning of the 
"Security Considerations" section (right before the tls-server-endpoint 
requirement is stated).
IIRC ca. 2022 Thilo (in CC) made a case that a mutual shared cb-type 
improves the security. And the lowest common denominator simply is 
tls-server-endpoint, which is what we want servers to support and 
annouce to achieve the goal of a mutual shared cb-type. If a am not 
mistaken, this was also discussed on the standard@ mailing list.
Reading the current last call discussion, I don't get the impression 
that this previous discussion and the provided arguments are taken into 
account.
Don't get me wrong. I do not plan to object whatever decision we are 
going to make. But those who want to change the XEP (again) should 
explain why the arguments back then are not, or no longer, valid.
  but it then goes on to say that tls-exporter is
preferable.
 
It is preferable, isn't it?
- Flow