Skip to content

Forum Fortress connectivity diagnostics

Use the standalone forum-fortress-diagnostics.php file when a forum plugin cannot connect and you need to distinguish a forum/plugin problem from a server network problem. It runs independently of Flarum, phpBB, MyBB, XenForo, SMF, or Invision and does not load the forum application or require Composer.

  1. Download or copy forum-fortress-diagnostics.php from the Forum Fortress support bundle.
  2. Upload it temporarily into a normal PHP web root on the affected forum server.
  3. Open the file in a browser, for example https://forum.example.com/forum-fortress-diagnostics.php.
  4. Copy the results, including the failed layer, HTTP status, cURL error, timings, seen IP, and clock difference.
  5. Send the results to Forum Fortress support, or to your hosting provider when the result identifies DNS, TCP, TLS, or outbound-policy trouble.
  6. Delete the diagnostics file from the server immediately after testing.

The test makes one HTTPS request to https://api.ffapi.net/v1/diagnostics/connectivity. It checks PHP runtime support, DNS, TCP, TLS certificate validation, HTTP communication, an echo request/response round trip, the public IP observed by Forum Fortress, the API node that answered, optional reverse DNS, and approximate clock difference. It does not require an API key and does not create forum records, customer records, spam checks, billing/usage records, or activation state.

Privacy note: Forum Fortress will see and return the public IP address used by this server for the diagnostic request. Reverse DNS is informational only.

For security and housekeeping, delete this diagnostics file from your server after testing.

🇬🇧 Made in Britain