ITADN

Bridging read receipts fails with Conduit as the homeserver

#27Openviiru- 创建于 2024-12-12
bug
V
viiru-commented
<!-- Remember to include relevant logs, the bridge version and any other details. If you aren't sure what's needed, ask in the Matrix room rather than opening an incomplete issue. Issues with insufficient detail will likely just be ignored. --> When using Conduit as the homeserver the bridge fails when trying to sync read receipts. On the bridge (version 0.5.2) side the log looks like this: ``` Failed to bridge read receipt error="failed to POST /_matrix/client/v3/rooms/<room id redacted>/read_markers: M_BAD_JSON (HTTP 400): M_BAD_JSON: Failed to deserialize request." action="handle remote event" bridge_evt_type=RemoteEventReadReceipt event_loop_index=2 ``` And on the homeserver side (Conduit version 0.9.0) it looks like this: ``` WARN conduit::api::ruma_wrapper::axum: try_from_http_request failed: Deserialization(Json(Error("server name is not a valid IP address or domain name", line: 1, column: 102))) ```
4 条评论