31 Aug 2024 |
| @nofakemexicans:matrix.org joined the room. | 03:08:51 |
@nofakemexicans:matrix.org | Redacted or Malformed Event | 03:09:33 |
@nofakemexicans:matrix.org | Redacted or Malformed Event | 03:12:40 |
olivia | @Administrator | 03:20:12 |
@nofakemexicans:matrix.org | Redacted or Malformed Event | 03:32:01 |
| Abuse Management banned @nofakemexicans:matrix.org (spam). | 05:28:03 |
| morguwuldir 🏳️⚧️ | 11:02:22 |
1 Sep 2024 |
| Matthew changed their display name from Matthew (away) to Matthew. | 17:05:48 |
2 Sep 2024 |
| MatMaul changed their profile picture. | 09:02:00 |
| @gwahno:matrix.org left the room. | 15:29:41 |
3 Sep 2024 |
| Shay changed their display name from Shay [away, back Sept 3rd] to Shay [away, back Sept 5]. | 00:28:50 |
| Timo on Conduit ⚡️ changed their profile picture. | 07:12:27 |
f0x | I'm a bit confused as to what Synapse returns on /_matrix/key/v2/query/<serverName> , acting as a notary server. spec defines server_keys as an array of Server Keys, but does not seem to explain why/when there will be multiple entries | 16:37:09 |
f0x | neither conduit or dendrite seem to implement it so I can't really cross-check the behavior either | 16:37:40 |
f0x | synapse seems to ignore the specified minimum_valid_until_ts query parameter | 16:38:17 |
f0x | one of the servers I found that does return multiple Server Keys is for conduit.rs, (like this), which seems to be an unordered list of historical keys my server has seen from conduit.rs, of which only one is still valid | 16:40:20 |
clokep | You need old keys to verify old messages IIRC | 16:40:47 |
f0x | right, but that's what old_verify_keys is already for? | 16:41:32 |
f0x | so additionally in this case I'm assuming conduit.rs is also doing something odd where it's cycling keys without adding historical ones to old_verify_keys (it doesn't do that in it's own /_matrix/key/v2/server response either) | 16:43:10 |
clokep | Not sure then but can’t look at the moment. Sorry! | 16:44:15 |
f0x | In reply to @f0x:pixie.town one of the servers I found that does return multiple Server Keys is for conduit.rs, (like this), which seems to be an unordered list of historical keys my server has seen from conduit.rs, of which only one is still valid if this is always the case, it's straightforward enough to keep just the currently-active entry, but what I'm worried about is a situation where the array contains multiple still-valid Server Keys responses, which could have different keys, different validities | 16:45:34 |
tulir | In reply to @f0x:pixie.town right, but that's what old_verify_keys is already for? old_verify_keys is added by the origin server, notary servers can't modify it | 16:46:51 |
tulir | so to allow returning old keys without modifying signed payloads, it needs to return an array | 16:47:12 |
f0x | hmm right, that makes sense | 16:48:33 |
morguldir | In reply to @f0x:pixie.town so additionally in this case I'm assuming conduit.rs is also doing something odd where it's cycling keys without adding historical ones to old_verify_keys (it doesn't do that in it's own /_matrix/key/v2/server response either) yes there's nowhere to add old_verify_keys | 16:50:46 |
morguldir | and if i had to guess, "cycling keys" was probably "losing the db" :p | 16:51:33 |
4 Sep 2024 |
Timo ⚡️ | In what situations does synapse respond to media queries with "no auth provided (required)" ? I can't find the relevant code | 10:49:06 |
f0x | In reply to @timokoesters:fachschaften.org In what situations does synapse respond to media queries with "no auth provided (required)" ? I can't find the relevant code was wondering the same thing yesterday, I'm only getting that from beta.matrix.org | 10:53:16 |
xiretza | In reply to @timokoesters:fachschaften.org In what situations does synapse respond to media queries with "no auth provided (required)" ? I can't find the relevant code is it https://github.com/t2bot/matrix-media-repo/issues/609#issuecomment-2312950147? | 10:55:03 |
xiretza | In reply to @timokoesters:fachschaften.org In what situations does synapse respond to media queries with "no auth provided (required)" ? I can't find the relevant code * | 10:55:12 |