docs(issues): close #0060 - group call verified with federation closed
sorb tested a group call after the restart and it works. That proves what curl could not: the full OpenID token check through /_matrix/federation/v1/openid/userinfo still completes with federation closed, so the whitelist genuinely does not reach that endpoint. It is also where option C finally died. Blocking /_matrix/federation at the edge would have removed exactly this path, and nothing before the call would have shown it.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
---
|
||||
type: issue
|
||||
id: "0060"
|
||||
status: open
|
||||
status: done
|
||||
created: 2026-07-28
|
||||
milestone: M1
|
||||
priority: medium
|
||||
@@ -129,3 +129,16 @@ Server mehr Ereignisse austauscht.
|
||||
OpenID-Endpunkt antwortet — nicht, dass die vollständige Token-Prüfung durchläuft. Für
|
||||
Änderungen im Call-Pfad gilt hier die Regel aus #0054: Abnahme im echten Call ist
|
||||
Rollout-Voraussetzung, nicht Nacharbeit.
|
||||
|
||||
### Call-Abnahme bestanden (sorb, 2026-08-19)
|
||||
|
||||
Gruppen-Call nach dem Synapse-Neustart getestet: **läuft**. Damit ist belegt, was
|
||||
`curl` nicht belegen konnte — die vollständige OpenID-Token-Prüfung über
|
||||
`/_matrix/federation/v1/openid/userinfo` durchläuft mit geschlossener Föderation
|
||||
unverändert. Die Whitelist greift dort tatsächlich nicht.
|
||||
|
||||
Das ist der Punkt, an dem C endgültig gestorben ist: Genau dieser Pfad hätte bei einem
|
||||
Block auf `/_matrix/federation/` gefehlt, und der Fehler wäre erst im Call aufgefallen.
|
||||
|
||||
**Issue erledigt.** Entscheidung, Begründung und die verworfene Alternative stehen in
|
||||
[ADR-0021](../adr/0021-foederation-geschlossen.md).
|
||||
|
||||
Reference in New Issue
Block a user