Troubleshooting your WordPress connection
Learn about the common errors that may occur when connecting your WordPress account and the proposed solutions to fix them
Introduction
Sometimes, it may happen that Cloudpress is unable to connect to your WordPress website. Unfortunately, there is an endless list of possibilities of what can cause this, which makes it impossible to give clear step-by-step instructions.
However, there are a few basic troubleshooting steps you can follow that will solve most of the issues. This document aims to give you some guidance in this regard.
Our video on connecting your WordPress account also contains a section on troubleshooting.
Incorrect username and password
The first thing you need to check when Cloudpress cannot connect to your WordPress site, is to ensure that you used the correct username and application password. Once you confirmed these are correct, you can move on to the next steps.
WordPress plugin causing connectivity issues
When Cloudpress is unable to connect to your website, the most common cause is a plugin preventing Cloudpress from connecting. These plugins typically fall in two categories:
- Plugins that disable the WordPress REST API
- Plugins that add a firewall
Due to the large number of plugins available, it is impossible for us to give you detailed steps to resolving these issues. However, we can give you some basic guidance.
Deactivating WordPress plugins may break your site functionality - even after reactivating the plugin. You should proceed with caution and, if you’re not very knowledgeable with WordPress, we suggest you consult a WordPress consultant or other professional to assist you.
- The first step will be to identify the offending plugin.
- Look for any plugins that have advanced security features that disable the REST API or add a firewall
- If there are no obvious plugins that stand out to you that may be the offending one, deactivate all plugins and test whether Cloudpress can connect. If it can connect, reactivate the plugins one-by-one, each time testing to see whether Cloudpress can still connect, until you find the offending one.
- Once you have identified the offending plugin, you have a couple of options:
- Deactivate and uninstall the plugin
- Configure the plugin to allow Cloudpress. The exact steps for this will depend on the plugin, but we suggest you look for any options that may disable the WordPress REST API or enable some sort of firewall protection. In the case of firewall software, they typically have an option to allowlist or whitelist certain IP addresses. You can allow the Cloudpress IP addresses listed below.
Detailed plugin guides
Even though it is impossible to give guidance on all WordPress security plugins, we do try and maintain documentation for some of the more common ones as listed below:
Other firewall software
If deactivating all the plugins still does not resolve the issue, it may be that there are other firewall software that is blocking Cloudpress.
One example is if you are using Cloudflare (or a similar product). If this is the case, please check your Cloudflare configuration to ensure that you allow requests from the Cloudpress IP addresses (see below).
Another example may be that your WordPress hosting provider has firewall software installed that operates on a network level outside your specific WordPress installation. Reach out to your hosting provider and inquire whether this might be the case. If they confirm this to be the case, please ask them to allow requests from the Cloudpress IP addresses (see below).
Cloudpress IP Addresses
As mentioned previously, you may have firewall software that blocks requests to your WordPress website. In such instances, you must allowlist (or whitelist) the following Cloudpress server IP addresses: