Fragen zu Administration von Servern / Software / Konten #73
Labels
No labels
Attraktiv
Community-Hub
Issue_verwerfen
Issue_übertragen
KI & Metadaten
Messbar
Orga
Qualität
Spezifisch
Technologische Infrastruktur
Terminiert
ÖA & Kommunikation
No milestone
No assignees
5 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Comenius-Institut/ARCHIV-rpi-virtuell_und_FOERBICO#73
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
vgl. Jörgs Matrix-Nachricht
https://xwiki.comenius.de/xwiki/bin/view/Instrumente%20und%20Werkzeuge/IT-Partner/
Doku aus Konzeptionstag heute von Bernd und Jörg
Das beste Handbuch ist ein User-Interface, das keine Erklärungen braucht
Grundlegend bei dezentraler Infrastruktur wird sein, dass Nutzende stärker in die Verantwortung wachsen ihr Identitätsmangement (selbst) zu organisieren
Wäre schön, wenn man auf matrix.rpi-virtuell.de vom ersten Screen vom grünen "Konto erstellen"-Button gleich auf dem vierten Screen ("Registrierung bei rpi-virtuell") landen würde. Dann wäre das größte Problem schon gelöst.
Ist das ein erreichbares Ziel? Dann würde ich das priorisieren?
Die LUKIs haben gestern auf synod.im die Möglichkeit zur Registrierung temporär deaktiviert, weil es zahlreiche unerwünschte Registrierungsversuche gab, die kurzfristig nur so blockiert werden konnten. Sie wollen die Registrierung wieder öffnen, aber arbeiten noch an gezielteren Maßnahmen zur Blockade missbräuchlicher Anfragen.
Da wir vor den genau gleichen Problemen stehen und im kirchlichen Bereich die Server-Administration mit Matrix im Einzelbetrieb zunehmend vor komplexen Herausforderungen steht, halte ich ein ein koordiniertes Vorgehen zur Problemlösung für hilfreich.
Sollten wir uns mit ihnen abstimmen?
Mit unseren Kenntnissen wohl eher nicht möglich, da wir keine Einfluss auf die Ellement App haben.
@sicking und ich haben uns die Situation nochmal genauer angeschaut. Ludger hat den Code der Seite auf dem Matrix-Server lokalisiert:
/data/var/www/element.rpi-virtuell.de/welcome.html
Wir wollen erst mal überlegen, wie diese Seite geändert werden müsste, um für die User ohne zusätzliche Dokumentation nutzbar zu sein (Schritt 1). In einem folgenden Schritt 2 müssten wir dann das Problem lösen, dass die Seite bei Matrix-Updates überschrieben wird (mögl. Ansätze: Umleitung in der Apache Konfiguration, Wiederherstellung der geänderten Seite über einen Cron-Job).
Zu Schritt 1: Um vom grünen "Konto erstellen"-Button direkt auf die Registrieren-Funktion auf login.rpi-virtuell.de zu verlinken bräuchte man einen universellen Link den wir bisher nicht haben.
Die endgültigen Links werden jedes mal neu "on the fly" generiert und haben beispielhaft folgende Form https://login.rpi-virtuell.de/realms/rpi/login-actions/registration?client_id=account-console&tab_id=CCxPIuBKdIc&client_data=eyJydSI6Imh0dHBzOi8vbG9naW4ucnBpLXZpcnR1ZWxsLmRlL3JlYWxtcy9ycGkvYWNjb3VudCIsInJ0IjoiY29kZSJ9
Das verwendete Code-Challenge-Verfahren ist allerdings nicht trivial:
https://stackoverflow.com/questions/70332263/missing-parameter-code-challenge-method
Als einfachere Alternative könnte man erst mal versuchen, auf https://login.rpi-virtuell.de zu verlinken und ggf. dort den "Registrieren"-Link prominenter darstellen zu lassen.
Wenn man den "richtigen" Client nutzt, sieht es so aus, dass man direkt auf das Formular zum Registrieren / Konto erstellen verlinken kann.
Mit
https://login.rpi-virtuell.de/realms/rpi/protocol/openid-connect/registrations?client_id=synapse&redirect_uri=https%3A%2F%2Fmatrix.rpi-virtuell.de%2F_synapse%2Fclient%2Foidc%2Fcallback&response_type=codekomme ich direkt auf das entsprechende Formular.Hier wird der "Keycloak-Client"
synapsestattaccount-consolegenutzt. Außerdem wird aufmatrix.rpi-virtuell.destattlogin.rpi-virtuell.deredirected.Aktuell sehe ich hier zwei konkrete Anliegen:
gibt es für dieses Issue weitere Themen/ToDos?
So sieht das mit dem aktuellen Android-Element-Client aus, wenn ich versuche, mich auf matrix.rpi-virtuell.de zu registrieren:
Edit LS: Warum steht da "Registration has been disabled"?
wird ggf. in "Servertour -> regelmäßiges Treffen" #80 weiter verfolgt
vor dem Schließen verlinkte Issues
wird ggf. in "Servertour -> regelmäßiges Treffen" #80 weiter verfolgt