Zurück zu den diensten

Ist Nginx ausgefallen? Live-status & störungsmeldungen

Betriebsbereit
Letztes problem:

Nginx störungsmeldungen

Nginx häufige probleme

Problem melden

Aktuelle meldungen

Noch keine meldungen

Serviceinformationen und Fehlerbehebung

Website lädt nicht oder zeigt Fehler

Wenn eine über Nginx betriebene Website plötzlich nicht mehr erreichbar ist, liegt das häufig an einer fehlerhaften Konfiguration des virtuellen Hosts oder an einem abgelaufenen SSL-Zertifikat. Zuerst prüfen, ob der Server überhaupt antwortet: Ein einfacher Ping oder curl-Befehl zeigt, ob die Verbindung grundsätzlich steht. Danach die Nginx-Logs unter /var/log/nginx/error.log sichten — dort stehen die eigentlichen Ursachen.

502 Bad Gateway beim Seitenaufruf

Dieser Fehler bedeutet, dass Nginx zwar läuft, aber keine Verbindung zum Backend-Dienst bekommt — etwa zu PHP-FPM, Node.js oder einer anderen Anwendung. Ursachen:

  • Der Backend-Prozess ist abgestürzt oder wurde nicht gestartet
  • Der Socket-Pfad in der Nginx-Konfiguration stimmt nicht mit dem tatsächlichen Pfad überein
  • Ressourcenlimits wie max_children bei PHP-FPM sind erreicht
  • Timeouts sind zu niedrig gesetzt (proxy_read_timeout, proxy_connect_timeout)
504 Gateway Timeout bei langen Anfragen

Passiert oft bei datenbankintensiven Anfragen oder langsamen API-Aufrufen. Nginx wartet auf eine Antwort vom Backend, die zu lange ausbleibt. Die Werte proxy_read_timeout und proxy_send_timeout in der Konfiguration auf realistische Werte erhöhen. Gleichzeitig prüfen, ob das Backend selbst ein Performance-Problem hat.

Statische Dateien und Bilder laden nicht

Wenn CSS, Bilder oder JavaScript-Dateien fehlen, stimmt meist der root-Pfad in der Nginx-Konfiguration nicht oder die Dateiberechtigungen sind falsch gesetzt. Der Nginx-Prozess läuft standardmäßig unter dem Benutzer www-data oder nginx — dieser Benutzer braucht Lesezugriff auf das Verzeichnis.

SSL-Fehler und abgelaufene Zertifikate

Ein abgelaufenes Let's-Encrypt-Zertifikat ist einer der häufigsten Gründe, warum Websites plötzlich mit Sicherheitswarnung aufgerufen werden. Certbot-Cron-Jobs regelmäßig prüfen und sicherstellen, dass die automatische Erneuerung tatsächlich funktioniert. Nach jeder Zertifikatserneuerung muss Nginx neu geladen werden.

Hohe Latenz und langsame Antwortzeiten
  • Worker-Prozesse sind falsch konfiguriert (worker_processes sollte der CPU-Zahl entsprechen)
  • Keepalive-Verbindungen zum Backend fehlen
  • Gzip-Komprimierung ist deaktiviert
  • Der Server ist überlastet und die Anfragen stauen sich in der Queue

Ähnliche dienste

Status von ClickHouse prüfen ClickHouse Betriebsbereit Status von Miro prüfen Miro Betriebsbereit Status von npm prüfen npm Betriebsbereit
Vielen Dank für Ihren Bericht. Es wird in weniger als 5 Minuten gezeigt. Bitte geben Sie uns etwas Zeit für die Überprüfung und Moderation. Vielen Dank im Voraus für Ihre Geduld.
Empfehlung zur Überwachung Helfen Sie uns, uns zu verbessern
Vielen Dank für Ihren Vorschlag. Es wird geprüft und voraussichtlich umgesetzt. Bitte geben Sie uns jedoch etwas Zeit, und vielen Dank im Voraus für Ihre Geduld.