• Hello Wordfence,

    I’m the developer of the WooCommerce Google Feed Manager plugin (https://www.ads-software.com/plugins/wp-product-feed-manager/). I’ve recently updated my plugin so it can work with large quantities of products. I did this by implementing the WP Background Processing (https://github.com/A5hleyRich/wp-background-processing) technique in our plugin.

    Unfortunately we now experience issues when a user has installed Wordfence on its server. Our feed generation process just won’t work with Wordfence active, so it appears Wordfence is blocking (parts of) the Background Processing.

    I wanted to test that by installing the free version of Wordfence on my local test server, but my test server (I’m using DesktopServer) crashes as soon as I install Wordfence.

    This means I’m unable to test what settings I need to make in Wordfence to stop it from blocking the Background Process.

    Can I get in contact with you to solve the issue?

    Best regards,
    Michel

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Hello Michel,
    It’s strange that DesktopServer crashes once Wordfence is installed, I wonder if you checked the server error log and found something related there? are you using DesktopServer on Mac or Windows?

    On your client’s website, try switching the firewall mode into “Learning Mode” and re-check this issue.

    Thanks.

    Thread Starter Michel Jongbloed

    (@michel-jongbloed)

    Thank you for your reply @wfalaa,

    I’m running DesktopServer on Windows 10.

    I looked for an error log and indeed found one. Cleared the error log and tried to activate Wordfence again. It failed again and I got several almost identical warnings in the error log. They looked like this:

    [ssl:warn] [pid 12032:tid 640] AH01909: https://www.deployement-test-shop.dev.cc:443:0 server certificate does NOT include an ID which matches the server name

    Could it be that DesktopServer is using one server certificate for my multiple test websites? Do you have any idea on how to work around that?

    I can’t get to the Wordfence settings as I can’t activate it without crashing the wp-admin. So I’m unable to switch the firewall to Learning Mode

    Best regards,
    Michel

    Hi Michel,
    I’m not sure if this ssl:warning is the main reason behind the local site crashing or not, but it sounds like improper configuration with SSL in DesktopServer, it’s worth to mention that we do not recommend using Wordfence on Windows/IIS. Though we have reports of Wordfence working on IIS and other Windows web server platforms they are not officially supported.

    I understand that you can access the client’s website and it’s only the “feed generation process” that is broken while Wordfence is active, if this was the case, I’m pretty sure that switching the firewall into Learning Mode should work fine on the client’s site.

    Thanks.

    Thread Starter Michel Jongbloed

    (@michel-jongbloed)

    Hi @wfalaa,

    I finally got Wordfence working on a local environment. I’m now using Local by Flywheel and that seems to accept Wordfence.

    Unfortunately I am still not able to duplicate the issue on my local server. I installed Wordfence and as I generate a feed with my plugin it just works :-(. So I’m still not any step closer to finding the cause of the issue.

    I asked a few users to switch their firewall into Learning Mode. Until now I got one reply back and that did not solve the issue in his case.

    I know the background process has issues with BasicAuth but as far as I can see that is not something Wordfence is implementing or forcing to implement. Could you confirm that?

    Also, do you have other ideas to in which direction I should look?

    Best regards,
    Michel

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Background process does not work with Wordfence active’ is closed to new replies.