Ist npm ausgefallen?

Ist npm nicht verfügbar oder schlägt ein Paketbefehl nur auf Ihrem Rechner fehl? Prüfen Sie den aktuellen Servicestatus von npm, unterscheiden Sie einen Registry-Vorfall von einem lokalen oder netzwerkbedingten Problem und wählen Sie den nächsten Diagnoseschritt für Installation, Veröffentlichung, Login oder Website-Zugriff.

SA

Site Administrator

Zuletzt geprüft: September 25, 2026

ZULETZT ERFASSTER STATUS

Erreichbar Bei der letzten Prüfung schien die Website von npm erreichbar zu sein und normal zu antworten.

Website (npmjs.com) Erreichbar
API (registry.npmjs.org) Erreichbar
Antwortzeit 14 ms
Zuletzt geprüft 2026-11-09 13:55:54 UTC
Aktuelle Endpoint-Beobachtung
EndpointStatusBeobachtet
npmjs.comOperational2026-11-09 13:55 UTC
registry.npmjs.orgOperational2026-11-09 13:55 UTC

Funktioniert es bei dir?

0 aktuelle Meldungen — für einen aussagekräftigen Trend werden mehr Daten benötigt.

Für ein vollständigeres Bild, einschließlich teilweiser oder regionaler Störungen, die eine einzelne externe Prüfung übersehen kann, sieh dir die offizielle Statusseite von npm an. offizielle Statusseite.

Was diese Prüfung aussagen kann

Die wichtigsten Erkenntnisse

  • Prüfen Sie die offizielle npm-Statusseite, bevor Sie einen fehlschlagenden Befehl wiederholt ausführen.
  • Behandeln Sie den Zugriff auf npmjs.com und Anfragen an registry.npmjs.org als separate Prüfungen.
  • Wenn nur ein Projekt, Paket oder eine Kontoaktion fehlschlägt, prüfen Sie zunächst Konfiguration, Paketdetails, Berechtigungen oder Zugangsdaten, bevor Sie von einem vollständigen npm-Ausfall ausgehen.
  • DNS-Fehler, Timeouts, Proxy-Regeln, Firewalls, VPNs und TLS-Inspection können den Registry-Zugriff blockieren, obwohl npm normal funktioniert.
  • Vergleichen Sie dieselbe Funktion in mehreren Projekten oder über ein vertrauenswürdiges alternatives Netzwerk, um die Ursache einzugrenzen.
  • Löschen Sie Lockfiles nicht und ändern Sie Dependency-Versionen nicht, bevor Serviceverfügbarkeit, Konnektivität und npm-Konfiguration geprüft wurden.
npm live status check banner

Zuverlässigkeit von npm

Was die Verfügbarkeit von npm bedeutet

npm verfügt über mehrere Zugriffswege, die unabhängig voneinander ausfallen können. Die npm-Website verwendet npmjs.com, während Paketinstallation, Dependency-Auflösung und Veröffentlichung häufig registry.npmjs.org nutzen. Die Website kann geladen werden, während Registry-Anfragen fehlschlagen, oder ein Registry-Vorfall kann Paketbefehle beeinträchtigen, ohne dass die Website vollständig offline erscheint.

Für den umfassendsten Überblick auf Serviceebene prüfen Sie die offizielle Statusseite von npm. Ordnen Sie jeden Vorfall der betroffenen Funktion zu – etwa Paketabruf, Authentifizierung, Veröffentlichung, Registry-/API-Zugriff oder Website-Zugriff –, anstatt davon auszugehen, dass jede npm-Funktion betroffen ist.

Eine Statusseite kann ein gemeldetes Plattformproblem bestätigen, aber keinen projektspezifischen Fehler diagnostizieren. Der genaue npm-Fehler, die konfigurierte Registry, das betroffene Paket und die Frage, ob dieselbe Anfrage über ein anderes Netzwerk funktioniert, sind oft hilfreicher, um einen npm-Vorfall von einem lokalen, konto- oder verbindungsbedingten Problem zu unterscheiden.

Probleme mit npm beheben

Probleme mit npm beheben

1. Nach einem passenden npm-Vorfall suchen

Öffnen Sie die offizielle npm-Statusseite und suchen Sie nach einem aktiven oder kürzlich behobenen Vorfall, der Registry, Paketdownloads, Authentifizierung, Veröffentlichung oder die Website betrifft. Wenn das gemeldete Problem zu Ihrer fehlschlagenden Funktion passt, vermeiden Sie störende Änderungen am Projekt und versuchen Sie es erneut, nachdem der Vorfall behoben wurde. Wenn kein passender Vorfall angezeigt wird, ist weiterhin ein regionales, Netzwerk-, Konto- oder projektspezifisches Problem möglich.

2. Den Umfang des Fehlers feststellen

Wenn Installationen oder die Paketauflösung in mehreren Projekten fehlschlagen, prüfen Sie zuerst Registry-Zugriff, DNS, Proxy, Firewall und npm-Konfiguration. Wenn nur ein Projekt oder Paket betroffen ist, überprüfen Sie dessen Dependency-Deklaration, Lockfile, Paketnamen, Version und konfigurierte Registry, bevor Sie von einem npm-Ausfall ausgehen.

Fehler bei Veröffentlichung und Login erfordern eine separate Analyse und sind nicht mit öffentlichen Paketdownloads gleichzusetzen. Prüfen Sie den vollständigen Fehler, das verwendete Konto oder Token, die Ziel-Registry und ob nur ein Paket, eine Organisation oder eine Kontoaktion betroffen ist.

3. Netzwerk- und DNS-Symptome unterscheiden

  • Verbindungs-Timeout: Die Anfrage wird möglicherweise blockiert, falsch geroutet oder erhält keine Antwort. Vergleichen Sie dieselbe Funktion über ein anderes Netzwerk und prüfen Sie die geltenden Firewall- oder Proxy-Regeln des Unternehmens.
  • Verbindung abgelehnt: Der konfigurierte Endpunkt, Proxy oder lokale Netzwerkpfad weist die Verbindung möglicherweise zurück. Stellen Sie sicher, dass npm die erwartete Registry verwendet und nicht auf einen veralteten internen oder Drittanbieter-Endpunkt zugreift.
  • DNS-Fehler wie NXDOMAIN: Der Resolver kann den angeforderten Host nicht finden. Vergleichen Sie das DNS-Verhalten über ein anderes Netzwerk und prüfen Sie VPN, Filterung und die Einstellungen des lokalen Resolvers.
  • TLS- oder Zertifikatsfehler: Prüfen Sie HTTPS-Inspection, Proxy-Zertifikate, Systemzeit und Sicherheitssoftware, bevor Sie Änderungen an der Zertifikatsprüfung in Betracht ziehen.

4. npm-Konfiguration und Authentifizierung prüfen

Prüfen Sie die konfigurierte Registry und die Proxy-Einstellungen, insbesondere nach einem Netzwerkwechsel, dem Aktivieren eines VPNs oder bei Verwendung einer privaten Registry. Für Login, Veröffentlichung oder den Zugriff auf private Pakete müssen Sie sicherstellen, dass das vorgesehene Konto die erforderlichen Berechtigungen besitzt und Zugangsdaten oder Token nicht abgelaufen sind. Geben Sie Token niemals in Terminalausgaben, Fehlerberichten oder Supportanfragen preis.

5. Browser-spezifische Fehler prüfen

Wenn die npm-Website im Browser fehlschlägt, während Paketbefehle weiterhin funktionieren, versuchen Sie es in einem privaten Fenster oder einem anderen Browser und deaktivieren Sie vorübergehend Erweiterungen, die Skripte oder Cookies blockieren. Wenn sowohl der Browser als auch npm-Befehle fehlschlagen, konzentrieren Sie sich zunächst auf die Statusseite und Netzwerkprüfungen statt auf browserbezogene Lösungen.

6. Registry- und API-Antworten interpretieren

Wenn registry.npmjs.org nicht erreichbar ist, während die Website funktioniert, analysieren Sie den Registry-Pfad separat und notieren Sie den genauen HTTP-Status oder npm-Fehler. Eine 5xx-Antwort kann auf ein serverseitiges oder vorgelagertes Problem hinweisen; eine 4xx-Antwort deutet häufiger auf eine ungültige Anfrage, fehlende Berechtigung, ein Authentifizierungsproblem, ein Rate-Limit oder ein nicht verfügbares Paket hin. Bewahren Sie bei einer Eskalation Paketnamen, Befehl, Zeitpunkt und den vollständigen Fehler auf, entfernen Sie jedoch Zugangsdaten und Token.

Quellen & Referenzen

Offizielle Quelle

  • npm-Statusseite — Prüfen Sie, ob gemeldete Vorfälle npm-Services betreffen, und lesen Sie die Aktualisierungen zu den Vorfällen.

Verwenden Sie die Statusseite zusammen mit dem genauen npm-Fehler und lokalen Konnektivitätsprüfungen. Eine unauffällige Statusseite schließt ein regionales, kontospezifisches, DNS-, Proxy- oder projektbezogenes Problem nicht aus.

So funktioniert diese Prüfung

Diese Live-Prüfung läuft von unserem Server aus und kann nicht jede Region, jedes Konto, jede Funktion oder jeden Netzwerkpfad abbilden.

Live-Status-Badge einbetten

Füge dieses Badge in ein Dashboard, eine Dokumentation oder einen Blog ein. Es zeigt die zwischengespeicherte Erriscope-Beobachtung und verlinkt auf diese Statusseite.

npm status on Erriscope
<a href="https://erriscope.com/de/status/npm/"><img src="https://erriscope.com/status/badge/npm.svg" alt="npm status on Erriscope" width="210" height="34"></a>

Häufig gestellte Fragen

Ist npm gerade nicht verfügbar?

Prüfen Sie die offizielle npm-Statusseite auf aktuelle Vorfälle. Wenn kein passender Vorfall gemeldet wird, vergleichen Sie den Zugriff auf npmjs.com mit Anfragen an registry.npmjs.org und untersuchen Sie lokale Netzwerk-, DNS-, Proxy-, Konfigurations- oder Kontoprobleme.

Warum kann ich npmjs.com öffnen, aber npm install schlägt trotzdem fehl?

Website und Paket-Registry sind separate Zugriffswege. Ihr Browser erreicht möglicherweise npmjs.com, während Registry-Anfragen durch DNS, eine Firewall, einen Proxy, ein VPN, TLS-Inspection oder eine npm-Registry-Einstellung blockiert werden.

Warum schlägt die Veröffentlichung mit npm fehl, obwohl die Paketinstallation funktioniert?

Für die Veröffentlichung sind Authentifizierung und Paketberechtigungen erforderlich, die sich vom Download eines öffentlichen Pakets unterscheiden. Prüfen Sie den genauen Authentifizierungs- oder Berechtigungsfehler, bestätigen Sie die vorgesehene Registry und kontrollieren Sie, ob npm einen Vorfall meldet, der die Veröffentlichung betrifft.

Warum funktioniert npm in einem Netzwerk, aber nicht in einem anderen?

Das fehlschlagende Netzwerk verwendet möglicherweise einen anderen DNS-Resolver, Proxy, eine andere Firewall-, VPN- oder TLS-Inspection-Richtlinie. Vergleichen Sie dieselbe Funktion über eine vertrauenswürdige alternative Verbindung und prüfen Sie die konfigurierte Registry sowie die Proxy-Einstellungen.

Sollte ich node_modules oder das Lockfile löschen, wenn npm nicht verfügbar ist?

Nicht als ersten Schritt. Wenn die Registry oder das Netzwerk nicht verfügbar ist, stellt das Löschen lokaler Dependency-Dateien den Zugriff nicht wieder her und kann die Reproduktion des Fehlers erschweren. Prüfen Sie zunächst Servicestatus, genauen Fehler, npm-Konfiguration und Konnektivität.

Welche Informationen sollte ich sammeln, wenn ich ein npm-Problem melde?

Notieren Sie den Befehl, das betroffene Paket oder die betroffene Funktion, den genauen Fehlertext, den ungefähren Zeitpunkt, die konfigurierte Registry und ob der Fehler in mehreren Projekten oder Netzwerken auftritt. Entfernen Sie Authentifizierungs-Token und andere vertrauliche Werte, bevor Sie Logs weitergeben.

← Zurück zu allen Diensten

Diese Live-Prüfung läuft von unserem Server aus und kann nicht jede Region, jedes Konto, jede Funktion oder jeden Netzwerkpfad abbilden.