Page 12 of 14 FirstFirst ... 21011121314 LastLast
Results 111 to 120 of 132
  1. #111
    Join Date
    May 2005
    Location
    England
    Posts
    740
    Plugin Contributions
    0

    Default Re: AbuseIPDB Integration module

    Quote Originally Posted by marcopolo View Post
    To fix the issue:

    First, uninstall the current AbuseIPDB plugin.

    Then re-download the latest ZIP for v4.0.8 — the fix is included now. (I had missed a section)

    The new installer will automatically create the correct tables using your database prefix.

    You can safely delete the old tables (the ones without the prefix), as they are no longer used if they are still there.
    Thats great! I can confirm it is all working perfectly. I have enabled most of the settings that I understand, octet, flood, and session rate limiting. I think the module doesn't automatically block the IP, I refer to whos online and add to the blacklist text file? I have started doing that, and enabled the blacklist execution anyway.

  2. #112
    Join Date
    May 2008
    Location
    United States
    Posts
    490
    Plugin Contributions
    1

    Default Re: AbuseIPDB Integration module

    Quote Originally Posted by HeathenMagic View Post
    Thats great! I can confirm it is all working perfectly. I have enabled most of the settings that I understand, octet, flood, and session rate limiting. I think the module doesn't automatically block the IP, I refer to whos online and add to the blacklist text file? I have started doing that, and enabled the blacklist execution anyway.
    Great to hear it’s working now!

    The module does automatically block IPs when their AbuseIPDB confidence score exceeds the threshold you’ve configured — no need to manually blacklist them. That part is handled in real time.

    As for the features you enabled:

    Octet blocking looks for too many hits from the same IP range (e.g. 123.45.67.*) and can block the entire subnet if abuse is detected.

    Flood control has multiple layers — depending on which option is enabled, it can detect surges from foreign countries or large volume from specific subnets.

    Session rate limiting watches for how quickly new sessions are created and blocks IPs exceeding the limit.

    Each setting has its own logic and threshold — and the README walks through all of them in detail. Give it a look when you can.
    marcopolo
    Zen Cart 2.2.2 | PHP 8.5.4 | MariaDB 10.11.14

  3. #113
    Join Date
    May 2005
    Location
    England
    Posts
    740
    Plugin Contributions
    0

    Default Re: AbuseIPDB Integration module

    Quote Originally Posted by marcopolo View Post
    Great to hear it’s working now!

    The module does automatically block IPs when their AbuseIPDB confidence score exceeds the threshold you’ve configured — no need to manually blacklist them. That part is handled in real time.

    As for the features you enabled:

    Octet blocking looks for too many hits from the same IP range (e.g. 123.45.67.*) and can block the entire subnet if abuse is detected.

    Flood control has multiple layers — depending on which option is enabled, it can detect surges from foreign countries or large volume from specific subnets.

    Session rate limiting watches for how quickly new sessions are created and blocks IPs exceeding the limit.

    Each setting has its own logic and threshold — and the README walks through all of them in detail. Give it a look when you can.
    Thanks a lot for that! And for the concise point on its features. I have referred to the readme previously, I overlooked the point that I can lower threshold to auto-block. I think I will lower to 40 instead of 50, that might cut a lot more bad bots out. Great module once again!

  4. #114
    Join Date
    May 2005
    Location
    England
    Posts
    740
    Plugin Contributions
    0

    Default Re: AbuseIPDB Integration module

    Think they must have targetted me this morning as seems 5000 request daily limit already reached! I reckon the previous blocked is tied to Abuse account so it can't retrospectively block those again. I only added one ip to that blacklist file (on top htaccess rules and IP blocked ranges on server).

  5. #115
    Join Date
    May 2008
    Location
    United States
    Posts
    490
    Plugin Contributions
    1

    Default Re: AbuseIPDB Integration module

    Quote Originally Posted by HeathenMagic View Post
    Think they must have targetted me this morning as seems 5000 request daily limit already reached! I reckon the previous blocked is tied to Abuse account so it can't retrospectively block those again. I only added one ip to that blacklist file (on top htaccess rules and IP blocked ranges on server).
    Yes, it can block those same IPs again — but only if they return after their cache entry expires. By default, the plugin caches each IP’s AbuseIPDB score for 1 day (86400 seconds) under the Cache Time setting. That means once an IP is checked, its score is stored locally and reused until that cache expires — avoiding repeat API calls, but also meaning the system won’t recheck or re-block the same IP until that cache period ends.

    If you're seeing a spike in abuse, you can temporarily increase the cache time (to 2–3 days, for example).
    172800 = 2 days or 259200 = 3 days

    That way:
    • Previously flagged IPs stay blocked longer, even without another API call
    • You conserve your daily quota (5,000 requests) during surges
    • Protection stays active while usage stays within limits



    Also, enabling extended caching (High Score Cache Extension) for IPs over a threshold (default score: 100) can stretch cache time even further (defaults to 7 days or longer whatever you set it too via Extended Cache Time).

    I’ve seen a huge uptick in bot traffic lately, especially from IPs returning very low or even 0 scores from AbuseIPDB. Something definitely seems to be going on across multiple shops. You’re not the only one running into this pattern.
    marcopolo
    Zen Cart 2.2.2 | PHP 8.5.4 | MariaDB 10.11.14

  6. #116
    Join Date
    May 2005
    Location
    England
    Posts
    740
    Plugin Contributions
    0

    Default Re: AbuseIPDB Integration module

    Quote Originally Posted by marcopolo View Post
    Yes, it can block those same IPs again — but only if they return after their cache entry expires. By default, the plugin caches each IP’s AbuseIPDB score for 1 day (86400 seconds) under the Cache Time setting. That means once an IP is checked, its score is stored locally and reused until that cache expires — avoiding repeat API calls, but also meaning the system won’t recheck or re-block the same IP until that cache period ends.

    If you're seeing a spike in abuse, you can temporarily increase the cache time (to 2–3 days, for example).
    172800 = 2 days or 259200 = 3 days

    That way:
    • Previously flagged IPs stay blocked longer, even without another API call
    • You conserve your daily quota (5,000 requests) during surges
    • Protection stays active while usage stays within limits



    Also, enabling extended caching (High Score Cache Extension) for IPs over a threshold (default score: 100) can stretch cache time even further (defaults to 7 days or longer whatever you set it too via Extended Cache Time).

    I’ve seen a huge uptick in bot traffic lately, especially from IPs returning very low or even 0 scores from AbuseIPDB. Something definitely seems to be going on across multiple shops. You’re not the only one running into this pattern.
    Thanks for your reply, and I have took action on one of your tips so far. Just looking into the other one. Apparently I had 60000 connections in two hours! Which tallies with the logs around that duration. I'd turned off session rate limiting so turned it back on again. Was investigating a session related bug.
    So its not just me then....... I know another business they block Sinagpore and China, as recommended by their server people. But the former can have customers from there. Yes its definitely not something I have had to tackle this viciously before.

  7. #117
    Join Date
    May 2005
    Location
    England
    Posts
    740
    Plugin Contributions
    0

    Default Re: AbuseIPDB Integration module

    Server is offering to do blanket ban on subnet, but the excerpt they showed me, some are google and microsoft bots. They check out genuine, in similar range. Perhaps the rest of excerpt are the bad ones. Another few were another search engine bot. Seems strange...... I will see what other ip address ranges they found, don't want to block the good ones.

  8. #118
    Join Date
    May 2005
    Location
    England
    Posts
    740
    Plugin Contributions
    0

    Default Re: AbuseIPDB Integration module

    I just wondered, I am doing the country ban using the setting in Abuseipdb. If I do that at .htaccess / server level, that would reduce lookups and stop daily exhaustion of 5000 allocated lookups I think? I am getting about 8 countries I never send to, with repeated spam bots that are showing up as bad bots on the tools I use.

  9. #119
    Join Date
    May 2008
    Location
    United States
    Posts
    490
    Plugin Contributions
    1

    Default Re: AbuseIPDB Integration module

    Quote Originally Posted by HeathenMagic View Post
    I just wondered, I am doing the country ban using the setting in Abuseipdb. If I do that at .htaccess / server level, that would reduce lookups and stop daily exhaustion of 5000 allocated lookups I think? I am getting about 8 countries I never send to, with repeated spam bots that are showing up as bad bots on the tools I use.
    That kind of blocking is outside this module not sure how that would be done exactly in .htaccess.

    When you say country ban remember there tare two one is "Enable Country Flood Detection?" I wouldn't recommend using that one unless you really have to, since it can block IPs from within your own country (which is set in the module settings).

    Instead, you can use "Enable Foreign Flood Detection?", which specifically targets traffic from outside your default country and is much safer in most cases.

    Also worth noting — AbuseIPDB does offer paid tiers that increase your daily API limit. The first paid tier bumps you up to 10,000 lookups per day, and I believe the next one is 50,000 — you’ll want to check their pricing page for the latest details.
    marcopolo
    Zen Cart 2.2.2 | PHP 8.5.4 | MariaDB 10.11.14

  10. #120
    Join Date
    May 2005
    Location
    England
    Posts
    740
    Plugin Contributions
    0

    Default Re: AbuseIPDB Integration module

    Quote Originally Posted by marcopolo View Post
    That kind of blocking is outside this module not sure how that would be done exactly in .htaccess.

    When you say country ban remember there tare two one is "Enable Country Flood Detection?" I wouldn't recommend using that one unless you really have to, since it can block IPs from within your own country (which is set in the module settings).

    Instead, you can use "Enable Foreign Flood Detection?", which specifically targets traffic from outside your default country and is much safer in most cases.

    Also worth noting — AbuseIPDB does offer paid tiers that increase your daily API limit. The first paid tier bumps you up to 10,000 lookups per day, and I believe the next one is 50,000 — you’ll want to check their pricing page for the latest details.
    I tried some code for blocking countries, apparently its legit but nothing is ever easy and it still seems to be letting them through. Asking server people if they need to do anything else (the module for it was enabled).

    Oops! I switched that off right now, thanks for the tip! I have been testing from a few different ips for testing from GB. But best to follow your advice. I have foreign flood set to True. And noticed a lot of activity that way.

    Yes I am considering the first tier to see if that makes it more helpful. I am at 5000 limit, it looks like country specific attacks is the main thing right now. Not sure if your experience with your webstores tallies with that.

 

 
Page 12 of 14 FirstFirst ... 21011121314 LastLast

Similar Threads

  1. AbuseIPDB integration?
    By marcopolo in forum General Questions
    Replies: 3
    Last Post: 4 May 2022, 06:31 PM
  2. v155 Full Ebay Integration Module
    By Wilkesy in forum All Other Contributions/Addons
    Replies: 9
    Last Post: 19 Jun 2020, 03:29 AM
  3. v156 PayCertify Payment Integration Module
    By PayCertify in forum Addon Payment Modules
    Replies: 1
    Last Post: 1 May 2019, 11:29 PM
  4. Mailchimp Module Integration
    By hamid380 in forum Addon Sideboxes
    Replies: 5
    Last Post: 7 Sep 2011, 01:11 PM
  5. Custom Shipping Module Integration
    By youderian in forum Built-in Shipping and Payment Modules
    Replies: 0
    Last Post: 22 Dec 2008, 05:59 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg