Back to services

Is Nginx Down? Live status & outage reports

Operational
Last problem:

Nginx outage reports

Nginx common issues

Report a problem

Recent Reports

No reports yet

Service info and troubleshooting

Website returns 502 Bad Gateway error

This happens when Nginx can't reach your application server. Check if your backend process is running - for PHP-FPM run systemctl status php-fpm, for Node.js verify your app didn't crash. Look at upstream configuration in your Nginx config file and make sure the socket path or port matches what your application actually uses. If you recently restarted services, give PHP-FPM or your app server a few seconds to fully initialize.

404 errors on pages that exist
  • Check the root directive in your server block points to correct directory
  • Verify file permissions allow Nginx to read files (chmod 644 for files, 755 for directories)
  • Look for typos in location blocks that might intercept requests
  • If using try_files, confirm the syntax matches your directory structure
  • Restart Nginx after configuration changes with nginx -s reload
Site loads without CSS or images

Your location blocks might block static files. Add a specific location for assets like location ~* \.(css|js|png|jpg)$ with proper root path. Check browser console for actual error codes - 403 means permission issues, 404 means wrong path. Clear browser cache since old references might persist.

Connection timeout when accessing server

Firewall probably blocks port 80 or 443. On Ubuntu/Debian run ufw allow 'Nginx Full', on CentOS use firewall-cmd --permanent --add-service=http and --add-service=https. Check if Nginx actually listens on expected IP - run netstat -tlnp | grep nginx. If behind a router, verify port forwarding rules point to your server.

Changes in config file don't apply

Always test configuration before reloading with nginx -t command. It catches syntax errors that prevent loading new settings. Use reload instead of restart when possible - it applies changes without dropping connections. Check you're editing the right file - some systems have sites-available and sites-enabled directories, changes only work in enabled configs.

Related Services

Check status of Bing Bing Operational Check status of Coda Coda Operational Check status of Outlook Outlook Operational
Thank you for your report. It will be shown in less than 5 minutes. Give us some time for verification and moderation, and thank you for your patience in advance.
Suggest to monitor Help us to improve
Thank you for your suggestion. It will be considered and probably implemented. Give us some time though, and thank you for your patience in advance.