AntiSpam by CleanTalk

AntiSpam by CleanTalk 3.0.1

No permission to download
CleanTalk Team updated AntiSpam by CleanTalk with a new update entry:

3.0

  • Fix. Sfw status
  • Fix. Sfw link ip, record sfw logs, sfw upd
  • Upd. sfw_test_ip
  • Fix. Editing the SFW class path
  • Fix. Editing the class path
  • Fix. Dubble footer link
  • Fix. Code. PHP deprecated notice fixed.
  • Fix. Code. Cron.php fixed.
  • Fix. Code. FirewallUpdater.php fixed.
  • Fix. Code. Remote calls option fixed.
  • Fix. Code. Funcs class moved to the Common namespace.
  • Upd. Code. Antispam common lib implemented.
  • Upd. Code. Common lib implemented.
  • Fix. DB...

Read the rest of this update entry...
 
When first install, there's a step that will add a new column ct_hash to xf_post.

For a forum that has tens of millions of posts, this will take hours to days, especially if the forum is active and the table needs to be locked.

Is there any other solution?
Hello,
We are still looking for a possible solution regarding your matter, but it will take some time. We'll get back to you within 2-3 weeks.
Please wait.
Did any of the recent updates address this issue?
 
Getting this error

LogicException: xf_cleantalk_sfw_logs: source already exists in table, but cannot change length in src/XF/Db/Schema/Column.php at line 381
  1. XF\Db\Schema\Column->getDefinition() in src/XF/Db/Schema/Alter.php at line 239
  2. XF\Db\Schema\Alter->getQueries() in src/XF/Db/Schema/AbstractDdl.php at line 154
  3. XF\Db\Schema\AbstractDdl->apply() in src/XF/Db/SchemaManager.php at line 157
  4. XF\Db\SchemaManager->alterTable() in src/addons/CleanTalk/Setup.php at line 112
  5. CleanTalk\Setup->upgrade30Step1() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 124
  6. CleanTalk\Setup->upgradeStepRunner() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 73
  7. CleanTalk\Setup->upgrade() in src/XF/Admin/Controller/AddOnController.php at line 617
  8. XF\Admin\Controller\AddOnController->actionUpgrade() in src/XF/Mvc/Dispatcher.php at line 362
  9. XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 264
  10. XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
  11. XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
  12. XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2777
  13. XF\App->run() in src/XF.php at line 798
  14. XF::runApp() in admin.php at line 15
 
Still getting errors. I have had to disable the plugin entirely. I need to rollback to 2.9. Is there a download link?

Server error log

  • ErrorException: Template error: [E_USER_WARNING] Cannot call method dataSetCurrentEntityTemplate on a non-object (NULL)
  • src/XF/Template/Templater.php:1180

  • Generated by: Unknown account
  • 24 July 2024 at 10:27 AM


Stack trace​



#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/asf/domai...', 1180)
#1 src/XF/Template/Templater.php(1180): trigger_error('Cannot call met...', 512)
#2 internal_data/code_cache/templates/l2/s11/public/thread_list_macros.php(482): XF\Template\Templater->method(NULL, 'dataSetCurrentE...', Array)
#3 src/XF/Template/Templater.php(991): XF\Template\Templater->{closure}(Object(CleanTalk\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#4 src/XF/Template/Templater.php(927): XF\Template\Templater->renderExtensionInternal('icon_end_cell', Array, Array, Object(XF\Template\ExtensionSet))
#5 internal_data/code_cache/templates/l2/s11/public/thread_list_macros.php(519): XF\Template\Templater->renderExtension('icon_end_cell', Array, Object(XF\Template\ExtensionSet))
#6 src/XF/Template/Templater.php(828): XF\Template\Templater->{closure}(Object(CleanTalk\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#7 internal_data/code_cache/templates/l2/s11/public/xfes_widget_similar_threads.php(22): XF\Template\Templater->callMacro('thread_list_mac...', 'item', Array, Array)
#8 src/XF/Template/Templater.php(1655): XF\Template\Templater->{closure}(Object(CleanTalk\XF\Template\Templater), Array, NULL)
#9 src/addons/CleanTalk/XF/Template/Templater.php(105): XF\Template\Templater->renderTemplate('xfes_widget_sim...', Array, true, NULL)
#10 src/XF/Widget/WidgetRenderer.php(62): CleanTalk\XF\Template\Templater->renderTemplate('public:xfes_wid...', Array)
#11 src/XF/Widget/WidgetRenderer.php(67): XF\Widget\WidgetRenderer->render()
#12 src/XF/Template/Templater.php(1940): XF\Widget\WidgetRenderer->__toString()
#13 internal_data/code_cache/templates/l2/s11/public/thread_view.php(967): XF\Template\Templater->widgetPosition('thread_view_bel...', Array)
#14 src/XF/Template/Templater.php(1655): XF\Template\Templater->{closure}(Object(CleanTalk\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#15 src/addons/CleanTalk/XF/Template/Templater.php(105): XF\Template\Templater->renderTemplate('thread_view', Array, true, NULL)
#16 src/XF/Template/Template.php(24): CleanTalk\XF\Template\Templater->renderTemplate('public:thread_v...', Array)
#17 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#18 src/XF/Mvc/Dispatcher.php(460): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#19 src/XF/Mvc/Dispatcher.php(442): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#20 src/XF/Mvc/Dispatcher.php(402): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#21 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#22 src/XF/App.php(2485): XF\Mvc\Dispatcher->run()
#23 src/XF.php(524): XF\App->run()
#24 index.php(20): XF::runApp('XF\\Pub\\App')
#25 {main}


Request state​


array(4) {
["url"] => string(25) "/threads/aluminium.33921/"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
 
Still getting errors. I have had to disable the plugin entirely. I need to rollback to 2.9. Is there a download link?

Server error log

  • ErrorException: Template error: [E_USER_WARNING] Cannot call method dataSetCurrentEntityTemplate on a non-object (NULL)
  • src/XF/Template/Templater.php:1180

  • Generated by: Unknown account
  • 24 July 2024 at 10:27 AM


Stack trace​



#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/asf/domai...', 1180)
#1 src/XF/Template/Templater.php(1180): trigger_error('Cannot call met...', 512)
#2 internal_data/code_cache/templates/l2/s11/public/thread_list_macros.php(482): XF\Template\Templater->method(NULL, 'dataSetCurrentE...', Array)
#3 src/XF/Template/Templater.php(991): XF\Template\Templater->{closure}(Object(CleanTalk\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#4 src/XF/Template/Templater.php(927): XF\Template\Templater->renderExtensionInternal('icon_end_cell', Array, Array, Object(XF\Template\ExtensionSet))
#5 internal_data/code_cache/templates/l2/s11/public/thread_list_macros.php(519): XF\Template\Templater->renderExtension('icon_end_cell', Array, Object(XF\Template\ExtensionSet))
#6 src/XF/Template/Templater.php(828): XF\Template\Templater->{closure}(Object(CleanTalk\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#7 internal_data/code_cache/templates/l2/s11/public/xfes_widget_similar_threads.php(22): XF\Template\Templater->callMacro('thread_list_mac...', 'item', Array, Array)
#8 src/XF/Template/Templater.php(1655): XF\Template\Templater->{closure}(Object(CleanTalk\XF\Template\Templater), Array, NULL)
#9 src/addons/CleanTalk/XF/Template/Templater.php(105): XF\Template\Templater->renderTemplate('xfes_widget_sim...', Array, true, NULL)
#10 src/XF/Widget/WidgetRenderer.php(62): CleanTalk\XF\Template\Templater->renderTemplate('public:xfes_wid...', Array)
#11 src/XF/Widget/WidgetRenderer.php(67): XF\Widget\WidgetRenderer->render()
#12 src/XF/Template/Templater.php(1940): XF\Widget\WidgetRenderer->__toString()
#13 internal_data/code_cache/templates/l2/s11/public/thread_view.php(967): XF\Template\Templater->widgetPosition('thread_view_bel...', Array)
#14 src/XF/Template/Templater.php(1655): XF\Template\Templater->{closure}(Object(CleanTalk\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#15 src/addons/CleanTalk/XF/Template/Templater.php(105): XF\Template\Templater->renderTemplate('thread_view', Array, true, NULL)
#16 src/XF/Template/Template.php(24): CleanTalk\XF\Template\Templater->renderTemplate('public:thread_v...', Array)
#17 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#18 src/XF/Mvc/Dispatcher.php(460): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#19 src/XF/Mvc/Dispatcher.php(442): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#20 src/XF/Mvc/Dispatcher.php(402): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#21 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#22 src/XF/App.php(2485): XF\Mvc\Dispatcher->run()
#23 src/XF.php(524): XF\App->run()
#24 index.php(20): XF::runApp('XF\\Pub\\App')
#25 {main}


Request state​


array(4) {
["url"] => string(25) "/threads/aluminium.33921/"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
Hello,

Unfortunately, we could not reproduce the issue. We need more details about your site. Please contact us via our support system:

Thank you.
 
Hello,
Thank you for waiting.

Our developers have prepared a special version for you that fixes these issues. Please install the new version from the attachment.

Please give us feedback regarding this version.

I encountered an error while trying to install on a development environment, using both admincp and CLI. I carefully reviewed the environment and successfully installed version 3.0.1. So the 3.1.0 is has a problem in db call

See the error below:

Code:
TypeError: CleanTalk\Setup::CleanTalk\{closure}(): Argument #1 ($table) must be of type XF\Db\Schema\Alter, XF\Db\Schema\Create given, called in /home/user/public_html/src/XF/Db/SchemaManager.php on line 190 in src/addons/CleanTalk/Setup.php at line 53

CleanTalk\Setup->CleanTalk\{closure}() in src/XF/Db/SchemaManager.php at line 190
XF\Db\SchemaManager->createTable() in src/addons/CleanTalk/Setup.php at line 57
CleanTalk\Setup->installStep1() in src/XF/AddOn/StepRunnerInstallTrait.php at line 62
CleanTalk\Setup->installStepRunner() in src/XF/AddOn/StepRunnerInstallTrait.php at line 29
CleanTalk\Setup->install() in src/XF/Admin/Controller/AddOn.php at line 419
XF\Admin\Controller\AddOn->actionInstall() in src/XF/Mvc/Dispatcher.php at line 352
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 259
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 115
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 57
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2487
XF\App->run() in src/XF.php at line 524
XF::runApp() in admin.php at line 13

As this issue is causing significant concern for your team, please refrain from customizing a solution for us.

We will handle it ourselves. We value your time and effort, but we believe we have already taken up enough of your time.

Thank you.
 
I encountered an error while trying to install on a development environment, using both admincp and CLI. I carefully reviewed the environment and successfully installed version 3.0.1. So the 3.1.0 is has a problem in db call

See the error below:

Code:
TypeError: CleanTalk\Setup::CleanTalk\{closure}(): Argument #1 ($table) must be of type XF\Db\Schema\Alter, XF\Db\Schema\Create given, called in /home/user/public_html/src/XF/Db/SchemaManager.php on line 190 in src/addons/CleanTalk/Setup.php at line 53

CleanTalk\Setup->CleanTalk\{closure}() in src/XF/Db/SchemaManager.php at line 190
XF\Db\SchemaManager->createTable() in src/addons/CleanTalk/Setup.php at line 57
CleanTalk\Setup->installStep1() in src/XF/AddOn/StepRunnerInstallTrait.php at line 62
CleanTalk\Setup->installStepRunner() in src/XF/AddOn/StepRunnerInstallTrait.php at line 29
CleanTalk\Setup->install() in src/XF/Admin/Controller/AddOn.php at line 419
XF\Admin\Controller\AddOn->actionInstall() in src/XF/Mvc/Dispatcher.php at line 352
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 259
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 115
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 57
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2487
XF\App->run() in src/XF.php at line 524
XF::runApp() in admin.php at line 13

As this issue is causing significant concern for your team, please refrain from customizing a solution for us.

We will handle it ourselves. We value your time and effort, but we believe we have already taken up enough of your time.

Thank you.

Hello,

Thank you for your feedback.

Please do not worry. We will continue our investigation into this issue.

We'll get back to you as soon as we have any news.

Kind regards.
 
Back
Top Bottom