Quick Diagnosis

First, let's determine the type of issue:

  1. Check if it's just you: Visit downforeveryoneorjustme.com
  2. Try incognito mode: Rules out browser cache/extensions
  3. Try another device: Rules out local network issues
  4. Check error message: Note the exact error you see

Common Error Messages

This site can't be reached

Browser cannot establish a connection to the server.

Possible Causes:
  • Domain DNS not configured correctly
  • Server is down or not responding
  • Firewall blocking the connection

DNS_PROBE_FINISHED_NXDOMAIN

The domain name doesn't exist or DNS is not resolving.

Solutions:
  • Check domain is registered and not expired
  • Verify nameservers are set correctly
  • Wait for DNS propagation (up to 48 hours)

ERR_CONNECTION_TIMED_OUT

The server took too long to respond.

Solutions:
  • Server may be overloaded - wait and retry
  • Check if PHP scripts are hanging
  • Review server resource usage in EGPNL

ERR_CONNECTION_REFUSED

Server is actively refusing connections.

Solutions:
  • Web server (Nginx) may not be running
  • Check domain configuration in EGPNL
  • Contact support if issue persists

Step-by-Step Troubleshooting

Step 1: Check Domain Status

  1. Log in to your domain registrar
  2. Verify domain is active (not expired)
  3. Check nameservers are pointing to EGPHP
EGPHP Nameservers: If using our nameservers, they should be ns1.egphp.com and ns2.egphp.com.

Step 2: Check DNS Resolution

Use online tools to verify DNS:

Your domain should resolve to your server's IP address.

Step 3: Check Hosting Account Status

  1. Log in to EGPHP Dashboard
  2. Check if your hosting service is active
  3. Look for any suspension notices
  4. Verify no unpaid invoices
Account Suspended? Accounts may be suspended for non-payment or Terms of Service violations. Check your email for notices.

Step 4: Check Domain in EGPNL

  1. Log in to EGPNL
  2. Go to Domains
  3. Verify your domain is listed and enabled
  4. Check the document root path is correct

Step 5: Check for Server Errors

  1. In EGPNL, go to Logs
  2. Check Error Logs for recent errors
  3. Look for PHP errors, permission issues, or crashes

Clear Caches

Sometimes old cached data causes issues:

Browser Cache

  1. Press Ctrl + Shift + Delete (Windows) or Cmd + Shift + Delete (Mac)
  2. Select "Cached images and files"
  3. Clear and refresh the page

DNS Cache

Clear your computer's DNS cache:

  • Windows: Open CMD and run ipconfig /flushdns
  • Mac: Run sudo dscacheutil -flushcache
  • Chrome: Visit chrome://net-internals/#dns and click "Clear host cache"

Check File Permissions

Incorrect permissions can prevent your site from loading:

  • Folders: Should be 755
  • Files: Should be 644
  • Document root: Must be readable by web server

Check for Maintenance Mode

If using WordPress or similar CMS:

  • Check if maintenance mode is enabled
  • Look for .maintenance file in root directory
  • Delete it if updates completed but site stuck

Still Not Working?

If none of the above solutions work:

  1. Note the exact error message
  2. Check EGPNL error logs
  3. Note when the issue started
  4. Contact EGPHP support with these details
When Contacting Support: Include your domain name, exact error message, screenshot if possible, and any recent changes you made.