Skip to main content
Version: 1.x

API01002: Connection Refused

What This Means

The server actively refused the connection attempt. This is different from a timeout — the server responded, but said "no."

Common Causes

  • Server is down — The web server (Apache/Nginx) may not be running
  • Wrong port — Attempting to connect on the wrong port
  • Firewall blocking — A firewall is blocking the connection
  • IP restrictions — Your IP address may be blocked

How to Fix

1. Verify the Server is Running

Try accessing your WordPress site directly in a browser. If it's not loading, contact your hosting provider.

2. Check the URL Configuration

Ensure you're using the correct URL:

  • Verify http:// vs https://
  • Check for typos in the domain name
  • Confirm the correct port if using a non-standard one

3. Check Firewall Settings

If you have access to your server:

  • Verify that port 80 (HTTP) or 443 (HTTPS) is open
  • Check if your IP is whitelisted
  • Review any security plugins that may block API access

4. Contact Your Hosting Provider

They can check:

  • Server status and logs
  • Firewall configurations
  • Whether your IP has been blocked