We’re aware of ongoing federation issues for activities being sent to us by lemmy.ml.
We’re currently working on the issue, but we don’t have an ETA right now.
Cloudflare is reporting 520 - Origin Error when lemmy.ml is trying to send us activities, but the requests don’t seem to properly arrive on our proxy server. This is working fine for federation with all other instances so far, but we have seen a few more requests not related to activity sending that seem to occasionally report the same error.
Right now we’re about 1.25 days behind lemmy.ml.
You can still manually resolve posts in lemmy.ml communities or comments by lemmy.ml users in our communities to make them show up here without waiting for federation, but this obviously is not something that will replace regular federation.
We’ll update this post when there is any new information available.
Update 2024-11-19 17:19 UTC:
Federation is resumed and we’re down to less than 5 hours lag, the remainder should be caught up soon.
The root cause is still not identified unfortunately.
Update 2024-11-23 00:24 UTC:
We’ve explored several different approaches to identify and/or mitigate the issue, which included replacing our primary load balancer with a new VM, updating HAproxy from the latest version packaged in Ubuntu 24.04 LTS to the latest upstream version, finding and removing a configuration option that may have prevented logging of certain errors, but we still haven’t really made any progress other than ruling out various potential issues.
We’re currently waiting for lemmy.ml admins to be available to reset federation failures at a time when we can start capturing some traffic to get more insights on the traffic that is hitting our load balancer, as the problem seems to be either between Cloudflare and our load balancer, or within the load balancer itself. Due to real life time constraints, we weren’t able to find a suitable time this evening, we expect to be able to continue with this tomorrow during the day.
As of this update we’re about 2.37 days behind lemmy.ml.
We are still not aware of similar issues on other instances.
Update 2024-11-25 12:29 UTC:
We have identified the underlying issue, where a backport for a bugfix resulting in crashes in certain circumstances was accidentally reverted when another backport was applied. We have applied this patch again and we’re receiving activities from lemmy.ml again. It may take an hour or so to catch up, but this time we should reliably be getting there again. We’re currently 4.77 days behind.
We still don’t have an explanation why the logs were missing in HAproxy after going through Cloudflare, but this shouldn’t cause any further federation issues.
Update 2024-11-25 14:31 UTC:
Federation has fully caught up again.
I haven’t really had that experience with anyone from .ml yet. There are a handful of actual tankies there but for the most part, from want I have seen, it’s mostly various forms of far left opinion which no one should be afraid of.
Some people here do spend an unseemly amount of time complaining about them. Which is more toxic than anything they’re usually complaining about.
I had interactions like this person: https://lemmy.world/comment/13434977
A lot of them seem to be like the crazy Facebook crowd (not all).
But that being said, unfortunately, as Lemmy grows, I’m seeing more of that in general where we slowly move away from a “scientific” oriented approach, to half-truths and biased information.
So you’re probably right.
But yeah, people do complain a disproportionate amount about them (I feel like a lot of people screaming “tankie”, are similar to the trump crowd people)…
That whole argument was painful to read. By the end he was so frustrated he became very obnoxious. Not cool.
I didn’t get the sense of someone deliberately sowing misinformation however. Being misinformed isn’t a dealbreaker nor is a poor rhetorical style.
I think it is important to continue forward with users with a wide range of sources. None of us have a monopoly on the truth and all of our ‘trusted’ sources palter and decontextualise their facts to some degree.
I know it’s probably an unrealistic expectation but I’d rather mods, in general, had higher standards for curating civility in discussions.