Closed GreenFootballs closed 1 year ago
Do you have logs from sydent showing what the internal error was?
Thanks for replying; I discovered the problem was on our end, a misconfigured email server. Sorry for the false alarm, you can close this issue.
Thanks for following up!
My organization has been using matrix.org as our ID server for an Element client, and for a while we were having problems with sending third-party invitations to a chat room. Element's invitation feature would fail with "Unknown error."
In January, this bug was fixed in the ID server at matrix.org and we could invite people with third party email addresses again.
Now, however, we'd like to customize the email templates to better fit our needs, so I installed Sydent by cloning this repo and using poetry according to the "Install from source" directions.
I've confirmed that our Sydent installation works; I can make API calls, and log out and in. But...
It seems to be suffering from the exact same bug described above; third party invitations fail with the message "Unknown error." But if we switch back to matrix.org, it works again. So it seems like there must be a difference between the code in this repo and what's running at matrix.org.
I saved the matrix-synapse log from January (before it was fixed) with the error traceback, and compared it to the log from our new Sydent installation, and the sequence of calls leading to the error is identical.
Here's the log from our new install.