IRC bridges make /join
and /leave
requests with a malformed body
#1583
Labels
S-Major
Severely degrades major functionality or product features, with no satisfactory workaround
T-Defect
Bugs, crashes, hangs, vulnerabilities, or other reported problems.
X-External-Issue
Something upstream of the bridge (library, homeserver, ircd) has caused an issue.
We see lots of this on requests to
POST /_matrix/client/r0/join/{roomId}
andPOST /_matrix/client/r0/rooms/{roomId}/leave
from the IRC bridges:... which suggests it is making requests with a malformed (empty?) body. Currently Synapse accepts this, but it's not spec-compliant and we'll be fixing this in Synapse soon: matrix-org/synapse#13388.
Please could you make sure to include (at least) an empty json object in the request body?
The text was updated successfully, but these errors were encountered: