Overview
If you're encountering the "We can't communicate with your WordPress site" error, it typically means that WP Umbrella is being blocked from connecting to your WordPress site. This can happen because of firewall restrictions or security plugins. In this guide, we'll walk you through the steps to whitelist WP Umbrella’s IP addresses in your security plugins and services, as well as how to contact your hosting provider if necessary.
Estimated Time to Complete: Approximately 5 minutes, depending on your familiarity with your website's security settings.
Prerequisites: A registered WP Umbrella account and administrative access to your WordPress site, security plugins, and hosting provider.
Steps to Follow:
Step 1: Whitelist WP Umbrella's IP Addresses in Your Security Plugins and Services.
WP Umbrella uses its IP addresses to communicate with your WordPress site. You’ll need to whitelist the following IP addresses in your security plugins or services:
IPv4:
212.129.45.77
212.83.142.5
212.83.175.107
IPv6:
2001:41d0:306:1702::/64
2001:BC8:2B7F:801::292/64
Here are some specific guides to help you whitelist WP Umbrella’s IP:
How to Whitelist WP Umbrella's IP in Cloudflare
How to Whitelist WP Umbrella's IP in O2S
How to Whitelist WP Umbrella's IP with the 7G Firewall
How to Whitelist WP Umbrella's IP in Wordfence
How to Whitelist WP Umbrella with Sucuri Security
How to Whitelist WP Umbrella's IP in iTheme Security
Step 2: Contact Your Hosting Provider
If you don’t use a security plugin, or if the issue persists after whitelisting the IP, it's time to contact your hosting provider. Send them the following message:
Subject: Request to Whitelist WP Umbrella’s IP Addresses
Hello,
We use a plugin named WP Umbrella to manage our website, and it relies on the WordPress REST API. We are currently experiencing communication issues due to unauthorized 401 errors. Could you please whitelist the following IP addresses?
IPv4:
212.129.45.77
212.83.142.5
212.83.175.107
IPv6:
2001:41d0:306:1702::/64
2001:BC8:2B7F:801::292/64
User Agent: WPUmbrella
For full details on WP Umbrella’s communication policy, you can refer to: WP Umbrella Communication Policy
Thank you for your help,
[Your Name]
Step 3: Verify Communication Is Restored
Once your hosting provider has whitelisted the necessary IPs, or once you’ve whitelisted the IPs in your security plugins, check to see if the communication issue has been resolved. Try accessing WP Umbrella on your WordPress site and ensure everything is working smoothly.
Common Issues & Troubleshooting
What if the issue persists after whitelisting the IPs?
Double-check your firewall or security plugin settings to ensure WP Umbrella is not being blocked. Make sure there are no geo-blocking settings restricting access from France (where our servers are hosted).
What if I'm still seeing a 401 Unauthorized error?
Ensure that your security plugin is not blocking the WordPress REST API. You may need to adjust settings to allow WP Umbrella to function properly.
What if disabling all security plugins temporarily solves the issue?
If disabling all security plugins resolves the issue, enable them one by one to identify which one is causing the blockage. Once identified, you can adjust the settings for that specific plugin.
Final Thoughts 
By following the steps above, you should be able to resolve the "We can't communicate with your WordPress site" error and continue managing your WordPress site seamlessly through WP Umbrella. If you continue to experience issues, don’t hesitate to reach out to our support team for further assistance! We’re here to help!