-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Failed to send_join via any server due to "Object of type Decimal is not JSON serializable" #11135
Comments
Duplicate of a comment in #10021: #10021 (comment) . #10021's become a dumping ground for various send_join failures with different causes, so let's keep this issue for this particular cause. The remote homeserver is returning a @DMRobertson suggests using Note that the problematic room in the post above is
As noted in #10021, joining
Both of these affected rooms are version 1 |
The hashes for both the above events match, as long as the trailing |
Is there any workaround for this? The Nextcloud room is the main reason I use Matrix and I'm trying to switch to a Matrix account on a different server, but I'm blocked because that account can't join the room that is most important to me. What will the fix for this issue involve? Is it on the Nextcloud room folks to fix it? Is there any solution I could work on? |
@localjo A fix for this particular failure is on the todo list for the Synapse team. It's likely to be fixed in 1.47.0rc1, in two weeks, though this is a very rough estimate and I can't make any promises with regards to timelines. In the meantime, if you're handy with Python and are the admin of the homeserver, you could try modifying the code to pass |
Weird, I don't have this issue on v1.45.1 in Docker, and my server hasn't joined the room before. |
Room aliases are case sensitive. It's |
Oh, I misread it then. I'll test it when I get home |
Description
When trying to join the channel #nextcloud:matrix.org an error is shown that reads 'Failed to send_join via matrix.org'
The issue persists on every join attempt.
Steps to reproduce
Join the channel #nextcloud:matrix.org
Review Logs and get the following error.
Version information
Version: {"server_version":"1.45.0","python_version":"3.8.12"}
Install method: Docker
The text was updated successfully, but these errors were encountered: