mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-06 02:54:26 +00:00
The mod_auth_ldap2 override redeclares VirtualHost "meet.jitsi" with authentication = "ldap2". It was staged whenever LDAP was enabled, also with SSO, where JITSI_AUTH_TYPE is internal and ENABLE_AUTH is false: the web client then logs in anonymously, Prosody offers no matching mechanism, and every conference join fails with "connfail[no-auth-mech]" and reloads every 17 seconds. The role's own spec only reaches the prejoin lobby, so it never noticed. The override is now staged only when JITSI_AUTH_TYPE is ldap, and an override left by an earlier deploy is removed otherwise. Found by the new Matrix Jitsi spec against the shared Jitsi (#1165). Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>