this post was submitted on 04 Jun 2023
22 points (100.0% liked)

Lemmy.World Announcements

28969 readers
3 users here now

This Community is intended for posts about the Lemmy.world server by the admins.

Follow us for server news 🐘

Outages πŸ”₯

https://status.lemmy.world

For support with issues at Lemmy.world, go to the Lemmy.world Support community.

Support e-mail

Any support requests are best sent to [email protected] e-mail.

Report contact

Donations πŸ’—

If you would like to make a donation to support the cost of running this platform, please do so at the following donation URLs.

If you can, please use / switch to Ko-Fi, it has the lowest fees for us

Ko-Fi (Donate)

Bunq (Donate)

Open Collective backers and sponsors

Patreon

Join the team

founded 1 year ago
MODERATORS
22
submitted 1 year ago* (last edited 1 year ago) by ruud to c/lemmyworld
 

I still see some federation issues:

  • It sometimes takes a few tries before a remote post or community is found
  • Remote replies don't show up
  • Subscriptions to remote communties are stuck in 'pending'

I'll look into that.

top 42 comments
sorted by: hot top controversial new old
[–] ruud 13 points 1 year ago (1 children)

Most issues should now be resolved, there was an error in the nginx conf.

[–] PriorProject 3 points 1 year ago (1 children)

I'm not sure if we expect improvements to be immediate here, or if they require time for replication to kick in, but some observations that suggest things are still a little funky:

Maybe this will self-resolve if replication is churning... but community searches seem not to be sorted yet.

[–] ruud 5 points 1 year ago (2 children)

I don't know how communities are added. Is it automatically discovered or only when searched or viewed by users? The search should be much better now I fixed an nginx issue. When I search for Mastodon I get loads of results, including the community at lemmy.ml. But searching by community name [email protected] doesn't work. Sometimes it works when you click search a few times, sometimes not at all.

I'll discuss that with the Lemmy admin Matrix channel later, now it's time for bed..

[–] PriorProject 6 points 1 year ago* (last edited 1 year ago) (5 children)

Ok, I've been setting up a bunch of remote subs and I think I have a better idea of the behavior we're seeing here. I should note, I don't know what's SUPPOSED to be happening and I don't know what happens on other Lemmy instances. But I can now see what's happening here on lemme.world and it's consistent but complicated enough to be confusing.

Basically, it seems like the community list at https://lemmy.world/communities is some kind of local cache and it seems to get populated whenever someone searches for a sub with the bang syntax, like [[email protected]](/c/[email protected]). So you end up with a confusing sequence of events like this:

  • Time 0:
    • James visits https://lemmy.world/communities to look in the ALL list for [email protected], but it's not listed.
    • James does a keyword search for mastodon in the community searchbox, the mastodon community is not returned because it's not in this instances community list yet.
    • James gives up, reports that the mastodon community is missing.
  • Time 1:
    • Janet visits https://lemmy.world/communities and searches for [[email protected]](/c/[email protected]) using the bang syntax. No results are returned.
    • In the background, Janet's search causes our instance to discover the community and silently add to the community list. I don't know why this happens, but it happens reliably.
    • Janet gives up, reports that the mastodon community is missing (even though she actually just added it to the list, she didn't check again to realize that).
  • Time 2:
    • Tom visits https://lemmy.world/communities and sees [email protected] is already there. Reports everything is fine, other people must have been confused or that replication kicked in on its own (even though Janet JUST added it to the list, he didn't see the timing correlation to realize that Janet's search triggered the community being added to our list).
    • Tina does a keyword search with mastodon, and it returns the community she's looking for.
    • Janet searches using the bang syntax like [[email protected]](/c/[email protected]), STILL gets no results even though the community is in our community list. Edit: Since writing this I've been told that lemmy searches that return zero results may actually just not be finished. Maybe I/Janet would have gotten a result here if we waited long enough. Or maybe would have eventually gotten a result even at Time 1.)

So you can see that you'll observe different behaviors based on whether you do a keyword search, bang-syntax search, or browse the community list... and you'll see different results depending on whether ANYONE has searched using the bang-syntax yet.

So the reliable way to subscribe to a community is first to search by bang-syntax, then scan the community list (or keyword search) AFTER the bang-search... and then you'll find your community.

No idea if this weird behavior is by-design, a bug in Lemmy itself, or a problem with the lemmy.world setup. But I'm pretty sure it explains all the weird behaviors we've seen around communities sometimes being easy to find and other times being hard to find.

[–] ruud 3 points 1 year ago

Thank you for the research. I will take this up with the Lemmy devs.

[–] [email protected] 3 points 1 year ago

As a new user on sh.itjust.works this has been my experience as well. It also seems like just pasting the link to the community causes the search to find it as well, which can be a bit more convenient than typing out the bang. Even pasting the link to a comment from a different community procs the search to find it. It is weird that it doesn't show up the first time and you have to redo the search though.

[–] phil299 2 points 1 year ago

Thanks been wondering what the hell was going on , this definitely works on lemmy but not on kbin as far as I can tell

[–] ericjmorey 2 points 1 year ago (1 children)

Also stop searching with bangs use the https://lemmy.ml/c/mastodon format

[–] PriorProject 2 points 1 year ago (1 children)

URL searches exhibit the same behavior as bang-searches. Is it documented somewhere that the bang-syntax is deprecated? If you visit any community on lemmy.ml, the bang syntax is how it recommends to search for the community on a remote instance, like in the upper right box of https://lemmy.ml/c/lemmy.

[–] ericjmorey 3 points 1 year ago

The Lemmy project is not well documented and is not close to being settled. I'd consider it beta software

[–] ericjmorey 2 points 1 year ago (1 children)

There are 2 searchs that you could be cross talking about. The search on the Lemmy.world communities page and the search in the lemmy.world header (or hamburger menu on mobile)

[–] PriorProject 2 points 1 year ago* (last edited 1 year ago) (2 children)

Are they not the same? They both take you to https://lemmy.world/search/. At any rate, I'm visiting https://lemmy.world/communities and using the default type constraint on that page to search for communities.

[–] [email protected] 3 points 1 year ago (1 children)

I think the difference is one of them auto filters to only communities and one searches for all types, that was a bit hard for me to notice at first

[–] PriorProject 3 points 1 year ago

I think the difference is one of them auto filters to only communities and one searches for all types...

Yeah, that's true by default. But in both cases, the search results page includes a dropdown of types. The header version defaults to all and the communities version defaults to communities. But they're the same search results page, and you can filter the types however you want on either if you change the value of that dropdown once you arrive at the initial search results.

[–] ericjmorey 2 points 1 year ago

They don't work the same in my observations

[–] PriorProject 2 points 1 year ago* (last edited 1 year ago)

I don't have insights into how the communities get discovered, though I'm new to the ecosystem too. If I find anything as I'm reading around I'll pipe up. In the meantime I'll try other ways of searching as you've described. Get some rest, cheers.

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago) (1 children)

Hi there lemmy.world people :)

I've noticed many of the issues you're seeing on my new instance also. Specifically around odd behaviour when searching for communities. I suspect these are bugs in Lemmy itself, not environmental. Simply because the largest instances have been around so long and are so well heavily used, its not noticed.

I'm going to lurk around in [email protected] to see if you solve any of the other odd little issues I've been seeing :)

[–] ruud 4 points 1 year ago (1 children)

Hi Lemmy.click people! At least everything seems kind of working now, maybe not as smooth or userfriendly as one would hope, but let's give it time. We'll keep an eye on errors in the logs, and I'm sure the Lemmy devs do their part in improving stuff. Let's not forget, we run Lemmy version 0.17.3 ;-)

[–] [email protected] 2 points 1 year ago (1 children)

Absolutely! All things considered, I'm hugely impressed with how well the federation is working between instances etc. Looking forward to seeing Lemmy improve and mature over time :)

[–] ruud 3 points 1 year ago (1 children)

Me too! Already at 63 users in 5 days.. and counting.. How about you?

[–] [email protected] 2 points 1 year ago (1 children)

Just a handful, I've not opened my instance up publically... or advertised/announced it at all for people to sign up. For now, just seeing how things go.

[–] PriorProject 2 points 1 year ago (1 children)

FYI, lemmy.click is listed on https://join-lemmy.org/instances. I think this happens automatically when you federate with other major instances. If you don't want people joining, you might want to disable signups or ensure they require admin approval.

If you DON'T want to be listed on join-lemmy.org, I'm not sure what you have to do. I think I heard if you don't have a server description you won't be listed there but I don't really know how it works.

[–] [email protected] 2 points 1 year ago

Thanks for the heads up, but yeah I'd spotted that already. I don't mind it being listed... easy enough to ignore requests for now :)

[–] iblis_sensual 3 points 1 year ago (1 children)

It shows "pending" but I am actually able to see posts from remote communities in my Subscribed feed.

[–] PriorProject 4 points 1 year ago* (last edited 1 year ago) (1 children)

Resubscribing fixed many but not all of my pending subs, for what it's worth.

Edit: Eventually re-re-subbing fixed all my pending subs. Resub and eventually you'll get through.

[–] ruud 3 points 1 year ago

Yes, I fixed an issue, now subscribing seems to work.

[–] INeedMana 2 points 1 year ago (1 children)

Is it me or https://lemmy.world/post/2570 is different than https://lemmy.ml/post/1131086? There's some sync issue or I did something wrong?

[–] SuaveBet 2 points 1 year ago (1 children)

Looks different to me. Your comment doesn't show up on the lemmy.ml version.

[–] INeedMana 1 points 1 year ago (1 children)

Thanks for checking. It should show up there, right?

[–] SuaveBet 1 points 1 year ago

Indeed, it should

[–] ruud 2 points 1 year ago (1 children)

I do think federation can take some time especially with servers that are overloaded. But if even after a while something doesn’t federate well need to troubleshoot.

[–] sideone 1 points 1 year ago

This post https://lemmy.ml/comment/460368 shows up in lemmy.world, but the rest of the comments don't (https://lemmy.world/post/7192). Is that just because lemmy.ml is overloaded? Cheers

[–] theory 1 points 1 year ago
[–] Kurumatron 1 points 1 year ago* (last edited 1 year ago) (1 children)

Hi, I want to join lemmy.ml/c/unixporn but I can't find that community when searching it here. I've noticed that other communities that have porn on their name also don't show up, are they blocked?

[–] ruud 4 points 1 year ago (1 children)
[–] Kurumatron 0 points 1 year ago

I was able to find it now! weird, because when I tried earlier today I couldn't find that community

[–] SuaveBet 1 points 1 year ago (1 children)

I subscribed to [email protected] via https://lemmy.world/c/[email protected] but can't see all the comments and upvotes which I could when logged out. Is this related to the federation issues?

[–] ruud 2 points 1 year ago (1 children)

Hmm I think those issues should be gone, do you see them if you give it a few minutes? Maybe it needs time to fetch everything?

[–] SuaveBet 1 points 1 year ago

Just checked now and it looks like it fetched some, but not everything. For example, the post How Do You Play Video Games While Maximizing Privacy? has 14 upvotes and 16 comments. When accessed thru Lemmy.world, it only has 3 upvotes and 10 comments. Also, the pinned message does not show up. screenshot Privacy Guides on lemmy.one vs screenshot Privacy Guides on lemmy.word

[–] [email protected] 1 points 1 year ago (1 children)
[–] ruud 1 points 1 year ago (1 children)
[–] [email protected] 1 points 1 year ago

Just a note. I can only see my comment and your reply from lemmy.ca. I know if I browse directly it will show up but maybe something is still wonky with the federation.

load more comments
view more: next β€Ί