Why can't I suscribe to communities in other instances?

3 years ago by athelard to c/asklemmy

I got Subscribe Pending message for days.

Thanks for the help.

FVVS 61 points 3 years ago

From what I can tell, and don't quote me on this, this doesn't really matter.

Most of my subs I have on my own instance say subscribe pending but I still get the posts federated. Not sure what the reason is, would love if somebody could chime in.

path: 0 536700, hotness: undefined, score: 61, children: 3
Royalish 25 points 3 years ago

Yeah I saw someone say it was an error and you actually are subed.

path: 0 536700 536749, hotness: undefined, score: 25, children: 1
king_dead 10 points 3 years ago

This is true. I've had a similar error with communities I'm subbed to. Chalk it up to growing pains

path: 0 536700 536749 536907, hotness: undefined, score: 10, children: 0
Quills 6 points 3 years ago

Yeah, it's the same for me, in some communities the posts will show up normally even when in that state, exept for !anime_irl@kbin.social Only this one in specific won't federate for some reason

path: 0 536700 536779, hotness: undefined, score: 6, children: 0
trachemys 11 points 3 years ago

Just ignore it, you’re not missing any functionality. Just some kind of bug.

path: 0 540256, hotness: undefined, score: 11, children: 0
baronvonj 10 points 3 years ago

I mod two communities. There's nothing available that shows me "pending" subscriptions in order to approve/deny them. Just click the button again so it reverts back to a "Subscribe" button, then click it again. Keep doing this until it says "Joined" instead of "Pending." You may have to do it a dozen times, and may have to leave it for an hour/day and come back and try again.

path: 0 538655, hotness: undefined, score: 10, children: 0
TheBeege 8 points 3 years ago

I'm not 100% sure this is correct because I haven't looked at the protocol or implementations in detail yet, but I can offer some educated guesses.

"Pending" implies that you're waiting for some remote service, likely the other instance, to confirm that the subscription went through.

I can think of a few reasons why an instance may never send confirmation or why the message may not update:

  • that instance defederated your instance, meaning you can see them, but they refuse to see you. This makes sense for beehaw, given that they've defederated several instances, including lemmy.world
  • that instance hit an error
  • the request or response was lost somewhere along the network
  • your client, that is, the website or mobile app you're using, has a cached state of pending and never updated it even though it received confirmation

Maybe I'll dive into things tonight and get more info. Or i might forget. We'll see 😅

path: 0 538437, hotness: undefined, score: 8, children: 0
itsAsin 5 points 3 years ago

ima newb. joined today. been scrolling for great many hours. cool platform. thanks everyone.

i also see lots of "PENDING". can only guess what that means.

path: 0 536897, hotness: undefined, score: 5, children: 0
str01ka 4 points 3 years ago
path: 0 537878, hotness: undefined, score: 4, children: 1
notun 2 points 3 years ago

OP is from lemmy.ml.

path: 0 537878 547664, hotness: undefined, score: 2, children: 0
floofloof 3 points 3 years ago

Have you tried just refreshing the page once it says "pending"? Sometimes refreshing reveals that you are actually subscribed. When this happens the "pending" probably just indicates that the server's confirmation message didn't make it back.

path: 0 538891, hotness: undefined, score: 3, children: 0
athelard 2 points 3 years ago

For those that need an answer. You can fix the message by unsubscribing and subscribing from the individual community page. It won't work from the Communities listing page

path: 0 559355, hotness: undefined, score: 2, children: 0
ShittyKopper 2 points 3 years ago

On my own end, I can get Lemmy 0.18 instances such as .ml to un-pend by unsubscribing and re-subscribing, but Lemmy 0.17 instances such as .world or beehaw always show up as pending (despite sending posts over)

I think it's just the acknowledgements those instances are supposed to send to your instance being lost in transit. Everything seems to work fine otherwise

path: 0 561015, hotness: undefined, score: 2, children: 0
skatrek47 2 points 3 years ago

Same here, I’d like to know too!

path: 0 536657, hotness: undefined, score: 2, children: 0
lolreconlol 1 point 3 years ago path: 0 537877, hotness: undefined, score: 1, children: 1
erre 2 points 3 years ago path: 0 537877 538164, hotness: undefined, score: 2, children: 0
asklemmy
asklemmy

@lemmy.ml

login for more options
55863
8815
3734

A loosely moderated place to ask open-ended questions

Search asklemmy �*

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

Icon by @Double_A@discuss.tchncs.de

go to feed...