Matrix/Element in Synology Docker UI konfigurieren.

EDvonSchleck

Gesperrt
Mitglied seit
06. Mrz 2018
Beiträge
4.703
Punkte für Reaktionen
1.114
Punkte
214
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

nobody23

Benutzer
Mitglied seit
23. Mai 2010
Beiträge
104
Punkte für Reaktionen
2
Punkte
18
Das habe ich schon verstanden, mir gehts um Google selbst.
Geht wirklich nur Google mit Synapse oder zb auch captchas(dot)net?
 

Cavekeeper

Benutzer
Mitglied seit
08. Okt 2008
Beiträge
117
Punkte für Reaktionen
3
Punkte
18
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?
 

EDvonSchleck

Gesperrt
Mitglied seit
06. Mrz 2018
Beiträge
4.703
Punkte für Reaktionen
1.114
Punkte
214
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.
 

Cavekeeper

Benutzer
Mitglied seit
08. Okt 2008
Beiträge
117
Punkte für Reaktionen
3
Punkte
18

Cavekeeper

Benutzer
Mitglied seit
08. Okt 2008
Beiträge
117
Punkte für Reaktionen
3
Punkte
18
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
 

nobody23

Benutzer
Mitglied seit
23. Mai 2010
Beiträge
104
Punkte für Reaktionen
2
Punkte
18
Nachdem ich den Server neu installiert habe:
Stimmt da evlt ein Schlüssel/Hash nicht?
1708525609136.png
 

nobody23

Benutzer
Mitglied seit
23. Mai 2010
Beiträge
104
Punkte für Reaktionen
2
Punkte
18
Hat sich mit neuen Versionen von Synapse was geändert?
Brauchts neuerdings einen Turn SErver?
 


 

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