!BNzCLICNIgvxBJqcKM:nixos.dev

nixos.dev meta discussions

49 Members
Make sure your GitHub Organisation membership is public as otherwise the login will not work.7 Servers

Load older messages


SenderMessageTime
19 Sep 2024
@shadowrz:nixos.devYorusaka Miyabi
In reply to @andir:nixos.dev
It is returning a missing session thing now so that looks promising?
*
23:23:14
@andir:nixos.devAndreas RammholdGreat! Thank you for all the feedback and sorry for breaking it :)23:23:21
20 Sep 2024
@shadowrz:nixos.devYorusaka Miyabi
In reply to@andir:nixos.dev
Great! Thank you for all the feedback and sorry for breaking it :)
Oh and also https://matrix.nixos.dev/_matrix/client/v3/keys/signatures/upload broke too which makes Cinny insists my new session is unverified
08:32:41
@shadowrz:nixos.devYorusaka Miyabi
In reply to@shadowrz:nixos.dev
Oh and also https://matrix.nixos.dev/_matrix/client/v3/keys/signatures/upload broke too which makes Cinny insists my new session is unverified
(And it can't be properly verified by Cinny)
08:38:30
@shadowrz:nixos.devYorusaka Miyabi
In reply to@shadowrz:nixos.dev
Oh and also https://matrix.nixos.dev/_matrix/client/v3/keys/signatures/upload broke too which makes Cinny insists my new session is unverified
OK it seems to work now
08:39:12
@andi:kack.itandi-I just deployed a special case for the keys url08:39:21
@shadowrz:nixos.devYorusaka Miyabi
In reply to@andi:kack.it
I just deployed a special case for the keys url
Oh.
08:39:41
@andi:kack.itandi-https://element-hq.github.io/synapse/latest/workers.html#synapseappgeneric_worker it is funny how this stuff is so broken08:39:50
@andi:kack.itandi-there is a list of all the URLs the generic workers are supposed to support08:40:02
@andi:kack.itandi-yet I've to create plenty of execeptions because it simply doesn't work08:40:16
@andi:kack.itandi-

These endpoints can be routed to any worker.

Yet, only the main process does it for us.

08:40:57
@andi:kack.itandi-I also can't find many/any bug reports for this... Perhaps it is me holding it wrong? I'll have another read on the doc... I was actually happy how smooth it was before these kinds of errors surfaced.08:47:23
@shadowrz:nixos.devYorusaka Miyabi
In reply to@andi:kack.it
I also can't find many/any bug reports for this... Perhaps it is me holding it wrong? I'll have another read on the doc... I was actually happy how smooth it was before these kinds of errors surfaced.
Just asked in https://matrix.to/#/#synapse:matrix.org they suggested to provide reverse proxy config to troubleshoot
09:03:12
@shadowrz:nixos.devYorusaka Miyabi(You can join too I guess)09:03:23
@shadowrz:nixos.devYorusaka Miyabi
In reply to@shadowrz:nixos.dev
Just asked in https://matrix.to/#/#synapse:matrix.org they suggested to provide reverse proxy config to troubleshoot
(And also related worker config)
09:04:43
@andi:kack.itandi-It is still syncing :D09:13:00
@andir:nixos.devAndreas Rammhold 夜坂雅: did roll back the sendToDevice, read markers, presence and push-rules, account_data, ... overrides. Lets see if this still works. I'll keep the SSO on the main process for now. Given the limited amount of logins we have that isn't a concern right now. 09:53:24
@andi:kack.itandi-doing the reverse approach now, I'll only redirect URLs from the document to the workers... that seems like the smaller set of URLs or less work long-term :(10:21:43
@shadowrz:nixos.devYorusaka Miyabi
In reply to @andir:nixos.dev
夜坂雅: did roll back the sendToDevice, read markers, presence and push-rules, account_data, ... overrides. Lets see if this still works. I'll keep the SSO on the main process for now. Given the limited amount of logins we have that isn't a concern right now.

Mostly works,

[...] the left remaining API requests that failed with M_UNRECOGNIZED on nixos.dev are the pushers API and /_matrix/client/v3/directory/list/room/ (which deals with whether a room is public on the server's public directory), but they're otherwise not important to fix and can be delayed.

(Pushers API goes to the main process)

10:22:04
@andir:nixos.devAndreas RammholdThis is now live. Lets see if that remove the need for random overrides that aren't really following a pattern / have a documentation entry.10:22:50
@andir:nixos.devAndreas Rammholdtest10:25:53
@andi:kack.itandi-Funny part is that the urls for the worker in the doc also include URLs that need to be routed to the respective stream writer... There must be a better way to document that. 10:24:56
@andi:kack.itandi-works?!10:26:05
@andir:nixos.devAndreas Rammholdseems like it10:28:22
@shadowrz:nixos.devYorusaka Miyabi
In reply to @andir:nixos.dev
seems like it
Indeed.
10:29:06
@andi:kack.itandi-Piping the documentation through a regex isn't ideal but well... 2nd try produced the right rules...10:29:17
24 Sep 2024
@andir:nixos.devAndreas RammholdAny more issues that I might have missed?09:04:37
@shadowrz:nixos.devYorusaka Miyabi
In reply to @andir:nixos.dev
Any more issues that I might have missed?
Currently none, BTW if you only delete media files, Synapse would still believe the media is in the remote media cache, only failed to found in the cache and report error to clients.
09:06:39
@andi:kack.itandi-Yeah, I run a purge script less frequent than the actual cleanup. Can probably tweak the timining of that. I was a stop gap because at times people consumed tons of gigabytes of images every day...09:07:26
29 Sep 2024
@shadowrz:nixos.devYorusaka Miyabi

andi- BTW, I've seen reports that https://logs.nixos.dev is mostly broken

06:42:31

Show newer messages


Back to Room ListRoom Version: 6