Theme editor

Add-Ons [XTR] IP Threat Monitor 1.0.13

[XTR] IP Threat Monitor
IP Threat Monitor is a professional security addon that protects your XenForo forum from malicious bots, DDoS attacks, and excessive request traffic. With its cache-first architecture, it reduces database load by 98% while delivering 5-10x faster response times. SEO-friendly design protects search engines while never affecting your real users' experience.

Pricing information

6 Months
$30.00
Renewal cost
$22.50
1 Year
$50.00
Renewal cost
$37.50

Add-on Branding removal

Lifetime
$20.00

Overview Feature list Copyright info System Requirements FAQ Releases (22)

Offical

XenTR Mod
Joined
Dec 13, 2024
Messages
224
Solutions
3
Reaction score
58
Points
28
1/3
Thread owner
A new update is available for [XTR] IP Threat Monitor by Offical.


[XTR] IP Threat Monitor 1.0.13

Update highlights​

This is a critical maintenance and stability update that resolves a persistent issue where VPN/Proxy detection would stop working after a period of time.

Highlights:
  • Self-Healing API Mechanism: We identified that XenForo's database-based SimpleCache could cause API error flags to get "stuck," indefinitely disabling VPN checks. We have implemented a new timestamp-based self-healing system. If an API error occurs (timeout, quota limit), the system now automatically recovers and resumes checks after 10-15 minutes without any admin intervention.
  • New Maintenance Tool: Added a "Clear API Cache" option under the Prune Logs page. If you ever suspect the API is stuck, you can clear the health cache manually with one click without uninstalling the add-on.
  • Stability Fixes: Fixed arithmetic errors when comparing IPv4/IPv6 addresses and handled array responses from the API correctly.


Complete Change Log​

  • Critical Fix: Implemented a self-healing mechanism for the API Health Check. The system no longer relies on XenForo's internal cache TTL (which could fail in some environments) but uses explicit timestamp validation to auto-recover from API outages.
  • New Feature: Added "Clear API Cache" option to the Logs > Prune Logs page. This allows admins to manually reset the API status via AJAX without reloading the page.
  • Bug Fix: Fixed ArithmeticError: Bit shift by negative number that occurred when matching IPv4 addresses against IPv6 CIDR ranges (mixed IP version context).
  • Bug Fix: Fixed TypeError: stripos(): Argument #1 ($haystack) must be of type string when handling array responses from ProxyCheck.io (Fixed provider/operator array handling).
  • Improvement: Enhanced iCloud Private Relay detection logic to be stricter, preventing false positives for VPNs containing "Apple" in their name (e.g., "GreenAppleVPN").
  • Improvement: The uninstallation process now performs a deeper cleanup, removing all internal API health and error cache keys to ensure a clean slate upon reinstallation.


Read more about this product...
 
Hello and thank you very much for your work!

One suggestion from me:

You'll remember my proxycheck.io API Request and I switched to a monthly paid at proxycheck.io.

In the settings field, VPN & ASN protection, I've set it here on "First visit"... and added about 140 unwanted countries.

Now I get "only" a 95 % Tests passed... It isn't really a "fault" or faulty setting. It should stay at 100%.... or?

What do you think about it?

Greetz

Mike
 
Dear Guests, welcome! Please, Log in or Register to view hide content!
Hi Mike,

We agree!

Since paid plans (like the one you use) don't have the API quota limitations of the free tier, marking "First Visit" as a warning was confusing.

We have updated the diagnostic tool in version 1.0.13. It will now correctly mark "First Visit" mode as a valid/green configuration, and your test score will be 100%.

Thanks for the suggestion!
 
Quick Jump

Product Information

XenForo 2.3.x PHP 8.0.x (8.2 recommended)
Seller
Offical
Release date
Last update
Views
133
Customer rating
0.00 star(s) 0 ratings

Pricing information

6 Months
$30.00
Renewal cost
$22.50
1 Year
$50.00
Renewal cost
$37.50

Add-on Branding removal

Lifetime
$20.00
Back
Top