Been running ChronoForums for a year without issue. Dev setup is XAMPP on Windows, which is a clone of production. The problem is suddenly no local user can log in, and when they try they see "Sorry, your login failed because you have been flagged as a spammer by a match of your details in our spambot database. If you are a genuine visitor, then we apologise. Please contact us to get the issue resolved."
I stress this does not happen with the same site on production, which is Ubuntu.
I manage many Joomla sites, and after some detective work noticed the non-Chromoforums ones don't have a table "spambot attempts", and when I looked into the one locally saw each username which tried to log in and got that message now has an entry there, both admin and non-admin.
So I looked at the local log and found this:[pre][Mon Feb 22 12:56:41.254087 2021] [php7:notice] [pid 5176:tid 1584] [client 127.0.0.1:50719] PHP Notice:
Undefined index: return in E:\\www\\joomla\\staging\\staging.example.com\\plugins\\user\\spambotcheck\\spambotcheck.php on line 208,
referer: http://localhost.staging.example.com/administrator/index.php[/pre]
So it seems some recent Joomla or PHP update has caused this, but only when running locally, and only on sites running Chronoforums2. Right now there's no way for anyone to log in.
The Joomla version is 3.9.24, PHP is 7.4.15 and the Chronoforums2 version is current.[br][br]Anyone else seen this? Thanks!
I stress this does not happen with the same site on production, which is Ubuntu.
I manage many Joomla sites, and after some detective work noticed the non-Chromoforums ones don't have a table "spambot attempts", and when I looked into the one locally saw each username which tried to log in and got that message now has an entry there, both admin and non-admin.
So I looked at the local log and found this:[pre][Mon Feb 22 12:56:41.254087 2021] [php7:notice] [pid 5176:tid 1584] [client 127.0.0.1:50719] PHP Notice:
Undefined index: return in E:\\www\\joomla\\staging\\staging.example.com\\plugins\\user\\spambotcheck\\spambotcheck.php on line 208,
referer: http://localhost.staging.example.com/administrator/index.php[/pre]
So it seems some recent Joomla or PHP update has caused this, but only when running locally, and only on sites running Chronoforums2. Right now there's no way for anyone to log in.
The Joomla version is 3.9.24, PHP is 7.4.15 and the Chronoforums2 version is current.[br][br]Anyone else seen this? Thanks!