Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Events being sent to homeserver that has left the room #10514

Closed
ilmari opened this issue Aug 3, 2021 · 3 comments
Closed

Events being sent to homeserver that has left the room #10514

ilmari opened this issue Aug 3, 2021 · 3 comments
Labels
X-Needs-Info This issue is blocked awaiting information from the reporter

Comments

@ilmari
Copy link
Contributor

ilmari commented Aug 3, 2021

Description

My homeserver (ilmari.org) is still receiving events for #matrix:matrix.org from lots of homeservers (including matrix.org) despite me having left the room weeks ago.

Steps to reproduce

  • be joined to #matrix:matrix.org
  • leave because homeserver is being overloaded

The logs are still showing lots of PDUs, typing updates, and receipts lots of different homeservers, but mostly matrix.org

2021-08-02 23:50:22,535 - synapse.federation.federation_server - 373 - INFO - PUT-595866- Ignoring PDU for unknown room_id: !OGEhHVWSdvArJzumhm:matrix.org
2021-08-02 23:50:23,269 - synapse.handlers.typing - 340 - INFO - PUT-595868- Ignoring typing update for room '!OGEhHVWSdvArJzumhm:matrix.org' from server matrix.org as we're not in the room
2021-08-02 23:50:26,080 - synapse.federation.federation_server - 373 - INFO - PUT-595882- Ignoring PDU for unknown room_id: !OGEhHVWSdvArJzumhm:matrix.org
2021-08-02 23:50:46,323 - synapse.handlers.receipts - 74 - INFO - PUT-595954- Ignoring receipt for room '!OGEhHVWSdvArJzumhm:matrix.org' from server matrix.org as we're not in the room
2021-08-02 23:52:57,995 - synapse.handlers.receipts - 74 - INFO - PUT-596401- Ignoring receipt for room '!OGEhHVWSdvArJzumhm:matrix.org' from server feline.support as we're not in the room
2021-08-02 23:53:10,858 - synapse.handlers.typing - 340 - INFO - PUT-596435- Ignoring typing update for room '!OGEhHVWSdvArJzumhm:matrix.org' from server feline.support as we're not in the room
2021-08-02 23:53:13,526 - synapse.handlers.typing - 340 - INFO - PUT-596447- Ignoring typing update for room '!OGEhHVWSdvArJzumhm:matrix.org' from server feline.support as we're not in the room
2021-08-02 23:53:20,546 - synapse.handlers.typing - 340 - INFO - PUT-596463- Ignoring typing update for room '!OGEhHVWSdvArJzumhm:matrix.org' from server feline.support as we're not in the room
2021-08-02 23:53:22,972 - synapse.handlers.typing - 340 - INFO - PUT-596470- Ignoring typing update for room '!OGEhHVWSdvArJzumhm:matrix.org' from server feline.support as we're not in the room
2021-08-02 23:53:28,956 - synapse.handlers.typing - 340 - INFO - PUT-596484- Ignoring typing update for room '!OGEhHVWSdvArJzumhm:matrix.org' from server feline.support as we're not in the room
2021-08-02 23:53:33,865 - synapse.federation.federation_server - 373 - INFO - PUT-596510- Ignoring PDU for unknown room_id: !OGEhHVWSdvArJzumhm:matrix.org
2021-08-02 23:54:52,699 - synapse.handlers.receipts - 74 - INFO - PUT-596735- Ignoring receipt for room '!OGEhHVWSdvArJzumhm:matrix.org' from server kde.org as we're not in the room
2021-08-02 23:55:25,864 - synapse.handlers.receipts - 74 - INFO - PUT-596839- Ignoring receipt for room '!OGEhHVWSdvArJzumhm:matrix.org' from server kde.org as we're not in the room

top 10 for for 2021-08-02:

$ grep -o 'Ignoring .*!OGEhHVWSdvArJzumhm:matrix.org.*' homeserver.log.1 |sort|uniq -c |sort -rn|head -n10
   1482 Ignoring receipt for room '!OGEhHVWSdvArJzumhm:matrix.org' from server matrix.org as we're not in the room
    931 Ignoring typing update for room '!OGEhHVWSdvArJzumhm:matrix.org' from server matrix.org as we're not in the room
    728 Ignoring PDU for unknown room_id: !OGEhHVWSdvArJzumhm:matrix.org
    196 Ignoring typing update for room '!OGEhHVWSdvArJzumhm:matrix.org' from server feline.support as we're not in the room
    160 Ignoring typing update for room '!OGEhHVWSdvArJzumhm:matrix.org' from server moritzdietz.com as we're not in the room
    141 Ignoring typing update for room '!OGEhHVWSdvArJzumhm:matrix.org' from server kde.org as we're not in the room
     74 Ignoring receipt for room '!OGEhHVWSdvArJzumhm:matrix.org' from server feline.support as we're not in the room
     71 Ignoring receipt for room '!OGEhHVWSdvArJzumhm:matrix.org' from server kde.org as we're not in the room
     67 Ignoring receipt for room '!OGEhHVWSdvArJzumhm:matrix.org' from server moritzdietz.com as we're not in the room
     51 Ignoring receipt for room '!OGEhHVWSdvArJzumhm:matrix.org' from server envs.net as we're not in the room

Version information

  • Homeserver: ilmari.org

If not matrix.org:

  • Platform: Debian 10 Buster
@reivilibre
Copy link
Contributor

Is someone able to see if the homeserver in question is still in the room from other servers' point of view?

@reivilibre reivilibre added the X-Needs-Info This issue is blocked awaiting information from the reporter label Aug 3, 2021
@richvdh
Copy link
Member

richvdh commented Aug 9, 2021

can confirm that matrix.org still sees @ilmari:ilmari.org in the room, so presumably the leave never propagated to other servers.

Have kicked that user from the room which will hopefully solve this problem.

@richvdh richvdh closed this as completed Aug 9, 2021
@ilmari
Copy link
Contributor Author

ilmari commented Aug 9, 2021

can confirm that matrix.org still sees @ilmari:ilmari.org in the room, so presumably the leave never propagated to other servers.

Have kicked that user from the room which will hopefully solve this problem.

@richvdh That's because I had (accidentally, but successfully, after about an hour of Synapse churning the CPU and DB) re-joined the room last week. Let's hope it takes less time this time around.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
X-Needs-Info This issue is blocked awaiting information from the reporter
Projects
None yet
Development

No branches or pull requests

3 participants