Describe the bug
When I trying to add extension or change power level myself I've got error "Failed to change power level", response are here:
{"errcode":"M_UNKNOWN","error":"Creator user @<myname>:<mynode> must not appear in content.users"}
I have owner permissions, but if someone else add me into himself room and give me an admin power level I have it
If I create room by another user on my server and assign my main account as admin it's works!
To Reproduce
My vars.yml file looks like this:
matrix_authentication_service_enabled: true
matrix_element_call_enabled: true
matrix_synapse_allow_guest_access: false
matrix_homeserver_implementation: synapse
matrix_homeserver_federation_enabled: true
matrix_client_element_enabled: true
matrix_element_admin_enabled: true
matrix_registration_enabled: true
matrix_authentication_service_config_account_password_registration_enabled: true
matrix_authentication_service_config_account_registration_token_required: true
matrix_authentication_service_config_account_password_registration_email_required: false
matrix_synapse_admin_enabled: true
Default events when creating room:
{
"users": {},
"users_default": 0,
"events": {
"m.room.name": 50,
"m.room.avatar": 50,
"m.room.power_levels": 100,
"m.room.history_visibility": 100,
"m.room.canonical_alias": 50,
"m.room.tombstone": 100,
"m.room.server_acl": 100,
"m.room.encryption": 100,
"org.matrix.msc3401.call.member": 0
},
"events_default": 0,
"state_default": 50,
"ban": 50,
"kick": 50,
"redact": 50,
"invite": 0,
"historical": 100
}
Create any room and try to add any extensions or change admin power level
I think it's actual for v12 rooms only (regards msc4289 power level changes)
My roon info doesn't contain additional_creators field in content needed for v12 room... strange
Expected behavior
Extension was added or admin power level changed
Matrix Server:
- OS: [Debian 13]
- Architecture [amd64]
Client:
- Device: [any]
- OS: [any]
- Browser [any]
- Version [22]
{
"type": "m.room.power_levels",
"sender": "@<myname>:<mynode>",
"content": {
"users": {},
"users_default": 0,
"events": {
"m.room.name": 50,...
Describe the bug
When I trying to add extension or change power level myself I've got error "Failed to change power level", response are here:
{"errcode":"M_UNKNOWN","error":"Creator user @<myname>:<mynode> must not appear in content.users"}I have owner permissions, but if someone else add me into himself room and give me an admin power level I have it
If I create room by another user on my server and assign my main account as admin it's works!
To Reproduce
My
vars.ymlfile looks like this:Default events when creating room:
{ "users": {}, "users_default": 0, "events": { "m.room.name": 50, "m.room.avatar": 50, "m.room.power_levels": 100, "m.room.history_visibility": 100, "m.room.canonical_alias": 50, "m.room.tombstone": 100, "m.room.server_acl": 100, "m.room.encryption": 100, "org.matrix.msc3401.call.member": 0 }, "events_default": 0, "state_default": 50, "ban": 50, "kick": 50, "redact": 50, "invite": 0, "historical": 100 }Create any room and try to add any extensions or change admin power level
I think it's actual for v12 rooms only (regards msc4289 power level changes)
My roon info doesn't contain additional_creators field in content needed for v12 room... strange
Expected behavior
Extension was added or admin power level changed
Matrix Server:
Client: