general error

Has something gone haywire? Let us know about it!
User avatar
tommyaweosme
Posts: 1571
Joined: January 15th, 2024, 9:37 am

Re: general error

Post by tommyaweosme » March 1st, 2025, 10:37 am

... WE BROKE A RECORD THIS MORNING!!!!
SO MANY GUESTS
here's the gosper glider gun

Code: Select all

#R life
24bo$22bobo$12b2o6b2o12b2o$11bo3bo4b2o12b2o$2o8bo5bo3b2o$2o8bo3bob2o4b
obo$10bo5bo7bo$11bo3bo$12b2o!

User avatar
tommyaweosme
Posts: 1571
Joined: January 15th, 2024, 9:37 am

possible DDOS attack happening?

Post by tommyaweosme » March 2nd, 2025, 12:18 pm

over the past few days there have been thousands of users online at the forums and whenever i go to certain pages it throws me this error:
Screenshot 2025-03-02 10.16.06.png
Screenshot 2025-03-02 10.16.06.png (86.25 KiB) Viewed 2166 times
are we being DDOSed and if so what can we do about it?
here's the gosper glider gun

Code: Select all

#R life
24bo$22bobo$12b2o6b2o12b2o$11bo3bo4b2o12b2o$2o8bo5bo3b2o$2o8bo3bob2o4b
obo$10bo5bo7bo$11bo3bo$12b2o!

User avatar
dvgrn
Moderator
Posts: 11980
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: possible DDOS attack happening?

Post by dvgrn » March 2nd, 2025, 12:31 pm

tommyaweosme wrote:
March 2nd, 2025, 12:18 pm
over the past few days there have been thousands of users online at the forums and whenever i go to certain pages it throws me this error:

["This site is experiencing technical difficulties"]

are we being DDOSed and if so what can we do about it?
I'd say it's probably not a deliberate DDOS. It's more likely to be a side effect of too many spammers (maybe using some newly available software?) trying to create advertising messages across many different PHPBB forums.

Nathaniel has been keeping an eye on this off and on, as he has time, but it seems to come and go rather unpredictably; it's not clear that there's a good way to control the problem in the short term. So far, it will probably work to just hit the refresh button and try again, and see what happens in another week or two.

@tommyaweosme, I've moved your post over here. It doesn't seem like we need to keep creating new threads for the same underlying problem.

User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: possible DDOS attack happening?

Post by confocaloid » March 2nd, 2025, 12:35 pm

tommyaweosme wrote:
March 2nd, 2025, 12:18 pm
over the past few days there have been thousands of users online at the forums and whenever i go to certain pages it throws me this error: [...]
I also noticed this error, as well as (slightly changed in wording but otherwise already described in preceding discussion) error saying "An sql error occurred while fetching this page. Please contact an administrator if this problem persists.".
tommyaweosme wrote:
March 2nd, 2025, 12:18 pm
[...] are we being DDOSed and if so what can we do about it?
Probably not much, besides obvious things such as avoiding unnecessary double-posting or other unnecessary high-volume activity.
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.

User avatar
muzik
Posts: 6558
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: general error

Post by muzik » March 2nd, 2025, 1:10 pm

Are the generic sounding new accounts on the wiki also linked to this?
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.

User avatar
dvgrn
Moderator
Posts: 11980
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: general error

Post by dvgrn » March 2nd, 2025, 1:49 pm

muzik wrote:
March 2nd, 2025, 1:10 pm
Are the generic sounding new accounts on the wiki also linked to this?
Honestly, we don't know. Probably not. They might be caused by a different part of the same software package, but it's maybe just as likely that it's two completely separate pieces of spam-generation software.

- There haven't really been very many spam forum posts created recently; there have been periods in the past with a lot more new spam posts per week than we're seeing these days.

- There's no particular sign that any one spammer has created both a forum account and a LifeWiki account for purposes of spam. Nobody who is using automated or semi-automated methods to send out this pointless bulk advertising garbage is even going to notice that the forums and the LifeWiki are related -- they don't care about that at all.

- Similarly, the hundreds of spam LifeWiki accounts are somewhat recognizable by the format of the account names. Nobody has ever showed up on the forums to ask for the trusted flag for any of those accounts. Here again, the software that's trying to create spam wiki articles across (no doubt) hundreds or thousands of MediaWiki instances ... doesn't know or care about the link between the LifeWiki and the forums.

The wiki-spam-making software probably creates a new user and then immediately tries to create an article using that account -- and when it fails, it just shrugs and moves on to some other wiki.

It's hard to see what we can do to stop or block this kind of thing, without also preventing legitimate new users from being able to easily create accounts. Each new spam user is going to come from a different IP address, because it's probably originating from a different spammer trying to use the same rotten annoying piece of spam-enabling software.

EDIT: As blah suggests, for the unwarranted number of guests on the forums, it's maybe equally possible that Large Language Model scrapers might be the culprit. That doesn't explain the piles of new LifeWiki users still being created, though; those are probably due to auto-spammer software of some kind.

hotdogPi
Moderator
Posts: 2203
Joined: August 12th, 2020, 8:22 pm

Re: general error

Post by hotdogPi » March 2nd, 2025, 2:01 pm

This should catch about 40% of the spam usernames on the wiki. All must be true. Removing the last condition would get nearly 100% but introduce some false positives.
  • Begins with a capital letter
  • Has exactly one capital letter not at the beginning, and the two capital letters aren't adjacent
  • No characters other than letters and digits (notably spaces aren't on the list)
  • No digits followed by letters (i.e. digits must be at the end only)
  • Ends with a digit
"Choose another username" should be enough; bots probably won't bother.
User:HotdogPi/My discoveries

Periods discovered:

All evens ≤128 except 52,58,78,82,92,94,98,104,118,122

5-15,㉕-㉛,㉟㊺,51,63,65,73,75
1㊳㊵㊹㊼㊽,54,56,72,74,80,90,92
217,240,300,486,576

Guns: 20,21,32,54,55,57,114,117,124,126
SKOPs: 32,74,76,102,196

unname4798
Posts: 2442
Joined: July 15th, 2023, 10:27 am
Location: On the highest skyscraper

Re: general error

Post by unname4798 » March 2nd, 2025, 2:32 pm

hotdogPi wrote:
March 2nd, 2025, 2:01 pm
The spammer bots will evolve to make accounts with usernames beginning with a digit.

User avatar
dvgrn
Moderator
Posts: 11980
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: general error

Post by dvgrn » March 2nd, 2025, 2:51 pm

unname4798 wrote:
March 2nd, 2025, 2:32 pm
The spammer bots will evolve to make accounts with usernames beginning with a digit.
They probably won't evolve, because they probably won't be under any pressure to evolve.

The new accounts can't do any particular harm. They just clutter up the new-users list a little bit. So maybe Nathaniel will find a way to clear them all out of the database in bulk in a year or two.

But until then I doubt any mechanism will be added try to make someone to choose a new username if their name matches hotdogPi's criteria. That's just how we'll recognize spammer accounts when we're looking at them.

User avatar
tommyaweosme
Posts: 1571
Joined: January 15th, 2024, 9:37 am

Re: general error

Post by tommyaweosme » March 2nd, 2025, 2:57 pm

dvgrn wrote:
March 2nd, 2025, 2:51 pm
unname4798 wrote:
March 2nd, 2025, 2:32 pm
The spammer bots will evolve to make accounts with usernames beginning with a digit.
They probably won't evolve, because they probably won't be under any pressure to evolve.

The new accounts can't do any particular harm. They just clutter up the new-users list a little bit. So maybe Nathaniel will find a way to clear them all out of the database in bulk in a year or two.

But until then I doubt any mechanism will be added try to make someone to choose a new username if their name matches hotdogPi's criteria. That's just how we'll recognize spammer accounts when we're looking at them.
my random name generator algorithm:
flip a coin. if heads, put a random number or letter at the start of the username, uppercase or lowercase is also decided randomly.
then, flip a coin again. if heads, follow on to next step, if tails, add a digit and flip the same coin again until heads.
pick a random word from the dictionary, and then capitalize it either lowercase, uppercase, or title case.
then, get a dash or a space or nothing or a third word (decided by D4 roll) between the first and sceond word, the second word following the standars f the first word.
then, roll a D6, subtract the result by 1. thats how many numbers are at the end.

this algoritm can make usernames that seem almost exactly like real usernames, and the best thing is, almost EVERY regex will turn up false positives!
here's the gosper glider gun

Code: Select all

#R life
24bo$22bobo$12b2o6b2o12b2o$11bo3bo4b2o12b2o$2o8bo5bo3b2o$2o8bo3bob2o4b
obo$10bo5bo7bo$11bo3bo$12b2o!

User avatar
blah
Posts: 324
Joined: April 9th, 2016, 7:22 pm

Re: general error

Post by blah » March 3rd, 2025, 3:20 pm

Are we sure the strain on the site is caused by spambots and not LLM scrapers? Last I heard LLM companies were collectively DDOSing the entire internet to get training data.

It could be spammers or LLM companies. But I repeat myself.
succ

User avatar
Nathaniel
Site Admin
Posts: 900
Joined: December 10th, 2008, 3:48 pm
Location: New Brunswick, Canada
Contact:

Re: general error

Post by Nathaniel » March 3rd, 2025, 10:34 pm

I've started the process of putting conwaylife.com behind Cloudflare DDoS protection. There might be some weirdness for a day or two, but hopefully it's less painful than the bugs caused by the truly absurd amount of bot DDoSing that is happening.

Haycat2009
Posts: 1049
Joined: April 26th, 2023, 5:47 am
Location: Bahar Junction, Zumaland

Re: general error

Post by Haycat2009 » March 4th, 2025, 5:54 am

blah wrote:
March 3rd, 2025, 3:20 pm
I heard LLM companies were collectively DDOSing the entire internet to get training data.

It could be spammers or LLM companies. But I repeat myself.
Why would they need accounts for training data? And so many of them? Normally, 1 account should be enough as no new info is gained by creating extra accounts.
~ Haycat Durnak, a hard-working editor
Also, support Conway and Friends story mode!
I mean no harm to those who have tested me. But do not take this for granted.

User avatar
blah
Posts: 324
Joined: April 9th, 2016, 7:22 pm

Re: general error

Post by blah » March 4th, 2025, 6:57 am

Haycat2009 wrote:
March 4th, 2025, 5:54 am
Why would they need accounts for training data? And so many of them? Normally, 1 account should be enough as no new info is gained by creating extra accounts.
My assumption was that the spam accounts are a separate problem entirely from the surge of traffic. Is the amount of new spam accounts being used/created at any given time correlated with the amount of traffic over all?

Are these accounts even being used to view the site? Looking at the bottom of the index, they aren't clearly logged in, but maybe they're just hiding their activity.

I think only Nathaniel has the necessary information to figure this out.
succ

User avatar
LuveelVoom
Posts: 463
Joined: April 27th, 2022, 7:59 pm

Re: general error

Post by LuveelVoom » March 7th, 2025, 4:50 pm

Nathaniel wrote:
March 3rd, 2025, 10:34 pm
I've started the process of putting conwaylife.com behind Cloudflare DDoS protection. There might be some weirdness for a day or two, but hopefully it's less painful than the bugs caused by the truly absurd amount of bot DDoSing that is happening.
It appears that this change has broken the !wiki function of caterer (the discord bot, not the p3 oscillator :D ) Could whatever web thing caterer uses be given an exception?
OCA primer (WIP): User:LuveelVoom/A_Primer_On_OCA
My rules: viewtopic.php?f=11&t=6843
YBOCAD: viewtopic.php?f=11&t=7036
Discord user: LuveelVoom

User avatar
Nathaniel
Site Admin
Posts: 900
Joined: December 10th, 2008, 3:48 pm
Location: New Brunswick, Canada
Contact:

Re: general error

Post by Nathaniel » March 7th, 2025, 9:12 pm

LuveelVoom wrote:
March 7th, 2025, 4:50 pm
It appears that this change has broken the !wiki function of caterer (the discord bot, not the p3 oscillator :D ) Could whatever web thing caterer uses be given an exception?
Yep, whoever's running it just has to let me know where it's running from (e.g., which IP it's hosted on or something so that I know what exception to put into Cloudflare).

User avatar
b-engine
Posts: 3746
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: general error

Post by b-engine » March 13th, 2025, 2:29 am

This General Error happens again, despite there are only 2 guests lurking around. How about priortize connection of registered users above guests?
Last edited by b-engine on March 13th, 2025, 2:41 am, edited 1 time in total.

User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: general error

Post by confocaloid » March 13th, 2025, 2:38 am

b-engine wrote:
March 13th, 2025, 2:29 am
This error happens again, despite there are only 2 guests lurking around. How about priortize connection of registered users above guests?
Some time ago I noticed an error message that said "MySQL server has gone away". I cannot reproduce this again.
I don't know whether this is the same error message as you were seeing, there are several different kinds of recurring errors.

User avatar
b-engine
Posts: 3746
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: general error

Post by b-engine » March 15th, 2025, 3:37 am

b-engine wrote:
March 13th, 2025, 2:29 am
This General Error happens again, despite there are only 2 guests lurking around. How about priortize connection of registered users above guests?
The general error happens again despite no guests online. Is this DDoS?

User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: general error

Post by confocaloid » March 15th, 2025, 3:42 am

Unusually frequent error messages in recent hours:
General Error
SQL ERROR [ mysqli ]

User psstoref_cwl_forums already has more than 'max_user_connections' active connections [1203]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.

User avatar
tommyaweosme
Posts: 1571
Joined: January 15th, 2024, 9:37 am

Re: general error

Post by tommyaweosme » March 16th, 2025, 8:56 pm

i apparently cant look up "ty" here without getting some sort of error. everything else works just fine. i was doing this because "bitty" isnt on the forums so i was breaking it apart for my albuquerque but its sung by the conwaylife.com forums project, but apparently i just cant look up "ty".

anyone know why?
here's the gosper glider gun

Code: Select all

#R life
24bo$22bobo$12b2o6b2o12b2o$11bo3bo4b2o12b2o$2o8bo5bo3b2o$2o8bo3bob2o4b
obo$10bo5bo7bo$11bo3bo$12b2o!

WhiteHawk
Posts: 1198
Joined: July 10th, 2024, 5:34 pm

Re: general error

Post by WhiteHawk » March 23rd, 2025, 2:50 am

Not sure which thread to post in, but posting my problem here too.
WhiteHawk wrote:
March 23rd, 2025, 2:43 am
Help! I keep getting sign-out messages whenever I try to edit my posts, comment, or do anything that being signed in would allow me to do! And them my progress doesn't save once I sign back in (I also get the message "The Submitted Form was Invalid. Please Try Again" the first time I press the sign in button, but it works to sign me in when I do it the second time)

I got three when trying to post this very question, and another two when trying to edit it.

Note that I can get to the edit/post screen, but when I try to submit my edit/comment, it goes to the sign-in page.
Currently working to improve Life's guns and work on updating SKOPs and Isotropic rules most similar to B3/S23 to Life standards. Will get software to begin searches eventually.

Pseudastur albicollis

User avatar
b-engine
Posts: 3746
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: general error

Post by b-engine » March 24th, 2025, 9:57 am

Nathaniel wrote:
March 3rd, 2025, 10:34 pm
I've started the process of putting conwaylife.com behind Cloudflare DDoS protection. There might be some weirdness for a day or two, but hopefully it's less painful than the bugs caused by the truly absurd amount of bot DDoSing that is happening.
The LifeViewer in Catagolue is forbidden from accessing LifeWiki.
Go to here and you'll see "Invalid Pattern!" despite Rule:Phex being a defined rulename.

User avatar
rowett
Moderator
Posts: 4570
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: general error

Post by rowett » March 24th, 2025, 3:34 pm

b-engine wrote:
March 24th, 2025, 9:57 am
The LifeViewer in Catagolue is forbidden from accessing LifeWiki.
Nathaniel has kindly fixed this.

User avatar
PiSpaceships
Posts: 218
Joined: January 17th, 2025, 12:20 pm

Re: general error

Post by PiSpaceships » March 30th, 2025, 3:23 pm

Polls can be created only in FOUR FORUMS.

Website Discussion, LifeWiki Discussion, Bugs & Errors and Patterns.

Can someone fix this?
INACTIVE

Post Reply