• I use fail2ban to auto ban xmlrpc request more than 2 times in a minute.
    I think this rule might accidentally block wrong ip from WordPress server.

    Therefore, it seems my WordPress cron job might have some problem.

    The WP Rocket plugin shows error:
    The following scheduled event failed to run. This may indicate the CRON system is not running properly, which can prevent some WP Rocket features from working as intended:
    Scheduled Cache Purge
    Please contact your host to check if CRON is working.

    The WP-Cron status checker shows error:
    While trying to spawn a call to the WP-Cron system, the following error occurred:
    cURL error 7: Failed to connect to yabby.life port 443: Connection refused

    Does anyone know what ip is trying to connect to my server for cron job so I can ignore the ip from my firewall rules.

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

Viewing 1 replies (of 1 total)
  • As far as I know, a WordPress site doesn’t need to connect back to itself at /xmlrpc.php in order for the WordPress cron to function. But it does need to connect back to itself at /wp-cron.php and /wp-admin/admin-ajax.php in order for the WordPress cron to function.

    Though according to domaintools the IP Address of the site’s server is:
    34.80.251.255
    http://whois.domaintools.com/yabby.life

    You may want to also make sure that the following defines are not set in the site’s wp-config.php file:
    define('DISABLE_WP_CRON', true);
    and/or:
    define('WP_CRON_LOCK_TIMEOUT', 120);

    Editing wp-config.php

Viewing 1 replies (of 1 total)

The topic ‘Fail to connect WP-Cron system’ is closed to new replies.