A new update is available for [XTR] IP Threat Monitor by Offical.
Highlights:
Read more about this product...
[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 numberthat 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 stringwhen 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...