Outgoing federation may be fixed now (crossed fingers)
Please try to comment and post things now, and see if they federate again.
Hopefully you see your activity instantly federated. I have tried making comments both to instances running Lemmy 0.19.1 and 0.18.5 and they all federate like they should.
Seems federation is still not fixed even though it certainly helped to federate some things, while leaving others... :/
On the positive side, the pull request that may fix federation properly in the software was approved by one of the Lemmy devs 2 hours ago so it should be merged with the main code soon:
I know other instances on 0.19.1 had issues with federation so I can share what we did here to try and fix it.
There is a database table in postgres called instance and in our case, it had thousands of instances that were considered dead. Our instance didnt seem to try and talk to them anymore since the "updated" column would never update.
So we ran a simple database query to set the updated column to now() for all instances that we knew about:
update instance set updated = now()
This caused Lemmy to go out and try to talk to all of the instances again, and reconsider if they were dead or not.
According to this site we are now federated with 3000+ instances again:
Hmm, I made some recent posts to remote communities and so far they haven’t shown up on any other instances yet, but most of my recent comments at least seem to be visible.
Thanks for your hard work trying to figure this out and happy 2024.
They should be there now - it seems a restart of Lemmy is still required for posts to federate....
For me Lemmy was working very well yesterday though, and I got responses to posts and comments right away. However, it seems like federation stops to work after a while again. The site I linked before:
That one was showing that we had thousands of lagging instances and no updated ones just a few moments ago. And after a restart, they are all up to date again. So absolutely some bug remaining...
Yeah that post looks very empty on https://lemmy.dbzer0.com, and even after I restarted Lemmy here, none of it federated to the https://lemmy.dbzer0.com instance. But I can see that other posts and comments has federated to other instances after a restart, like these ones to Lemmy.world:
I get the feeling that there are many small bugs in the software....and getting a clear picture of why some things federate and some doesnt is difficult of course.
Yeah we need the new 0.19.2 version of Lemmy to hopefully fix things. Good news is that I saw it being worked on yesterday on github, so it should come very soon now. :)