fraction / oasis

Free, open-source, peer-to-peer social application that helps you follow friends and discover new ones on Secure Scuttlebutt (SSB).
http://oasis-demo.fraction.io
GNU Affero General Public License v3.0
287 stars 42 forks source link

Sometimes getting "The local client has never seen posts from this account." incorrectly #457

Open Powersource opened 4 years ago

Powersource commented 4 years ago

What's the problem you want solved?

Sometimes I see a post in e.g. Popular that I then visit, can read, vote and comment on. But the author's name is just their public key and they don't have a profile picture. When I click to visit their profile the page says "The local client has never seen posts from this account.", like this:

image

One suspicious thing is that with the two accounts I just saw this happen with seem to be using Planetary and Feedless. I don't know if that means those clients are weird in some way or if it just means they're likely to be on the outer edge of my social graph.

Is there a solution you'd like to recommend?

Find out what's wrong and fix it so that I can see their posts in their profile page

Powersource commented 4 years ago

The feedless author for reference is @EMwZTgx0EkumExHg5D5jNiS5Hoi9AfZ6za56bgHy/V4=.ed25519

christianbundy commented 4 years ago

Can you run ssb messagesByType <id> for one of the accounts you're having this problem with? That message should appear when you don't have posts from that person.

Powersource commented 4 years ago

that command didn't work for me (even on my own account) but running ssb-server createUserStream --id @asdf... found posts for my own account but not for the account I was testing. really weird. what are these ghost posts haha. i see that oasis (flotilla) has ssb-ooo, could it be some spooky bug around that?

and to confirm I'm not crazy I tried running ssb-server get %post... and that found one of the spooky posts, so it's there somewhere!

christianbundy commented 4 years ago

the SSBC implementation is haunted