I invited myself to a room from a test homeserver. That test homeserver has the capability to reach out, but not always be reached. The invite refuses to accept (obviously) and cannot be rejected. I should be able to remove this invite so I'm not stuck with a badge.
Log: not sent
Looks like #3201, which was supposedly fixed by matrix-org/synapse#2145.
I still have this issue with synapse 0.21.1-1 & riot 0.11.2
Accept, reject, decline and decline all x invites won't remove it.
I got this invite from someone who discontinued his HS before I could accept it.
My HS logs this when I try to reject it:
2017-06-19 17:17:06,011 - synapse.access.http.8008 - 59 - INFO - POST-91910- 203.0.113.42 - 8008 - Received request: POST /_matrix/client/r0/rooms/!F5vdXD90urQdUrYxv2%3Aexample.com/leave?access_token=<redacted>
2017-06-19 17:17:06,012 - synapse.util.async - 206 - INFO - POST-91910- Acquired linearizer lock 'member' for key ('!F5vdXD90urQdUrYxv2:example.com',)
2017-06-19 17:17:06,013 - synapse.util.async - 206 - INFO - POST-91910- Acquired linearizer lock 'state_resolve_lock' for key frozenset([])
2017-06-19 17:17:06,013 - synapse.state - 326 - INFO - POST-91910- Resolving state for !F5vdXD90urQdUrYxv2:example.com with 0 groups
2017-06-19 17:17:06,016 - synapse.util.async - 213 - INFO - POST-91910- Releasing linearizer lock 'state_resolve_lock' for key frozenset([])
2017-06-19 17:17:06,017 - synapse.util.async - 213 - INFO - POST-91910- Releasing linearizer lock 'member' for key ('!F5vdXD90urQdUrYxv2:example.com',)
2017-06-19 17:17:06,018 - synapse.http.server - 123 - INFO - POST-91910- <XForwardedForRequest at 0x78305e28f364 method=POST uri=/_matrix/client/r0/rooms/!F5vdXD90urQdUrYxv2%3Aexample.com/leave?access_token=<redacted> clientproto=HTTP/1.0 site=8008> SynapseError: 404 - Not a known room
2017-06-19 17:17:06,019 - synapse.access.http.8008 - 91 - INFO - POST-91910- 203.0.113.42 - 8008 - {@jomat:example.edu} Processed request: 7ms (4ms, 0ms) (0ms/0) 66B 404 "POST /_matrix/client/r0/rooms/!F5vdXD90urQdUrYxv2%3Aexample.com/leave?access_token=<redacted> HTTP/1.0" "Mozilla/5.0 (X11; Linux x86_64; rv:54.0) Gecko/20100101 Firefox/54.0"
was this supposed to be fixed by matrix-org/synapse#2145 ? it still is an issue for me
Still got this issue, clearing riot's cache fixed it.
bumping prio as per https://github.com/vector-im/riot-web/issues/8943 (copied major from there also)
Still got this issue, clearing riot's cache fixed it.
This does not work as this is not a local problem. All of my devices, logged in to my matrix account show that broken invite.




In which case the place to report your bug would be https://github.com/matrix-org/synapse/ as its Local Rejections are not working as they should be.
Most helpful comment
bumping prio as per https://github.com/vector-im/riot-web/issues/8943 (copied major from there also)