We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This issue has been migrated from #16741.
If you try to create a restricted room where the invite permission is above the user creating the room others can't join.
The user creating the room is in there (all alone forever).
If you try to join the room: M_UNKNOWN: Can't join remote room because no servers that are in the room have been provided.
M_UNKNOWN: Can't join remote room because no servers that are in the room have been provided.
// Using the dart library
await createGroupChat(groupName: name, enableEncryption: false, initialState: [ StateEvent(content: { "join_rule": "restricted", "allow": [ { "type": "m.room_membership", "room_id": parent.id } ] }, type: 'm.room.join_rules'), ], powerLevelContentOverride: {"invite": 101}, );
personal
1.96.1
pip (from PyPI)
SQLite
Single process
Ubuntu
No response
2023-12-10 01:28:03,661 - synapse.http.server - 124 - INFO - POST-5040 - <XForwardedForRequest at 0x7fee64448130 method='POST' uri='/_matrix/client/v3/join/!XGTHQBVcQaFrtCLadF%3Adomain.co.uk?server_name=https%3A%2F%2Fdomain.co.uk' clientproto='HTTP/1.0' site='8069'> SynapseError: 404 - Can't join remote room because no servers that are in the room have been provided. 2023-12-10 01:28:03,664 - synapse.access.http.8069 - 465 - INFO - POST-5040 - 172.69.79.187 - 8069 - {@test.1:domain.co.uk} Processed request: 0.032sec/0.001sec (0.011sec, 0.000sec) (0.003sec/0.008sec/8) 116B 404 "POST /_matrix/client/v3/join/!XGTHQBVcQaFrtCLadF%3Adomain.co.uk?server_name=https%3A%2F%domain.co.uk HTTP/1.0" "Dart/3.2 (dart:io)" [0 dbevts]
The text was updated successfully, but these errors were encountered:
This is an unfortunate edge case, but it is in keeping with the spec so Synapse is actually doing the right thing here.
Sorry, something went wrong.
No branches or pull requests
This issue has been migrated from #16741.
Description
If you try to create a restricted room where the invite permission is above the user creating the room others can't join.
The user creating the room is in there (all alone forever).
If you try to join the room:
M_UNKNOWN: Can't join remote room because no servers that are in the room have been provided.
Steps to reproduce
// Using the dart library
await createGroupChat(groupName: name, enableEncryption: false, initialState:
[
StateEvent(content:
{
"join_rule": "restricted",
"allow": [
{
"type": "m.room_membership",
"room_id": parent.id
}
]
}, type: 'm.room.join_rules'),
],
powerLevelContentOverride: {"invite": 101},
);
Homeserver
personal
Synapse Version
1.96.1
Installation Method
pip (from PyPI)
Database
SQLite
Workers
Single process
Platform
Ubuntu
Configuration
No response
Relevant log output
Anything else that would be useful to know?
No response
The text was updated successfully, but these errors were encountered: