sonnb - Stop Spam Here [Deleted]

What's the renewal cost after the year? Also, we are upgrading to 2.1 shortly, will we need a new license for that?
 
I do not see it as Unmaintained. Maybe you mentioned the old version for 1.x?

What do you want to update on this?



Screenshot_11.webp
 
They (XF team) will make as unmaintained after a while without updated. But the add-on itself still work fine.
 
So getting quite a few errors, about 50 overnight. This is on 2.1.2:



Code:
ErrorException: [E_WARNING] count(): Parameter must be an array or an object that implements Countable src/addons/sonnb/StopSpamHere/XF/Service/User/Registration.php:22
Generated by: Unknown account May 7, 2019 at 1:06 AM
Stack trace
#0 [internal function]: XF::handlePhpError(2, '[E_WARNING] cou...', '/home/XXXXXXXXX/...', 22, Array)
#1 src/addons/sonnb/StopSpamHere/XF/Service/User/Registration.php(22): count(NULL)
#2 src/XF/Service/User/Registration.php(183): sonnb\StopSpamHere\XF\Service\User\Registration->finalSetup()
#3 src/XF/Service/ValidateAndSavableTrait.php(17): XF\Service\User\Registration->_validate()
#4 src/XF/Pub/Controller/Register.php(414): XF\Service\User\Registration->validate(NULL)
#5 src/addons/sonnb/StopSpamHere/XF/Pub/Controller/Register.php(16): XF\Pub\Controller\Register->actionRegister()
#6 src/XF/Mvc/Dispatcher.php(321): sonnb\StopSpamHere\XF\Pub\Controller\Register->actionRegister(Object(XF\Mvc\ParameterBag))
#7 src/XF/Mvc/Dispatcher.php(248): XF\Mvc\Dispatcher->dispatchClass('XF:Register', 'Register', Object(XF\Mvc\RouteMatch), Object(sonnb\StopSpamHere\XF\Pub\Controller\Register), NULL)
#8 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(sonnb\StopSpamHere\XF\Pub\Controller\Register), NULL)
#9 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#10 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#11 src/XF.php(390): XF\App->run()
#12 index.php(20): XF::runApp('XF\\Pub\\App')
#13 {main}
Request state
array(4) {
  ["url"] => string(18) "/register/register"
  ["referrer"] => string(85) "XXXXXXXXX"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(17) {
    ["username"] => string(0) ""
    ["69955592af6e60f14dc7466f7577ac6503daaa65"] => string(9) "XXXXXXXXX"
    ["8e213653fa99e12a240184e9122c8c76e499cf38"] => string(21) "XXXXXXXXX"
    ["email"] => string(0) ""
    ["password"] => string(8) "********"
    ["e03ef5ab0cfae260f4500fc7b207c6c0e7576453"] => string(8) "********"
    ["g-recaptcha-response"] => string(334) "XXXXXXXXX-a_R-3M1F_GyazAnBl3XCDTr7YXTCd0NCKIotGr2tKPuoDUferUOuxySN681U0nK3-xxnxe76hfDubUmdQEu3E_UGONI5ylNHhetvm43tOl06SmR3JURnjd_yQ_CmscGaSsbOJ9h6wisFEvzx6KPGCDwxPaqeD3EqykOL700pUwo8YuDCkYnbFibqEGQJWlLbqvOdelNgBkp4YpibVSMjEO6n"
    ["accept"] => string(1) "1"
    ["reg_key"] => string(16) "he_-XXXXXXXXX"
    ["sonnbSSH_field"] => string(0) ""
    ["address_field"] => string(0) ""
    ["password_field"] => string(8) "********"
    ["6a4b779bedaf2f53ef489fc7f8fb8ad1f8f0f04b"] => string(12) "Asia/Kolkata"
    ["_xfToken"] => string(8) "********"
    ["_xfRequestUri"] => string(64) "XXXXXXXXX"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}

Then when I disabled the add-on, I got a few errors:
Code:
ErrorException: Template error: Method canMarkAsSpam_sonnbSSH is not callable on the given object (xenMade\STNS\XF\Entity\User) src/XF/Template/Templater.php:973
Generated by: Unknown account May 7, 2019 at 8:17 AM
Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Method canMarkA...', '/home/XXXX/...', 973, Array)
#1 src/XF/Template/Templater.php(973): trigger_error('Method canMarkA...', 512)
#2 internal_data/code_cache/templates/l1/s59/public/post_macros.php(364): XF\Template\Templater->method(Object(xenMade\STNS\XF\Entity\User), 'canMarkAsSpam_s...', Array)
#3 src/XF/Template/Templater.php(694): XF\Template\Templater->{closure}(Object(LiamW\AllRichUsernames\XF\Template\Templater), Array, Array)
#4 internal_data/code_cache/templates/l1/s59/public/thread_view.php(504): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array)
#5 src/XF/Template/Templater.php(1294): XF\Template\Templater->{closure}(Object(LiamW\AllRichUsernames\XF\Template\Templater), Array)
#6 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#7 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#8 src/XF/Mvc/Dispatcher.php(418): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#9 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#10 src/XF/Mvc/Dispatcher.php(360): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#11 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#12 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#13 src/XF.php(390): XF\App->run()
#14 index.php(20): XF::runApp('XF\\Pub\\App')
#15 {main}
Request state
array(4) {
  ["url"] => string(34) "XXXX"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
So getting quite a few errors, about 50 overnight. This is on 2.1.2:



Code:
ErrorException: [E_WARNING] count(): Parameter must be an array or an object that implements Countable src/addons/sonnb/StopSpamHere/XF/Service/User/Registration.php:22
Generated by: Unknown account May 7, 2019 at 1:06 AM
Stack trace
#0 [internal function]: XF::handlePhpError(2, '[E_WARNING] cou...', '/home/XXXXXXXXX/...', 22, Array)
#1 src/addons/sonnb/StopSpamHere/XF/Service/User/Registration.php(22): count(NULL)
#2 src/XF/Service/User/Registration.php(183): sonnb\StopSpamHere\XF\Service\User\Registration->finalSetup()
#3 src/XF/Service/ValidateAndSavableTrait.php(17): XF\Service\User\Registration->_validate()
#4 src/XF/Pub/Controller/Register.php(414): XF\Service\User\Registration->validate(NULL)
#5 src/addons/sonnb/StopSpamHere/XF/Pub/Controller/Register.php(16): XF\Pub\Controller\Register->actionRegister()
#6 src/XF/Mvc/Dispatcher.php(321): sonnb\StopSpamHere\XF\Pub\Controller\Register->actionRegister(Object(XF\Mvc\ParameterBag))
#7 src/XF/Mvc/Dispatcher.php(248): XF\Mvc\Dispatcher->dispatchClass('XF:Register', 'Register', Object(XF\Mvc\RouteMatch), Object(sonnb\StopSpamHere\XF\Pub\Controller\Register), NULL)
#8 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(sonnb\StopSpamHere\XF\Pub\Controller\Register), NULL)
#9 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#10 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#11 src/XF.php(390): XF\App->run()
#12 index.php(20): XF::runApp('XF\\Pub\\App')
#13 {main}
Request state
array(4) {
  ["url"] => string(18) "/register/register"
  ["referrer"] => string(85) "XXXXXXXXX"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(17) {
    ["username"] => string(0) ""
    ["69955592af6e60f14dc7466f7577ac6503daaa65"] => string(9) "XXXXXXXXX"
    ["8e213653fa99e12a240184e9122c8c76e499cf38"] => string(21) "XXXXXXXXX"
    ["email"] => string(0) ""
    ["password"] => string(8) "********"
    ["e03ef5ab0cfae260f4500fc7b207c6c0e7576453"] => string(8) "********"
    ["g-recaptcha-response"] => string(334) "XXXXXXXXX-a_R-3M1F_GyazAnBl3XCDTr7YXTCd0NCKIotGr2tKPuoDUferUOuxySN681U0nK3-xxnxe76hfDubUmdQEu3E_UGONI5ylNHhetvm43tOl06SmR3JURnjd_yQ_CmscGaSsbOJ9h6wisFEvzx6KPGCDwxPaqeD3EqykOL700pUwo8YuDCkYnbFibqEGQJWlLbqvOdelNgBkp4YpibVSMjEO6n"
    ["accept"] => string(1) "1"
    ["reg_key"] => string(16) "he_-XXXXXXXXX"
    ["sonnbSSH_field"] => string(0) ""
    ["address_field"] => string(0) ""
    ["password_field"] => string(8) "********"
    ["6a4b779bedaf2f53ef489fc7f8fb8ad1f8f0f04b"] => string(12) "Asia/Kolkata"
    ["_xfToken"] => string(8) "********"
    ["_xfRequestUri"] => string(64) "XXXXXXXXX"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}

Then when I disabled the add-on, I got a few errors:
Code:
ErrorException: Template error: Method canMarkAsSpam_sonnbSSH is not callable on the given object (xenMade\STNS\XF\Entity\User) src/XF/Template/Templater.php:973
Generated by: Unknown account May 7, 2019 at 8:17 AM
Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Method canMarkA...', '/home/XXXX/...', 973, Array)
#1 src/XF/Template/Templater.php(973): trigger_error('Method canMarkA...', 512)
#2 internal_data/code_cache/templates/l1/s59/public/post_macros.php(364): XF\Template\Templater->method(Object(xenMade\STNS\XF\Entity\User), 'canMarkAsSpam_s...', Array)
#3 src/XF/Template/Templater.php(694): XF\Template\Templater->{closure}(Object(LiamW\AllRichUsernames\XF\Template\Templater), Array, Array)
#4 internal_data/code_cache/templates/l1/s59/public/thread_view.php(504): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array)
#5 src/XF/Template/Templater.php(1294): XF\Template\Templater->{closure}(Object(LiamW\AllRichUsernames\XF\Template\Templater), Array)
#6 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#7 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#8 src/XF/Mvc/Dispatcher.php(418): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#9 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#10 src/XF/Mvc/Dispatcher.php(360): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#11 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#12 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#13 src/XF.php(390): XF\App->run()
#14 index.php(20): XF::runApp('XF\\Pub\\App')
#15 {main}
Request state
array(4) {
  ["url"] => string(34) "XXXX"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
Seem need to be updated with latest XF. It changed the param. I will update this tonight.
 
So getting quite a few errors, about 50 overnight. This is on 2.1.2:



Code:
ErrorException: [E_WARNING] count(): Parameter must be an array or an object that implements Countable src/addons/sonnb/StopSpamHere/XF/Service/User/Registration.php:22
Generated by: Unknown account May 7, 2019 at 1:06 AM
Stack trace
#0 [internal function]: XF::handlePhpError(2, '[E_WARNING] cou...', '/home/XXXXXXXXX/...', 22, Array)
#1 src/addons/sonnb/StopSpamHere/XF/Service/User/Registration.php(22): count(NULL)
#2 src/XF/Service/User/Registration.php(183): sonnb\StopSpamHere\XF\Service\User\Registration->finalSetup()
#3 src/XF/Service/ValidateAndSavableTrait.php(17): XF\Service\User\Registration->_validate()
#4 src/XF/Pub/Controller/Register.php(414): XF\Service\User\Registration->validate(NULL)
#5 src/addons/sonnb/StopSpamHere/XF/Pub/Controller/Register.php(16): XF\Pub\Controller\Register->actionRegister()
#6 src/XF/Mvc/Dispatcher.php(321): sonnb\StopSpamHere\XF\Pub\Controller\Register->actionRegister(Object(XF\Mvc\ParameterBag))
#7 src/XF/Mvc/Dispatcher.php(248): XF\Mvc\Dispatcher->dispatchClass('XF:Register', 'Register', Object(XF\Mvc\RouteMatch), Object(sonnb\StopSpamHere\XF\Pub\Controller\Register), NULL)
#8 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(sonnb\StopSpamHere\XF\Pub\Controller\Register), NULL)
#9 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#10 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#11 src/XF.php(390): XF\App->run()
#12 index.php(20): XF::runApp('XF\\Pub\\App')
#13 {main}
Request state
array(4) {
  ["url"] => string(18) "/register/register"
  ["referrer"] => string(85) "XXXXXXXXX"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(17) {
    ["username"] => string(0) ""
    ["69955592af6e60f14dc7466f7577ac6503daaa65"] => string(9) "XXXXXXXXX"
    ["8e213653fa99e12a240184e9122c8c76e499cf38"] => string(21) "XXXXXXXXX"
    ["email"] => string(0) ""
    ["password"] => string(8) "********"
    ["e03ef5ab0cfae260f4500fc7b207c6c0e7576453"] => string(8) "********"
    ["g-recaptcha-response"] => string(334) "XXXXXXXXX-a_R-3M1F_GyazAnBl3XCDTr7YXTCd0NCKIotGr2tKPuoDUferUOuxySN681U0nK3-xxnxe76hfDubUmdQEu3E_UGONI5ylNHhetvm43tOl06SmR3JURnjd_yQ_CmscGaSsbOJ9h6wisFEvzx6KPGCDwxPaqeD3EqykOL700pUwo8YuDCkYnbFibqEGQJWlLbqvOdelNgBkp4YpibVSMjEO6n"
    ["accept"] => string(1) "1"
    ["reg_key"] => string(16) "he_-XXXXXXXXX"
    ["sonnbSSH_field"] => string(0) ""
    ["address_field"] => string(0) ""
    ["password_field"] => string(8) "********"
    ["6a4b779bedaf2f53ef489fc7f8fb8ad1f8f0f04b"] => string(12) "Asia/Kolkata"
    ["_xfToken"] => string(8) "********"
    ["_xfRequestUri"] => string(64) "XXXXXXXXX"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}

Then when I disabled the add-on, I got a few errors:
Code:
ErrorException: Template error: Method canMarkAsSpam_sonnbSSH is not callable on the given object (xenMade\STNS\XF\Entity\User) src/XF/Template/Templater.php:973
Generated by: Unknown account May 7, 2019 at 8:17 AM
Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Method canMarkA...', '/home/XXXX/...', 973, Array)
#1 src/XF/Template/Templater.php(973): trigger_error('Method canMarkA...', 512)
#2 internal_data/code_cache/templates/l1/s59/public/post_macros.php(364): XF\Template\Templater->method(Object(xenMade\STNS\XF\Entity\User), 'canMarkAsSpam_s...', Array)
#3 src/XF/Template/Templater.php(694): XF\Template\Templater->{closure}(Object(LiamW\AllRichUsernames\XF\Template\Templater), Array, Array)
#4 internal_data/code_cache/templates/l1/s59/public/thread_view.php(504): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array)
#5 src/XF/Template/Templater.php(1294): XF\Template\Templater->{closure}(Object(LiamW\AllRichUsernames\XF\Template\Templater), Array)
#6 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#7 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#8 src/XF/Mvc/Dispatcher.php(418): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#9 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#10 src/XF/Mvc/Dispatcher.php(360): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#11 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#12 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#13 src/XF.php(390): XF\App->run()
#14 index.php(20): XF::runApp('XF\\Pub\\App')
#15 {main}
Request state
array(4) {
  ["url"] => string(34) "XXXX"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
Could you install this additional add-on to fix that issue? https://xenforo.com/community/resources/sonnb-stop-spam-here-bot-detector-api.6636/
 
This resource has been removed and is no longer available. The following reason was provided:
This resource has been deleted by XenForo Ltd. in line with our resource housekeeping criteria.
 
Top Bottom