this post was submitted on 22 Apr 2024
19 points (100.0% liked)

/kbin meta

110 readers
1 users here now

Magazine dedicated to discussions about the kbin itself. Provide feedback, ask questions, suggest improvements, and engage in conversations related to the platform organization, policies, features, and community dynamics. ---- * Roadmap 2023 * m/kbinDevlog * m/kbinDesign

founded 1 year ago
19
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
 

Banning spam accounts on kbin.social is a cumbersome affair.

E.g., today @bayaz tried to ban several spam accounts. But that just did not quite work:

Instead of straight forward banning the accounts responsible for spam, those accs got unbanned.

How come?

If magazine owners ban a spam acc which prior went unreported, the ban button triggers an unban command.

To effectively ban accounts, they must be reported first. Approving the report will trigger a ban. I.e. magazine owners must report the account identified as spam to themselves to enforce a ban.

Therefore, pre-emptive banning of spam accounts does not work on kbin.social.

This is a serious problem which needs to be addressed asap.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 3 months ago* (last edited 3 months ago) (1 children)

Ouch, what a bug. I knew some of the moderation wasn't being federated, but I can't imagine how a kbin user isn't seeing the latest version.

To be clear, you see the spam when logged in, then don't see it logged out, then see it again when logged in again?

I don't see it regardless of whether I'm logged in or not. Also, I don't think I've ever been able to see it because I don't see the posts in a quick look through the moderation log.

Would you mind posting an issue about this? https://codeberg.org/Kbin/kbin-core/issues Or, I can do it if you don't feel like it and don't mind me using your screenshots. If you do post it, just please emphasize that this makes it impossible for moderation to happen because the moderator literally cannot see the posts.

Thanks again for trying things out and sharing your info!

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

@bayaz

To be clear, you see the spam when logged in, then don't see it logged out, then see it again when logged in again?

Correct.

Or, I can do it if you don't feel like it and don't mind me using your screenshots

I haven't used codeberg yet, so I'll just say sure you can use my screenshots/words. It also directly affects you as a mod more as you've said, anyway.

Using those usernames/profiles to look at the posts directly, I don't suppose there is anything that might detail what is going on? There are ~500 open issues, maybe this is some existing database/caching issue possibly related to post/community IDs? Though I am still not sure why viewing would differ by user.

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

Using those usernames/profiles to look at the posts directly, I don't suppose there is anything that might detail what is going on?

Can you get me the full usernames including domains (e.g., [email protected])? More info couldn't hurt when compiling the issue report.

The only thing I can think of is that maybe you are somehow "subscribed" to other domains because you follow some magazine/community there, and I am not, so the posts don't show up for me. That doesn't really make sense, but neither does anything else.

I did do a little searching for terms like "delete", "cache", and even "different", and didn't see this exact issue anywhere. The closest I found was this: https://codeberg.org/Kbin/kbin-core/issues/875 . It doesn't seem like a federation issue, though, since we are on the same instance. But, if you wanted to experiment further, you could try either downvoting or commenting on the spam to see whether that makes it visible to me.

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

Can you get me the full usernames including domains

They are kbin accounts, so typing them out should work as expected.

you could try either downvoting or commenting on the spam to see whether that makes it visible to me.

One of them had 2 downvotes already, but done and done

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

Okay, thanks for your patience. I think we've hit the limit of what we can do at this point.

Nothing changed with your downvotes or comments. Going through kbin.social/u/{user}, I was able to view and delete PellyNews's threads. I am unable to do anything with the other two users. Even though I can see they exist, the relevant threads do not show up for me under their profiles.

I'll file the issue and keep just deleting what I can until things are sorted out on the backend. Thanks again for your help on this.

[–] [email protected] 1 points 3 months ago* (last edited 3 months ago) (1 children)

I was able to view and delete PellyNews's threads
I'll file the issue and keep just deleting what I can until things are sorted out on the backend

I still see them, eg https://kbin.social/m/food/t/982256 or https://kbin.social/m/food/t/982254
Also, here's another thread from a different user: https://kbin.social/m/food/t/982032
EDIT: Though perhaps it makes more sense to not remove all of the ghostly posts, to make sure the root cause can hopefully be fixed

Looking at the modlog, the ones you removed were posts (microblogs). Relevant to the issue?

I also see the modlog showing the unban command, much like mentioned in the thread description here.

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

Looking at the modlog, the ones you removed were posts (microblogs). Relevant to the issue?

Nice catch!

With your direct links, I was able to see those threads. I attempted to delete two of them, and the modlog shows that I was successful. I've left the third for now as evidence for any developers who care to look.

Regarding "unban", I'm hoping that's just a bug in how things are printed. The ban does show up in the moderation log.

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

The issue has been reported: https://codeberg.org/Kbin/kbin-core/issues/1377

Let me know (or post there directly) if I missed or misstated anything.

[–] [email protected] 2 points 3 months ago

@insomniac_lemon It ended up being super simple -- my profile was hiding the 18+ posts by default. All I had to do was uncheck a box, and everything appeared again. Kind of a clever way by the spammers of getting around some moderation if it was intentional. It sounds like the kbin devs might consider changing the defaults on that for moderators to avoid this in the future.