Version 26.3 released

Welche Element-App hast Du probiert?
Element Classic auf dem Handy mag uns auf jeden Fall noch, warum Element X das noch nicht mag, kann ich noch nicht sagen, werde ich mir dann genauer ansehen.

Bzgl. Element auf dem Desktop: Wir konnten selber noch keine Probleme feststellen/berichten, werde ich mir auch zur gegebenen Zeit ansehen.

Ansonsten 2FA mit Webauthn: Ist relativ kurzfristig noch in die Version reingekommen, kann mir durchaus vorstellen, dass wir das auch als Login Methode implementieren, in der Zukunft :slight_smile:

Aufgrund der MAS Geschichte hab ich von fluffy auf elementx gewechselt. Da ich bei meinem Privaten Matrix MAS und PocketID nur mit ElementX einen sauberen Workflow hatte.

Desktop hat wie gesagt einfach nicht weiter gemacht 


Nach eintragen des issuer lÀuft jetzt alles

Anscheinend wurde wieder was geÀndert im schema:

Error in configuration at ‘experimental.msc3861’:

experimental_features.msc3861 was removed. Use the matrix_authentication_service configuration instead.

Starting synapse with args -m synapse.app.homeserver --config-path /data/homeserver.yaml

This server is configured to use ‘matrix.org’ as its trusted key server via the

‘trusted_key_servers’ config option. ‘matrix.org’ is a good choice for a key

server since it is long-lived, stable and trusted. However, some admins may

wish to use another server for this purpose.

To suppress this warning and continue using ‘matrix.org’, admins should set

‘suppress_key_server_warning’ to ‘true’ in homeserver.yaml.

oder kam das durch meinen fix von gestern 
 :man_shrugging:

Betroffen ist dieser Block in der homeserver.yaml:

experimental_features:
  msc3861:
    admin_token: 
    client_auth_method: client_secret_basic
    client_id: 
    client_secret: 
    enabled: true
    issuer: https://matrixdomian.de/

dieser muss ersetzt werden durch:

matrix_authentication_service:
  enabled: true
  endpoint: https://matrixdomain.de/
  secret: "Matrix Secret aus der configuration.yaml"

Ich hoffe das hilft weiter :slight_smile:

Hallo zusammen,

bei mir geht da gar nichts. Docker Compose findet bei mir den Service “MAS” gar nicht. Auch ein Rebuild von Matrix hat nicht funktioniert; ich lande immer noch auf der ganz alten Anmeldung von Element also ohne SSO und so weiter. Muss da auf einer lokalen Instanz noch was beachtet werden oder so? Oder muss ich Matrix frisch installieren, da ich meine Instanz aufgesetzt hatte, als es SSO fĂŒr Element bzw. Matrix noch nicht gab?

Hier die Ausgabe von Docker Compose:

systemv@la:~$ sudo -i
[sudo] Passwort fĂŒr systemv: 
root@la:~# cd /root/matrix/
root@la:~/matrix# docker compose stop mas
no such service: mas

Und der Task Log (aus der Verwaltung) gibt einen Fehler aus, wobei ich den noch nicht ganz verstehe: (das ist ein Ausschnitt, weil der Fehler hĂ€ufiger vorkommt
. Überall wo in dem Ausschnitt IP_Adresse steht, stand die richtige IP V4 Adresse des Server.

Updating element config...
element
ERROR(runtime): Record or zone does not exist. [WERR_DNS_ERROR_NAME_DOES_NOT_EXIST] - (9714, 'WERR_DNS_ERROR_NAME_DOES_NOT_EXIST')
Record added successfully
22 objects imported automatically (use -v 2 for details).

Stelle sicher, dass der DNS-Eintrag fĂŒr matrix.int.de mit IP IP_Adresse im Samba-DNS-Server vorhanden ist...
If an ERROR message appears in the next line, it can be ignored, because we are trying to query a possibly not existing old entry.
Ergebnis des HinzufĂŒgens des DNS-Eintrags: 0
Adding IP_Adresse matrix.int.de to /etc/hosts
Domain matrix.int.de has been registered to samba DNS and /etc/hosts
ERROR(runtime): Record or zone does not exist. [WERR_DNS_ERROR_NAME_DOES_NOT_EXIST] - (9714, 'WERR_DNS_ERROR_NAME_DOES_NOT_EXIST')
Record added successfully
22 objects imported automatically (use -v 2 for details).

Stelle sicher, dass der DNS-Eintrag fĂŒr element.int.de mit IP IP_Adresse im Samba-DNS-Server vorhanden ist...
If an ERROR message appears in the next line, it can be ignored, because we are trying to query a possibly not existing old entry.
Ergebnis des HinzufĂŒgens des DNS-Eintrags: 0
Adding IP_Adresse element.int.de to /etc/hosts
Domain element.int.de has been registered to samba DNS and /etc/hosts
22 objects imported automatically (use -v 2 for details).

22 objects imported automatically (use -v 2 for details).

NÀchstes Problem: Gleiches mit Jitsi: Hier auch kein SSO nach einer Neuinstallation von Jitsi. Der SSO EIntrag wird zwar angelegt, wird von Jitsi aber nicht genutzt. Hier könnte aber der Installationlog aus dem Task Log in der Verwaltung aufschluss geben. Meine so ein Problem hatten wir mal mit dem Cloud Desktop:

Error response from daemon: Could not find the file /usr/local/share/ca-certificates in container a0cc70deebff78a1e8954a1fd2791aa4f926bbf9b00c398abe4770d3663d9f9f
Error response from daemon: Container a0cc70deebff78a1e8954a1fd2791aa4f926bbf9b00c398abe4770d3663d9f9f is restarting, wait until the container is running

Hat da jemand eine Idee zu den beiden Problemen?

Hab das in den PR fĂŒr den Patch mit reingepackt.

1 Like

Deine lokale Instanz ist vom MAS ausgenommen, weil OIDC bei Matrix und der lokalen Instanz nicht funktioniert.
Deine Instanz sollte weiter per LDAP angebunden sein.

In wie fern klappt das OIDC bei Jitsi bei Dir nicht?
Wenn Du ein Meeting startest und in den Raum reingehst mĂŒsste dann die Meldung zum anmelden “Ich leite das Meeting” kommen.

Wenn ich eine Konferenz starte und auf Log In klicke, bekomme ich stĂ€ndig einen 502 Error zurĂŒck.

Hier der Jitsi Log:

web-1      | 172.27.0.1 - - [27/Jul/2026:18:40:49 +0200] "GET / HTTP/1.1" 200 8819 "" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36"
web-1      | 172.27.0.1 - - [27/Jul/2026:18:40:51 +0200] "GET /pwa-worker.js HTTP/1.1" 200 1511 "https://meet.int.de/pwa-worker.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36"
web-1      | 172.27.0.1 - - [27/Jul/2026:18:40:58 +0200] "GET /TribalRhythmsLectureAcross HTTP/1.1" 200 8819 "https://meet.int.de/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36"
web-1      | 172.27.0.1 - - [27/Jul/2026:18:40:58 +0200] "GET /libs/chunks/4690.min.js HTTP/1.1" 200 439415 "https://meet.int.de/TribalRhythmsLectureAcross" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36"
prosody-1  | 2026-07-27 18:40:59 c2s55d777802a10                                  info	Client connected
prosody-1  | 2026-07-27 18:40:59 c2s55d777802a10                                  info	Authenticated as 45e55c6a-67ae-4d0b-a4cc-47806c95edcd@guest.meet.jitsi [prosody:registered]
web-1      | 172.27.0.1 - - [27/Jul/2026:18:40:59 +0200] "GET /libs/lib-jitsi-meet.e2ee-worker.js HTTP/1.1" 200 6114 "" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36"
jicofo-1   | Jicofo 2026-07-27 18:40:59.576 INFO: [30] ConferenceIqHandler.handleConferenceIq#103: Conference request for room tribalrhythmslectureacross@muc.meet.jitsi, from 45e55c6a-67ae-4d0b-a4cc-47806c95edcd@guest.meet.jitsi/NYNaA6M95xEe, token=false
jicofo-1   | Jicofo 2026-07-27 18:40:59.576 INFO: [30] ConferenceIqHandler.handleConferenceIq#111: New room with rtcstats disabled: tribalrhythmslectureacross@muc.meet.jitsi
web-1      | 172.27.0.1 - - [27/Jul/2026:18:40:59 +0200] "GET /pwa-worker.js HTTP/1.1" 200 1511 "https://meet.int.de/pwa-worker.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36"
prosody-1  | 2026-07-27 18:41:00 c2s55d777802a10                                  info	Client disconnected: connection closed
web-1      | 172.27.0.1 - - [27/Jul/2026:18:41:00 +0200] "GET /xmpp-websocket?room=tribalrhythmslectureacross HTTP/1.1" 101 4877 "" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36"
web-1      | 2026/07/27 18:41:00 [error] 290#290: *70 recv() failed (104: Connection reset by peer) while proxying upgraded connection, client: 172.27.0.1, server: _, request: "GET /xmpp-websocket?room=tribalrhythmslectureacross HTTP/1.1", upstream: "http://172.27.0.5:5280/xmpp-websocket?prefix=&room=tribalrhythmslectureacross", host: "meet.int.de"
web-1      | 172.27.0.1 - - [27/Jul/2026:18:41:01 +0200] "GET /pwa-worker.js HTTP/1.1" 200 1511 "https://meet.int.de/pwa-worker.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36"


Hab mich jetzt dazu entschlossen, Matrix (und Element) von meinem Libre Workspace zu entfernen.
Letztens hatte ich dein Protokoll (Rebuild-Skript) versucht und dann hat es mir Caddy zusammengeschossen.
Hab weder die Lust noch die Zeit mich damit weiter herum zu plagen,