• Dear Support Team,

    I am experiencing issues with the connectivity between Wordfence and my site. Specifically, the wp_remote_post() test back to my server is failing with the following error:

    • Response: 429 Too Many Requests

    Additionally, the following response headers were provided:

    HTTP/1.1 429 Too Many Requests  
    Content-Type: text/html; charset=utf-8
    CF-Cache-Status: DYNAMIC
    Server: cloudflare

    When I disable Cloudflare temporarily, the issue resolves, but it reappears when Cloudflare is active.

    I have taken the following steps to troubleshoot and resolve the issue:

    1. Checked for Plugin Conflicts: I disabled all plugins except Wordfence and confirmed the issue persists.
    2. Checked for Theme Conflicts: I switched to a default WordPress theme (Kadence), and the issue persists.
    3. Created a WAF Rule in Cloudflare: I set up a rule to skip rate-limiting, managed rules, and other restrictions for Wordfence-related requests based on User Agent and IP Source.
    4. Whitelisted Wordfence IPs: I added the Wordfence IP ranges as per their documentation.
    5. Checked IPv6 Connectivity: The test shows the following error:
      • Response: cURL error 7: Failed to connect to [domain namel] port 443 after 0 ms: Could not connect to server.

    I would greatly appreciate your guidance to resolve this matter. Please let me know if you require further information.

    Best regards,
    Helani
    ([email protected])

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support wfpeter

    (@wfpeter)

    Hi @helani,

    I think this may be related to your other topic, or at least we can look into both at the same time. I will close that one but link it here so we can refer back to the detail you left there easily: https://www.ads-software.com/support/topic/assistance-required-wp_remote_post-failure-and-error-520-with-cloudflare/

    Usually having a “Connecting back to this site via IPv6” error in?Wordfence > Tools > Diagnostics?doesn’t cause trouble reaching a site. However, configuring your server to use IPv6 to reach the origin?could?be related if you have – especially if you’ve already tried allowing the IPv4 addresses.

    On top of allowlisting our IPs, the loopback (connecting back to your site) can be an issue with Cloudflare too. If you check?this link, did you already change your Cloudflare settings to allow the IP(s) seen at?Wordfence > Tools > Diagnostics > IP(s) used by this server?

    If you’re still unable to connect, I think a site diagnostic will give us something to go on as many sites running Wordfence are also running with Cloudflare successfully. You can do that from?Wordfence > Tools > Diagnostics?to us at?wftest @ wordfence . com. Click on?“Send Report by Email”. Please add your forum username where indicated and?respond here after you have sent it.

    NOTE: It should look as follows – Screenshot of Tools > Diagnostic > Send by Email

    Thanks,
    Peter.

    Thread Starter Helani De SIlva

    (@helani)

    Hello Peter,

    I already sent the reports.

    Forum username is ‘Helani’.

    Thank you,

    Helani

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.