• Resolved bill111

    (@bill111)


    Using the Firewall feature of Wordfence on my website severely impacts the performance of AJAX. I have a plugin called NBDesigner for online design functionality, but once the Firewall is enabled, it significantly affects the ability to save artwork, causing server response times to exceed one minute. I tried adding the URL /wp-admin/wp-admin.ajax to the Allowlisted URLs with Param Type: POST Body, Param Name: *, but it had no effect. How can I configure Wordfence’s Firewall to bypass scanning or not block such requests, so that the server can respond quickly to AJAX demands?

    • This topic was modified 5 months, 1 week ago by bill111.
Viewing 1 replies (of 1 total)
  • Plugin Support wfpeter

    (@wfpeter)

    Hi @bill111,

    Wordfence runs well and unintrusively on the vast majority of ~5m sites it’s installed on despite having to consider many server and plugin/theme combinations. All plugins will likely use AJAX requests at some point on all sites, so it’s certainly not something we expect our customers to experience.

    In addition to manually allowlisting, have you reenabled Learning Mode to prevent false-positives possibly delaying page loads by waiting for timeouts? You can read more about this (and also a method of allowlisting from the Live Traffic page) here: https://www.wordfence.com/help/firewall/learning-mode/

    It may also be worth disabling all other plugins except for Wordfence to see if the speeds improve. If they do, reenable your other plugins one-by-one until the load times start to cause problems again. It may point to a conflict. It may be necessary to clear caches during these tests too.

    If that doesn’t help, do you have any server logs or other detailed information to show the specific problematic AJAX hits so we can see if the potential cause can be found?

    Thanks,
    Peter.

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