Matrix Federation Abusers 💋 Because endless federation spam needs a proper home. This service responds with a 429 status code and a proper "Retry-After" header. It keeps track of all the servers that do not honor the request to back off properly. Rules: 1. Each IP address gets five chances. 2. A truncated version of your server IP address will be published on the second strike. 3. After that, the IP address will be published in full and reported to various IP abuse trackers. 4. Servers will be removed after seven days of no contact. 5. One offense will be forgiven daily. ■ Strike List 1,263 servers are being observed. 108.16.xxx.xxx 💾 Synapse/1.131.0 4 strikes last seen 2 h 6 m ago 137.74.xxx.xxx 💾 Conduwuit/0.4.6 (8f7ade4) 2 strikes last seen 1 d 4 h ago 151.249.xxx.xxx 💾 Synapse/1.130.0 2 strikes last seen 11 h 32 m ago 167.235.xxx.xxx 💾 Synapse/1.131.0 3 strikes last seen 1 d 10 h ago 188.68.xxx.xxx 💾 Synapse/1.132.0 4 strikes last seen 7 h 9 m ago 23.113.xxx.xxx 💾 Synapse/1.115.0 3 strikes last seen 19 h 32 m ago 24.134.xxx.xxx 💾 Synapse/1.132.0 3 strikes last seen 21 h 39 m ago 2a00:23c7:a81a::xxx 💾 2 strikes last seen 12 h 7 m ago 2a01:4f9:3080::xxx 💾 Synapse/1.121.1 3 strikes last seen 6 h 59 m ago 62.60.xxx.xxx 💾 Synapse/1.132.0 3 strikes last seen 4 h 12 m ago 79.233.xxx.xxx 💾 Synapse/1.132.0 2 strikes last seen 10 h 28 m ago ■ Abusers 41 servers are currently behaving abusively. 96.244.139.2 💾 Synapse/1.132.0 705 💥 last seen 13 m 2 s ago 2a0a:4cc0:c0:6f0f:446b:8aff:fefa:6cfd 💾 Python/3.10 aiohttp/3.8.5 632 💥 last seen 56 m 20 s ago 2001:41d0:fc24:7010:0:8000:0:c7fb 💾 Go-http-client/2.0 261 💥 last seen 27 m 52 s ago 37.205.12.124 💾 Synapse/1.90.0 216 💥 last seen 31 m 28 s ago 162.55.240.163 💾 Synapse/1.132.0 181 💥 last seen 59 m 40 s ago 138.201.117.99 💾 Conduwuit/0.4.6 155 💥 last seen 1 h 1 m ago 159.203.25.218 💾 Synapse/1.126.0 150 💥 last seen 3 h 53 m ago 2a04:52c0:101:700::2 💾 Synapse/1.130.0 139 💥 last seen 1 h 50 m ago 2a05:d014:9bb:d500:c4a1:f3f2:f8a1:c6ab 💾 134 💥 last seen 1 h 5 m ago 79.233.0.172 💾 Conduwuit/0.5.0 (e5049ca) 99 💥 last seen 4 h 57 m ago 2a0c:9a40:2201:10::1912 💾 Synapse/1.132.0 83 💥 last seen 1 h 47 m ago 176.123.167.185 💾 Synapse/1.131.0 76 💥 last seen 6 d 12 h ago 71.224.200.62 💾 Synapse/1.131.0 58 💥 last seen 12 h 57 m ago 2a01:e0a:2bc:2c70:6eb3:11ff:fe5e:4849 💾 Synapse/1.132.0 48 💥 last seen 6 h 1 m ago 2a03:b0c0:3:d0::19a8:e001 💾 Synapse/1.130.0 46 💥 last seen 1 d 9 h ago 79.233.201.191 💾 Synapse/1.131.0 39 💥 last seen 1 d 17 h ago 65.109.158.241 💾 Synapse/1.121.1 32 💥 last seen 3 d 7 h ago 51.210.113.110 💾 Synapse/1.131.0 31 💥 last seen 13 h 26 m ago 45.79.218.85 💾 27 💥 last seen 1 d 10 h ago 209.160.32.194 💾 Synapse/1.131.0 25 💥 last seen 1 h 13 m ago 62.93.5.214 💾 Synapse/1.132.0 21 💥 last seen 11 h 15 m ago 20.187.122.210 💾 Synapse/1.66.0 19 💥 last seen 6 h 22 m ago 207.244.235.165 💾 Conduwuit/0.4.6 (8f7ade4) 19 💥 last seen 4 h 57 m ago 2a03:4000:28:247:: 💾 Synapse/1.131.0 Hashi 19 💥 last seen 4 h 45 m ago 94.130.13.43 💾 Conduwuit/0.4.6 (8f7ade4) 14 💥 last seen 8 h 11 m ago 193.37.39.212 💾 Synapse/1.131.0 8 💥 last seen 4 h 36 m ago 98.128.174.68 💾 Synapse/1.127.1 8 💥 last seen 5 h 12 m ago 137.226.38.50 💾 Synapse/1.131.0 7 💥 last seen 1 d 11 h ago 2001:470:59e5::7 💾 Synapse/1.132.0 7 💥 last seen 4 d 15 h ago 3.74.23.23 💾 Synapse/1.130.0 6 💥 last seen 8 m 24 s ago 50.114.155.239 💾 Conduwuit/0.4.6 (8f7ade4) 6 💥 last seen 15 h 40 m ago 95.217.18.179 💾 Synapse/1.131.0 6 💥 last seen 1 d 7 h ago 157.254.154.225 💾 Conduwuit/0.4.6 (8f7ade4) 5 💥 last seen 3 d 13 h ago 108.16.246.206 💾 Synapse/1.131.0 4 💥 last seen 5 d 14 m ago 157.180.88.182 💾 Synapse/1.132.0 4 💥 last seen 7 h 50 m ago 45.129.183.31 💾 Synapse/1.131.0 4 💥 last seen 2 d 21 h ago 46.250.248.252 💾 Synapse/1.131.0 4 💥 last seen 6 d 10 h ago 65.109.59.180 💾 Synapse/1.132.0 4 💥 last seen 3 d 3 h ago 2a01:e0a:985:bf80:219:21ff:fe41:fab8 💾 Synapse/1.130.0 3 💥 last seen 5 d 22 h ago 82.202.162.10 💾 Synapse/1.132.0 3 💥 last seen 12 h 40 m ago 107.194.77.21 💾 Synapse/1.132.0 2 💥 last seen 17 h 42 m ago ■ Statistics Total strikes: 5,295 total, 196.11 avg/d 235 ┤ ╭╮ ╭╮ 212 ┤╭╮╭─╮╭──╮ ╭─╯╰╮ ╭─────╮╭╯│ 188 ┤│││ ╰╯ │╭╯ ╰╮│ ╰╯ │ 164 ┤│╰╯ ╰╯ ╰╯ │ 141 ┤│ │ 118 ┤│ ╰╮ 94 ┤│ │ 70 ┤│ │ 47 ┼╯ │ 24 ┤ │ 0 ┤ ╰────────────────────────────────────────────────────────────── Total Strikes in the last 90 days (latest first) Total Abuses: 4,033 total, 149.37 avg/d 203 ┤ ╭╮ 183 ┤╭─╮ ╭─╯╰╮ ╭╮ 162 ┤│ ╰─╯ ╰╮ ╭╮ ││ 142 ┤│ │╭╯╰──╮╭───╯╰╮ ╭╮ 122 ┤│ ╰╯ ╰╯ ╰──╯│ 102 ┤│ │ 81 ┤│ │ 61 ┤│ │ 41 ┼╯ │ 20 ┤ │ 0 ┤ ╰────────────────────────────────────────────────────────────── Total Abuses in the last 90 days (latest first) Total Requests: 9,539 total, 353.30 avg/d 481 ┤ ╭╮ 433 ┤ ╭╮ ││ 385 ┤╭╮╭╮╭─╯╰╮ ╭─╮ ╭─╮ ││ 337 ┤│╰╯╰╯ ╰──╯ ╰─╮╭──╯ ╰╮╭─╯│ 289 ┤│ ╰╯ ╰╯ │ 240 ┤│ │ 192 ┤│ │ 144 ┤│ │ 96 ┼╯ │ 48 ┤ │ 0 ┤ ╰────────────────────────────────────────────────────────────── Total Requests in the last 90 days (latest first) Booted at: 2025-05-28T16:43:39Z Current time: 2025-06-23T06:01:35Z Uptime: 3 w 4 d ■ Behind the scenes 2018: Proper way to decommission homeserver from federation to stop inbound traffic https://github.com/matrix-org/synapse/issues/3765 https://github.com/element-hq/synapse/issues/3765 2019: we should backoff on 40x errors https://github.com/matrix-org/synapse/issues/5442 https://github.com/element-hq/synapse/issues/5442 2019: Is Synapse backing off on everything it should? https://github.com/matrix-org/synapse/issues/5406 2019: blacklist servers which are down for several days https://github.com/matrix-org/synapse/issues/5113 2019: Does Synapse ever stop trying to send events to dead servers? https://github.com/matrix-org/synapse/issues/4979 2020: Unreachable servers lead to poor performance https://github.com/matrix-org/synapse/issues/6895 https://github.com/element-hq/synapse/issues/6895 2020: we should be more intelligent with backoff for federation requests https://github.com/matrix-org/synapse/issues/8917 https://github.com/element-hq/synapse/issues/8917 2020: server keeps trying to handle device list update on a server that doesn't exists anymore https://github.com/matrix-org/synapse/issues/8983 https://github.com/element-hq/synapse/issues/8983 2021: retry device resync doesn't follow exponentially back off algorithm https://github.com/matrix-org/synapse/issues/9603 https://github.com/element-hq/synapse/issues/9603 2023: No backoff on v1/user/devices requests for homeservers that have been reset https://github.com/matrix-org/synapse/issues/15365 https://github.com/element-hq/synapse/issues/15365 2024: synapse servers from outside DDOSing my server https://github.com/element-hq/synapse/issues/17739 2024: Scenario for .well-known requests of Synapse Matrix servers https://github.com/crowdsecurity/hub/pull/1206 2025: Add timeouts and semaphores to the federation/HTTP clients https://github.com/element-hq/synapse/issues/18477 ■ In other news 2025: rocket.chat dropping Matrix-based federation https://www.rocket.chat/blog/federation-at-rocket-chat-the-shift-to-a-native-solution 2025: conduwuit archived https://girlboss.ceo/~strawberry/conduwuit.txt https://github.com/girlbossceo/conduwuit