Results 1 to 10 of 132

Hybrid View

  1. #1
    Join Date
    May 2008
    Location
    United States
    Posts
    491
    Plugin Contributions
    1

    Default Re: AbuseIPDB Integration module

    New Release: AbuseIPDB v4.0.6

    🚨 What’s New:

    v4.0.6: Improved session rate limiting by using a new abuseipdb_actions table to queue IPs for blocking, reducing .htaccess write delays and preventing duplicate log entries.

    Download the latest version and check out the full details on [GitHub](https://github.com/CcMarc/AbuseIPDB/releases/tag/v4.0.6)!
    marcopolo
    Zen Cart 2.2.2 | PHP 8.5.8 | MariaDB 10.11.14

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

    Default Re: AbuseIPDB Integration module

    hello there,
    Thanks for this module, you recommended. I get the following error log from whos online:-

    Table '****_zen.zen_abuseipdb_cache' doesn't exist'

    I renamed the four databases and put zen_ in front, that error goes and whos online works. Just wondering, if I did right doing the other three tables the same? Thanks :-)

    EDIT I renamed back as it seems to stop the site working, so I turned off abuseipdb for now. On 4.06 version. I think I am not the norm in having zen_ prefix, which I have had this issue before actually.
    Last edited by HeathenMagic; 24 Jul 2025 at 09:01 PM.

  3. #3
    Join Date
    May 2008
    Location
    United States
    Posts
    491
    Plugin Contributions
    1

    Default Re: AbuseIPDB Integration module

    Quote Originally Posted by HeathenMagic View Post
    hello there,
    Thanks for this module, you recommended. I get the following error log from whos online:-

    Table '****_zen.zen_abuseipdb_cache' doesn't exist'

    I renamed the four databases and put zen_ in front, that error goes and whos online works. Just wondering, if I did right doing the other three tables the same? Thanks :-)

    EDIT I renamed back as it seems to stop the site working, so I turned off abuseipdb for now. On 4.06 version. I think I am not the norm in having zen_ prefix, which I have had this issue before actually.

    I've just released v4.0.8, which adds full support for Zen Cart table prefixes via the DB_PREFIX constant. You no longer need to rename any database tables manually — in fact, doing so will cause the module to break.

    To fix the issue:

    Revert the following database tables back to their original names — or simply delete them. The installer will automatically recreate them during the upgrade:

    abuseipdb_cache
    abuseipdb_flood
    abuseipdb_maintenance
    abuseipdb_actions


    Download and install the updated v4.0.8 module (available on GitHub - Download v4.0.8).

    The module now automatically adapts to your store’s prefix settings, and the “table doesn’t exist” error should be fully resolved.

    Let me know if you run into anything else — I appreciate the feedback!
    marcopolo
    Zen Cart 2.2.2 | PHP 8.5.8 | MariaDB 10.11.14

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

    Default Re: AbuseIPDB Integration module

    Quote Originally Posted by marcopolo View Post
    I've just released v4.0.8, which adds full support for Zen Cart table prefixes via the DB_PREFIX constant. You no longer need to rename any database tables manually — in fact, doing so will cause the module to break.

    To fix the issue:

    Revert the following database tables back to their original names — or simply delete them. The installer will automatically recreate them during the upgrade:

    abuseipdb_cache
    abuseipdb_flood
    abuseipdb_maintenance
    abuseipdb_actions


    Download and install the updated v4.0.8 module (available on GitHub - Download v4.0.8).

    The module now automatically adapts to your store’s prefix settings, and the “table doesn’t exist” error should be fully resolved.

    Let me know if you run into anything else — I appreciate the feedback!
    Thanks for the update. I deleted the tables first, uninstalled, then installed 4.0.8 via plugin manager. Unfortunately, I still get a similar error:-

    PHP Fatal error: MySQL error 1146: Table '****.zen_abuseipdb_actions' doesn't exist :: SELECT ip FROM zen_abuseipdb_actions ==> (as called by) /zc_plugins/AbuseIPDB/v4.0.8/catalog/includes/classes/observers/abuseipdb_observer.php on line 92 <== in /includes/classes/db/mysql/query_factory.php on line 733.
    Maybe it is my setup? The tables are without prefix, I can see 4. They are at top of list as they are alphabetically first. Hope this helps.

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

    Default Re: AbuseIPDB Integration module

    Quote Originally Posted by HeathenMagic View Post
    Thanks for the update. I deleted the tables first, uninstalled, then installed 4.0.8 via plugin manager. Unfortunately, I still get a similar error:-



    Maybe it is my setup? The tables are without prefix, I can see 4. They are at top of list as they are alphabetically first. Hope this helps.
    I've updated the installer — I had missed a section.
    Please re-download the latest ZIP for v4.0.8 — the fix is included now. Let me know if anything else comes up!
    marcopolo
    Zen Cart 2.2.2 | PHP 8.5.8 | MariaDB 10.11.14

  6. #6
    Join Date
    May 2008
    Location
    United States
    Posts
    491
    Plugin Contributions
    1

    Default Re: AbuseIPDB Integration module

    Quote Originally Posted by marcopolo View Post
    I've updated the installer — I had missed a section.
    Please re-download the latest ZIP for v4.0.8 — the fix is included now. Let me know if anything else comes up!
    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.
    marcopolo
    Zen Cart 2.2.2 | PHP 8.5.8 | MariaDB 10.11.14

  7. #7
    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.

 

 

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