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

libera.ems.host stopped accepting incoming events from matrix.org in many rooms #15216

@progval

Description

@progval

Description

libera.ems.host seemingly stopped accepting incoming federation events, from at least matrix.org, today between 8:11 and 8:56 UTC.

Here is the first rejected event:

matrix.org GET https://matrix.org/_matrix/federation/v1/event/$djGQj8bZThAAm9ZPS9xFvkZCBeU4OhLyY243f1KomdU?
-----------------------------------------------------------------------------------------
200
{
  "origin": "matrix.org",
  "origin_server_ts": 1678120631456,
  "pdus": [
    {
      "auth_events": [
        "$ZAsOgVox_c7NZkM07GKUZr2GDnnW5UhCOShVg0nhiSg",
        "$T42kX3b2HrywJafrDyPjRs4DsyX9rM29ueO6pbh9NeI",
        "$oFm6st-e9n71w3A4waSi_3WTyUdhcH72CdCsv7iEimQ"
      ],
      "content": <redacted>,
      "depth": 17864,
      "hashes": { "sha256": "mId5f+fEKKHMudWOWCcIlWlqlxzjH6/GsItaMfsk0pY" },
      "origin": "matrix.org",
      "origin_server_ts": 1678103484477,
      "prev_events": [ "$hWe9ucbEuiFBIS2J2xoLZ6FKdtJAHK968fYu3O-sNbQ" ],
      "room_id": "!lAZsOCrTyhrhnitJGE:matrix.org",
      "sender": "@<redacted>:matrix.org",
      "type": "m.room.message",
      "signatures": { "matrix.org": { "ed25519:a_RXGa": <redacted> } },
      "unsigned": { "age": 17146979 }
    }
  ]
}
libera.chat GET https://libera.ems.host/_matrix/federation/v1/event/$djGQj8bZThAAm9ZPS9xFvkZCBeU4OhLyY243f1KomdU?
-----------------------------------------------------------------------------------------
404
""

the prev event ($hWe9ucbEuiFBIS2J2xoLZ6FKdtJAHK968fYu3O-sNbQ) originates from libera.ems.host itself, but has $dCXcoHqS35OXY8ktVE2TKHQ2Vz_1BLqePLvtub4CYE8 as prev event, which originates from matrix.org, and was successfully federated:

libera.chat GET https://libera.ems.host/_matrix/federation/v1/event/$dCXcoHqS35OXY8ktVE2TKHQ2Vz_1BLqePLvtub4CYE8?
-----------------------------------------------------------------------------------------
403
{ "errcode": "M_FORBIDDEN", "error": "Host not in room." }

(the request is sent from synapse.test.progval.net, which joined the room after the shenanigans started happening)

Steps to reproduce

I don't know.

Homeserver

libera.ems.host

Synapse Version

1.77.0

Installation Method

I don't know

Database

postgresql

Workers

I don't know

Platform

I don't know

Configuration

No response

Relevant log output

I don't have access to logs

Anything else that would be useful to know?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions