All Collections
Advanced CMS Support
WordPress
The JetPack server was unable to communicate with your site
The JetPack server was unable to communicate with your site
Justin Catello avatar
Written by Justin Catello
Updated over a week ago

If you have received the following error message when trying to install or use Jetpack, it is because we disabled access to your xmlrpc.php script by default. We have this disabled because attackers have the ability to brute force as well as send out attacks using an exploit against the pingback ability. (Read More)

To enable access to your xmlrpc.php we first recommend upgrading WordPress to the latest version along with installing a plugin that will disable certain functionalities of the script that may potentially allow an attacker to use them maliciously. The plugin is available here.

Using FTP or File Manager browse to your public_html folder and inside open the .htaccess file. Once opened, add the following to the top.

<FilesMatch "^(xmlrpc\.php)">
Order Deny,Allow
# Whitelist Jetpack/ Automattic CIDR IP Address Blocks
Allow from 192.0.64.0/18
Allow from 209.15.0.0/16
Allow from 66.155.0.0/17
Allow from wordpress.com
Allow from 45.56.2.139
Deny from all
</FilesMatch>

Save and your xmlrpc.php script will once again be reachable by Jetpack.

Did this answer your question?