[XTR] IP Threat Monitor

[XTR] IP Threat Monitor [Paid] 1.0.10

No permission to buy ($30.00)
I have this generated a lot....

Code:
Server error log
TypeError: stripos(): Argument #1 ($haystack) must be of type string, array given src/addons/XENTR/IPThreatMonitor/Repository/IPThreatLog.php:819
Generated by: Unknown account Dec 23, 2025 at 10:09 PM
Stack trace
#0 src/addons/XENTR/IPThreatMonitor/Repository/IPThreatLog.php(819): stripos(Array, 'Apple')
#1 src/addons/XENTR/IPThreatMonitor/Service/RateLimiter.php(567): XENTR\IPThreatMonitor\Repository\IPThreatLog->isVpnOrProxy('198.163.192.151')
#2 src/addons/XENTR/IPThreatMonitor/Service/RateLimiter.php(111): XENTR\IPThreatMonitor\Service\RateLimiter->checkVpnFirstVisit('198.163.192.151')
#3 src/addons/XENTR/IPThreatMonitor/Listener.php(89): XENTR\IPThreatMonitor\Service\RateLimiter->checkRateLimit()
#4 src/XF/Extension.php(86): XENTR\IPThreatMonitor\Listener::appPubStartEnd(Object(XF\Pub\App))
#5 src/XF/App.php(3366): XF\Extension->fire('app_pub_start_e...', Array, NULL)
#6 src/XF/Pub/App.php(255): XF\App->fire('app_pub_start_e...', Array)
#7 src/XF/App.php(2820): XF\Pub\App->start(true)
#8 src/XF.php(806): XF\App->run()
#9 index.php(23): XF::runApp('XF\\Pub\\App')
#10 {main}
Request state
array(4) {
  ["url"] => string(73) "/threads/when-your-abuser-parent-is-near-the-throws-of-death.66123/page-3"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
Back
Top Bottom