Troubleshooting connection issues

If VaultPress is having trouble connecting to your site, there are a few things to check:

Does your Site URL go directly to your publicly available installation of WordPress?

Please disable any “Under Construction” plugins, and ensure that your site is publicly accessible. VaultPress cannot back up private sites that are not accessible to the public.

Please make sure that you’ve set your Site URL (at VaultPress dashboard > Settings) to the address that your site ultimately redirects to. For example, if http://www.yourgroovydomain.com redirects to http://yourgroovydomain.com, then you should set your Site URL to http://yourgroovydomain.com

Are you or your web host accidentally blocking VaultPress IPs?

Please whitelist these IP ranges with your hosting provider.

Do you use a reverse proxy, load balancer, or caching server, such as CloudFlare, Varnish, or Incapsula?

These servers often provide the client IP address in the X-Forwarded-For header. You’ll need to re-configure your web server so that this header is used to set the remote address variable in PHP. Your host should be able to assist with this step.

If you can’t modify your server configuration, you can try addressing this issue at the PHP level by adding these lines to your wp-config.php file, right after the “<?php” line:

if ( !empty( $_SERVER['HTTP_X_FORWARDED_FOR'] ) ) {
    $forwarded_ips = explode( ',', $_SERVER['HTTP_X_FORWARDED_FOR'] );
    $_SERVER['REMOTE_ADDR'] = $forwarded_ips[0];
    unset( $forwarded_ips );
}

Still unable to connect?

Contact support, and we’ll be happy to help you out!