๐Ÿ’พ Archived View for bbs.geminispace.org โ€บ s โ€บ Bubble โ€บ 6558 captured on 2023-11-04 at 12:57:05. Gemini links have been rewritten to link to archived content

View Raw

More Information

โžก๏ธ Next capture (2023-11-14)

-=-=-=-=-=-=-

BBS updated to Bubble v6.12

The recent prankster/troll registrations have necessitated a few changes to the previously fully open registration policy. Rather than entirely disabling user account creation, new accounts are now created with limited access rights. New accounts can only set up their profile and make posts in their user feed, without the posts appearing in any other feed (All Posts, Gemini/Atom feeds).

@admin (i.e., me) will review all new accounts and then grant full access. New users are encouraged to make a brief introductory post in their feed. This review process is not meant to be a serious and in-depth analysis of one's intentions, but rather a simple automated stopgap to prevent floods of garbage from being submitted. If you feel the review is taking too long, just make a post mentioning @admin to ping me again. After the review, all posts you've made in your user feed will appear normally in All Posts.

If you want to make the review easier for me, adding a link to your existing Gemini capsule will help quite a bit. (Of course, don't forget to link back to your BBS profile from your capsule.)

The config parameter `user.role.limited` enables or disables this new account creation mode.

Summary of changes since v6.3 (the previous update post):

Posted in: s/Bubble

๐Ÿš€ skyjake

2023-10-26 ยท 9 days ago ยท ๐Ÿ‘ drh3xx, stack, innerteapot, gemalaya, ian, Yretek

4 Comments โ†“

๐Ÿ•๏ธ Yretek

Funnily enough, I discovered this place thanks to some notorious but shortlived troll

๐Ÿš€ stack

Someone is spamming with a script...

๐Ÿš€ clseibold

You should look into mitigating like and reaction spam as well, since it seems like that's what they've moved to now.

Also, while it probably won't help much, you can make sure to have rate-limiting if you don't already have it. You could even rate-limit just specific routes, like limit the number of likes one could do within a second or minute or whatever.

Oh, and make sure there's idle timeouts on connections. The library I'm using for my server doesn't implement this, so I don't think it's too far-fetched to assume many other gemini servers and libraries might not implement this.

I've actually been reading about how to prevent DDoS and SYN attacks for my Smallnet Information Services (SIS) project, so that would be a good think to look into as well.

2023-10-27 ยท 9 days ago

๐Ÿš€ skyjake

@clseibold I agree, and rate limiting does seem necessary here as the next step.