Et-core-plugin triggers 429 errors – Persistent issue despite fixes

This topic has 6 replies, 2 voices, and was last updated 4 months ago ago by Jack Richardson

  • Avatar: Micksc62
    Micksc62
    Participant
    August 7, 2025 at 20:12

    Hello 8theme Support,

    I’m encountering persistent 429 Too Many Requests errors on my website, and after extensive troubleshooting, I have identified that the issue is linked to the et-core-plugin from XStore.

    Here is a summary of what’s happening:

    When the plugin et-core-plugin is disabled, the website loads without issue.

    When enabled, the 429 error returns intermittently and affects access to the frontend and admin area.
    The 429 errors continue to appear as long as et-core-plugin is active.

    I confirmed:

    No cron jobs are scheduled in cPanel.

    Other plugins have been disabled to isolate the problem.

    The issue appears only when et-core-plugin is active.

    This suggests that the plugin may be causing excessive server requests or resource usage incompatible with shared hosting limits.

    Could you please:

    Confirm if this is a known issue?

    Advise if there is a fix, optimization, or update available?

    Let me know if the plugin triggers any scheduled tasks or processes that could be responsible for the 429 errors?

    I would appreciate your help in resolving this, as the problem persists daily and affects site performance.

    5 Answers
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    August 8, 2025 at 07:18

    Hello @Micksc62,

    Thank you for contacting us and for providing a detailed explanation of the issue you are currently experiencing.

    At this time, the behavior you described is not a commonly reported issue with the et-core-plugin. However, based on your observations, it is possible that certain features or background processes within the plugin may be generating a higher volume of requests than your hosting environment permits – particularly in shared hosting environments that enforce strict rate limits.

    To assist you more effectively, we kindly ask you to review the following:

    1. Plugin and Theme Versions:
    Please ensure that you are using the latest versions of both the et-core-plugin and the XStore theme. Our updates often include performance enhancements and bug fixes that may address the issue.

    2. Hosting Environment:
    Shared hosting plans typically impose limitations on the number of requests allowed per minute or hour. We recommend reaching out to your hosting provider to request detailed server logs or to inquire whether they can temporarily increase the request threshold for testing purposes.

    3. Optimization Recommendations:
    To reduce the number of direct server requests, we suggest implementing caching (via a plugin or server-side), minimizing the use of dynamic elements, and enabling a Content Delivery Network (CDN).

    To proceed with a more in-depth investigation, we kindly request the following:

    – Confirmation that you are using the latest versions of the et-core-plugin and XStore theme.
    – Temporary WordPress admin and FTP access (to be shared securely via the private area of our support system).
    – Any relevant server logs or error messages provided by your hosting provider that may help us identify the source of the excessive requests.

    Additionally, you may activate debugging mode and review the error logs while the XStore Core plugin is active to gather further insights.

    We are committed to resolving this matter as promptly as possible and greatly appreciate your cooperation.

    Best regards,
    The 8Theme Team

    Avatar: Micksc62
    Micksc62
    Participant
    August 8, 2025 at 17:19

    Dear 8Theme Support,

    Thank you for your prompt and detailed response.

    Here are the details you requested in order to proceed with a deeper investigation:

    Versions Confirmed:

    XStore Theme: v.9.5.3

    XStore Core Plugin: v.5.53

    WordPress: 6.8.2

    WooCommerce: 10.0.4

    ———————-

    Hosting Environment:

    We are using a dedicated Bluehost environment (not shared hosting), so typical request limitations related to shared resources should not apply in our case.

    Additionally, Cloudflare CDN is active on this domain via Bluehost’s integration panel. While it has helped improve performance, we have also observed occasional timeouts (524 errors)

    ———————

    Optimization Measures Already Taken:

    We have installed and configured WP-Optimize, which was used to:

    Minify CSS and JS

    Clean the database

    Enable page caching

    We also applied performance recommendations through the XStore Speed & Optimization panel. The current configuration is as follows:

    Setting Status
    Image Loading Type Lazy Load
    CSS Minification ON
    Remove Query Strings ON
    FontAwesome Support Disabled
    Wishlist For Product Variations OFF
    Disable Emoji ON
    Disable Embeds ON
    Disable REST API Endpoint OFF
    Disable JQuery Migrate ON
    Disable Gutenberg Styles ON
    Disable Theme Swiper JS ON
    WordPress Image Quality 80
    WordPress Big Image Size Threshold 1920 px

    Thank you for your continued support.

    Best regards,

    Please contact administrator
    for this information.
    Files is visible for topic creator and
    support staff only.
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    August 9, 2025 at 06:24

    Hello @Micksc62,

    Thank you for reaching out.

    Based on the information provided in your log, it appears that the issue is related to your cPanel configuration. We recommend contacting your hosting provider to assist with resolving this matter.

    For your reference, please review the following articles which may help clarify the issue:

    https://support.cpanel.net/hc/en-us/articles/1500010949202-403-error-Cannot-serve-directory-No-matching-DirectoryIndex
    https://wordpress.org/support/topic/autoindexerror-no-matching-directoryindex/

    Additionally, the website you shared is currently not loading and is displaying a 524 error on our end.

    Should you need any further assistance, please do not hesitate to contact us.

    Best regards,
    The 8Theme Team

    Avatar: Micksc62
    Micksc62
    Participant
    August 10, 2025 at 07:21

    Dear 8Theme Support,

    Following up on your last message, I would like to clarify the behavior we are observing:

    When Cloudflare is active, the website returns a 524 timeout error.

    When Cloudflare is disabled, the website instead shows a 429 Too Many Requests error.

    Both issues only occur when the et-core-plugin is active.

    To confirm this, I have tested by renaming the plugin folder from:

    /wp-content/plugins/et-core-plugin
    to:

    /wp-content/plugins/et-core-plugin_bak
    (or …/test)

    As soon as the plugin is renamed and thus deactivated, the site stops returning both the 524 and 429 errors.

    At this point, all signs point to the plugin generating a high volume of requests, which may be triggering both the Cloudflare timeout and the rate limit from the hosting side.

    For now, I have decided to keep Cloudflare disabled, as without it the 429 error is at least intermittent rather than constant.

    Please advise on the next steps to further isolate or reduce the requests made by et-core-plugin so we can use it without causing these errors.

    This is an urgent matter, as we cannot keep our business operating without the plugin — disabling it causes the entire store to go down. We need to understand if there is any way to mitigate this issue so that the plugin can remain active. Could this be related to a conflict with another plugin?

    It is important to note that this problem started suddenly, without any changes on our side

    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    August 11, 2025 at 07:24

    Hello @Micksc62,

    We hope this message finds you well.

    It is possible that your server may have experienced a bot attack, which could have compromised some of your files. To address this, we kindly recommend that you completely remove the XStore Core plugin and reinstall it using the XStore Control Panel via the Plugins Installer.

    At present, we have tested your website and are pleased to inform you that it is loading correctly, without any redirections or performance issues.

    Should you require any further assistance, please do not hesitate to contact us.

    Best regards,
    The 8Theme Team

  • Viewing 6 results - 1 through 6 (of 6 total)

You must be logged in to reply to this topic.Log in/Sign up

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.