Troubleshooting

Failed to connect to api.freemius.com

Clear the Freemius API cache and sync your license when WordPress cannot reach api.freemius.com.

You may see: “Failed to connect to api.freemius.com port 443: Connection timed out.”

In most cases this is a temporary connection problem between your server and Freemius (the license system). Firewall, malware scanner, vulnerability APIs, and other Security Ninja features keep working. License checks and account sync may be delayed until the connection works again.

Force a refresh

  1. Open the Freemius debug page:

https://yourwebsite.com/wp-admin/plugins.php?page=freemius

  1. Click Clear API Cache.

The "Clear API cache" button

  1. Go to Security Ninja → Account:

https://yourwebsite.com/wp-admin/admin.php?page=wf-sn-account

  1. Click Sync near the top right.

Security Ninja Account menu

Sync your license with Freemius

If it still fails after a while, ask your host whether outbound HTTPS to api.freemius.com is blocked, then contact support.

Still stuck? Get help or contact us.

Larger screenshot

Enlarged image