Why Is SiteSkite Unable to Connect with Your Site?

If SiteSkite is unable to connect to your WordPress site, it usually means the WordPress REST API or related settings are blocked. SiteSkite relies on the REST API to communicate securely with your site and perform management tasks.

Common Causes & Fixes

1. REST API is Disabled

Some security settings or plugins disable the WordPress REST API. Make sure it is enabled so SiteSkite can connect.

2. Security Plugins Blocking REST API

Certain security plugins may block or restrict REST API requests. If you’re using one of the following, ensure REST API access is enabled:

  • Wordfence Security

  • iThemes Security

  • All In One WP Security & Firewall

  • Sucuri Security

  • Shield Security

  • WP Hardening

Check your plugin’s settings and allow REST API requests for SiteSkite to work properly.

SiteSkite requires clean permalinks for REST API endpoints.

  1. Go to WordPress Dashboard → Settings → Permalinks.

  2. Make sure a structure like Post Name is selected.

  3. Save changes (even if nothing is changed).

4. Firewall / Hosting Restrictions

If your hosting provider blocks external requests, SiteSkite may not reach your site.

  • Whitelist SiteSkite’s server IPs (contact hosting support if needed).

  • Ensure wp_remote_post() and wp_remote_get() functions are enabled in PHP.

Summary

SiteSkite requires the WordPress REST API and working permalinks to function.

  • Enable REST API access in your security plugin.

  • Use proper permalink structure.

  • Check with hosting if external requests are blocked.

Once these are fixed, SiteSkite should communicate with your site seamlessly.