The error you saw in your logs is due to a recently fixed bug: https://github.com/LemmyNet/lemmy/issues/4658
Lemmy Support
Support / questions about Lemmy.
Cool, thanks, I'll either wait for a new release or take a stab at building/deploying myself at some point.
Subscribe pending and joined pretty much mean the same thing right now. I think it's a bug but I'm not sure. I do know that Subscribe Pending instances work.
Old posts aren't federated. As new posts roll in, they'll start appearing.
I setup my lemmy log to go to a file as opposed to the console. Then it's searchable, archiveable, etc.
Old posts aren’t federated. As new posts roll in, they’ll start appearing.
Oh, that makes sense, and explains why I have content from the ones I subscribed to a couple of days ago but not the ones I just added. And your reply showed up on my server, and I'm posting and replying from my server, so things do seem to be flowing.
I setup my lemmy log to go to a file as opposed to the console. Then it’s searchable, archiveable, etc.
Yeah, I was going to look into doing that as well. Are there any docs on how to do it, or is it something you did at the Docker level?
You can try unsubscribing and resubscribing. The switch to "subscribed" from "subscription pending" depends on the remote server sending you an activity acknowledging the subscription. New instances sometimes struggle initially, because the remote instance has to discover you first and I think there's a race condition where it won't send the activity because it doesn't know if your instance is up yet. (There's an instance sync job that runs periodically to ping all linked instances, and it pauses sending activity to instances that are not considered active. If your subscription is the first interaction, you're not "active" yet as it just learned about your instance)
So what happens if your instance goes offline for a bit? How does the instance mark you as active again? Do you need to post something?