Matrix/Element in Synology Docker UI konfigurieren.

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Bisschen Eigeninitiative? Du hast doch den Link in #58 bekommen. Du legst dir ein anonymes G-Konto an, generierst die API-Keys und trägst diese in Synapse homeserver.yaml mit den entsprechenden Einträgen ein. Noch mehr Anleitung geht schon fast nicht mehr!
 
  • Like
Reaktionen: oschmidt
Das habe ich schon verstanden, mir gehts um Google selbst.
Geht wirklich nur Google mit Synapse oder zb auch captchas(dot)net?
 
Leider habe ich ein Problem mit dem Email-Setup. Ich wollte die Funktion nutzen um neue User in einem Chat-Raum einzuladen.
Dazu habe ich in der homeserver.yaml folgenden Eintrag hinzugefügt:
Code:
email:
  smtp_host: smtp.gmail.com
  smtp_port: 587
  smtp_user: "user@gmail.com"
  smtp_pass: "password"
  force_tls: true
  require_transport_security: true
  enable_tls: true
  notif_from: "Your Friendly %(app)s homeserver <noreply@example.com>"
  app_name: my_branded_matrix_server
  enable_notifs: true
  notif_for_new_users: true
  client_base_url: "https://matrix.meinserver.de"
  validation_token_lifetime: 15m
  invite_client_location: https://element.meinserver.de
Wenn ich dann eine Einladung per Email verschicke gibt es eine Fehlermeldung:
Einige Einladungen konnten nicht versendet werden. Unbekannter Server-Fehler.
Im Server-Log ist dazu kein Fehler geloggt.
Ebenso kann ich in meinem Profil keine Email-Adresse hinzufügen. Ich erhalte dann die Fehlermeldung:
MatrixError: [500] An error was encountered when sending the email (https://matrix.meinserver.de/_matrix/client/r0/account/3pid/email/requestToken) (Status 500)
Habe ich irgendwo eine Einstellung übersehen?
 
Ich kann problemlos E-Mails hinterlegen. Einladungen kann ich probieren.
Wenn Matrix ein bisschen einfacher sein soll, als Synapse kann man auch einmal Conduit ausprobieren (noch nicht getestet).

Mit den E-Mails werde ich heute oder morgen noch einmal testen.
 
Jupp, kann ich bestätigen. Mit Synapse Admin können alle Details eingetragen oder geändert werden.
In Element scheint es allerdings nicht zu funktionieren.

Einladungen, generell die Email-Funktion funktioniert auch mit den server_notices nicht.
Keine Chance, immer wieder Matrix Error 500.
Hier mal den Log dazu:
Code:
2022-12-04 16:02:37,010 - synapse.handlers.send_email - 206 - INFO - POST-19 - Sending email to mailto@gmail.com
2022-12-04 16:02:37,429 - twisted - 274 - INFO - sentinel - SMTP Client retrying server. Retry: 5
2022-12-04 16:02:37,534 - twisted - 274 - INFO - sentinel - SMTP Client retrying server. Retry: 4
2022-12-04 16:02:37,619 - twisted - 274 - INFO - sentinel - SMTP Client retrying server. Retry: 3
2022-12-04 16:02:37,706 - twisted - 274 - INFO - sentinel - SMTP Client retrying server. Retry: 2
2022-12-04 16:02:37,790 - twisted - 274 - INFO - sentinel - SMTP Client retrying server. Retry: 1
2022-12-04 16:02:37,874 - synapse.handlers.identity - 395 - ERROR - POST-19 - Error sending threepid validation email to mailto@gmail.com
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/synapse/handlers/identity.py", line 393, in send_threepid_validation
    await send_email_func(email_address, token, client_secret, session_id)
  File "/usr/local/lib/python3.9/site-packages/synapse/push/mailer.py", line 179, in send_registration_mail
    await self.send_email(
  File "/usr/local/lib/python3.9/site-packages/synapse/push/mailer.py", line 327, in send_email
    await self.send_email_handler.send_email(
  File "/usr/local/lib/python3.9/site-packages/synapse/handlers/send_email.py", line 208, in send_email
    await self._sendmail(
  File "/usr/local/lib/python3.9/site-packages/synapse/handlers/send_email.py", line 130, in _sendmail
    await make_deferred_yieldable(d)
twisted.mail._except.SMTPConnectError: Unable to connect to server.
2022-12-04 16:02:37,876 - synapse.http.server - 108 - INFO - POST-19 - <XForwardedForRequest at 0x7f3bc74f5d90 method='POST' uri='/_matrix/client/r0/register/email/requestToken' clientproto='HTTP/1.1' site='8008'> SynapseError: 500 - An error was encountered when sending the email
 
Nachdem ich den Server neu installiert habe:
Stimmt da evlt ein Schlüssel/Hash nicht?
1708525609136.png
 
Hat sich mit neuen Versionen von Synapse was geändert?
Brauchts neuerdings einen Turn SErver?
 
Hallo zusammen
Versuche grade 1:1 Matrixanrufe zum laufen zu kriegen.
Dazu habe ich laut folgender Anleitung diese variablen meinem Synapse Docker hinzugefügt, leider ohne Erfolg.
turn_uris: "turn:turn.matrix.org?transport=udp, turn:turn.matrix.org?transport=tcp"
turn_shared_secret: "n0t4ctuAllymatr1Xd0TorgSshar3d5ecret4obvIousreAsons"
turn_user_lifetime: 86400000
turn_allow_guests: true
Was mache ich noch falsch?

Wenn ich einen eigenen coturn aufsetze, muss der dann auf einem Zweitgerät laufen oder kann der auf einer Maschine laufen?
 

Additional post fields

 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat