From 0c4bce582fbefbc45cff0ec19dbe74c8ad53a6cc Mon Sep 17 00:00:00 2001 From: "Jakob S." Date: Tue, 10 Mar 2026 20:28:38 +0000 Subject: [PATCH] Fix user-verification-service room membership check --- group_vars/matrix_servers | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/group_vars/matrix_servers b/group_vars/matrix_servers index 20c2345c4..d342d786c 100755 --- a/group_vars/matrix_servers +++ b/group_vars/matrix_servers @@ -5884,7 +5884,10 @@ matrix_user_verification_service_container_http_host_bind_port: "{{ '' if (jits # URL exposed in the docker network matrix_user_verification_service_container_url: "http://{{ matrix_user_verification_service_container_name }}:3000" -matrix_user_verification_service_uvs_homeserver_url: "{{ matrix_addons_homeserver_client_api_url }}" +# Using `matrix_addons_homeserver_client_api_url` would not work here, +# because `matrix-traefik:8008` (matrix-internal-client-api) does not expose any `/_synapse` paths. +# UVS accesses `/_synapse/admin/v1/rooms` API to check room membership. +matrix_user_verification_service_uvs_homeserver_url: "{{ matrix_homeserver_container_url }}" # We connect via the container network (private IPs), so we need to disable IP checks matrix_user_verification_service_uvs_disable_ip_blacklist: "{{ matrix_synapse_enabled }}"