• Resolved locallad

    (@locallad)


    Im currently running Mailpoet v3.89.3 on WordPress v6.0 and I have no issues, however my website is cached (CloudFlare) and cloudflare is blocking many many mailpoet messages (I assume responses to mailpoet mails going out…
    I have created a rule to allow traffic in through the Cache Firewall (Allow request (http.request.uri.query contains “mailpoet_router&endpoint”). But Im not sure
    1. Why these requests are being sent to the website
    2. Whether I should I block or allow the traffic
    3. What the data is (I can see this info about the data:
    ?mailpoet_router&endpoint=cron_daemon&action=run&data=eyJ0b2tlbiI6IjQ1bTFtIn0 or
    ?mailpoet_router&endpoint=cron_daemon&action=pingResponse
    4. Why the requests all appear to come from one IP address

    I’d appreciate some info here and advice about what I should/should not do

    Thank you

    • This topic was modified 3 years, 11 months ago by locallad.
Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Ojoma a11n

    (@geraltrivia)

    Hello @locallad ,

    Thank you for contacting MailPoet support. I will be happy to help you with this.

    Sorry to hear you’re experiencing this.

    The task scheduler ensures that your emails are processed and dispatched on time. Running as a background process that accesses your website to schedule and process the sending of newsletters. Sending won’t work if the connection can’t be established for any reason.

    The Cloudflare account has a simple “Bot Fight Mode” to block certain automations. You can go to the Security > Bots section and turn off this option and check if you can send emails from the MailPoet plugin.

    Another option would be to change the Task Scheduler option to “Linux Cron” in MailPoet. You’ll find this option at MailPoet > Settings > Advanced > Newsletter task scheduler (cron). Set this option to “Server side cron (Linux cron)” and follow the on-screen instructions. We have more detailed instructions in our knowledge base here: Setting the Server Side Cron (Linux Cron).

    Of course, feel free to reach out to us at any time if you need further assistance or you have other questions and we’d be happy to help.

    Have a great day!

    Thread Starter locallad

    (@locallad)

    Thank you! I appreciate your response and the information.
    Rather than turning off the Bot Fight Mode in CloudFlare (which is handy for other issues), I have created an ‘Allow’ rule to allow the request through to the website.
    IF: URI query string contains “mailpoet_router&endpoint” – ALLOW
    This appears to work perfectly.

    Hi there @locallad,

    I’m glad to hear that it works as expected now 🙂

    I’m going to mark this as resolved. Enjoy the rest of your day and stay safe!

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Firewall blocking MailPoet responses?’ is closed to new replies.