Startseite › Claude Code › Fehler › Verbindungsfehler
ÜberblickInstallationCLI-ReferenzPreise und LimitsAgent SDKSkills und PluginsGitHubWeb, Desktop und IDEModelleFehlerOpen Source?TutorialFür StudierendeQA-AutomatisierungVergleich mit CursorVergleich mit Codex und OpenCodeSubagentenHooksMCPÖkosystemVS CodeOpenRouterAnfragelimitsChinesischer Leitfaden
Zuletzt aktualisiert: 11. Oktober 2026

Claude Code-Verbindungsfehler: ECONNRESET, Verbindung während der Antwort unterbrochen, „Warten auf API-Antwort“, „Verbindung zur API nicht möglich“, SSL-Zertifikatfehler

Diese Fehler bedeuten, dass die Anfrage nie abgeschlossen wurde: Die TCP-Verbindung wurde zurückgesetzt, der TLS-Handshake ist fehlgeschlagen, ein Proxy hat den Host abgelehnt oder der Stream hat einfach keine Daten mehr geliefert. Claude Code versucht es automatisch erneut; genau das zeigen die Zeilen *Erneuter Versuch in Ns · Versuch x/y* und *Warten auf API-Antwort* an. Im Issue-Tracker sind zwei sehr unterschiedliche Gruppen zu erkennen, und es ist entscheidend, zu welcher Sie gehören: lokale Netzwerkprobleme, die sich durch eine Proxy- oder CA-Einstellung beheben lassen, und Vorfälle auf Anthropic-Seite, bei denen nur Abwarten hilft.

TLDR

  • Retrying in 0s · attempt 1/10 / Waiting for API response · will retry in … — automatischer Wiederholungsversuch läuft; die Wartezeit steigt mit jedem Versuch.
  • Connection dropped (ECONNRESET) / Connection lost mid-response — die Verbindung wurde unterbrochen; wenn ein direkter curl funktioniert und kein Proxy verwendet wird, liegt es meist am Upstream.
  • Unable to connect to API / fetch failed / ConnectionRefused — nichts hat den Endpunkt erreicht: DNS, VPN, Proxy, Firewall.
  • unable to get local issuer certificate / CERT_HAS_EXPIRED — ein Proxy mit TLS-Inspektion oder ein veralteter CA-Speicher; richten Sie NODE_EXTRA_CA_CERTS auf das Unternehmens-Stammzertifikat aus.

Die Meldungen

API Error: Connection dropped (ECONNRESET)
API Error: Connection lost mid-response
API Error: fetch failed
Unable to connect to API (ConnectionRefused)
Retrying in 0s · attempt 1/10
Waiting for API response · will retry in 2m 35s · check your network
API Error: Socket is closed
SSL certificate verification failed: unable to get local issuer certificate
Error: certificate has expired (CERT_HAS_EXPIRED)

Liegt es bei Ihnen oder beim Anbieter? Eine Prüfung in zwei Minuten

curl -sS -o /dev/null -w "%{http_code} %{time_total}s\n" https://api.anthropic.com/v1/models -H "x-api-key: x" -H "anthropic-version: 2023-06-01"
# 401 in under a second = network path is fine, the problem is upstream or in Claude Code
# timeout / SSL error / 000 = the problem is on your side of the wire
env | grep -i -E "proxy|anthropic|node_extra|ssl"
claude --debug     # per-request timing and retry reasons in the log

Wenn curl schnell ein 401 erhält und keine Proxy-Variablen gesetzt sind, handelt es sich mit sehr hoher Wahrscheinlichkeit um einen Upstream-Vorfall. Das ist die Gruppe in #87424 (offen: zeitweilige ECONNRESET in der Desktop-App und der CLI, kein VPN, kein Proxy, seit August 13, von mehreren Personen bis August 21 bestätigt) und #86473 (dauerhafte ECONNRESET auf allen Oberflächen, während direktes HTTP zur API funktioniert). Lokal lässt sich das nicht beheben; Wiederholungsversuche und Abwarten helfen. Prüfen Sie status.claude.com, und wenn mehrere Personen im Issue-Tracker Probleme zur selben Stunde melden, stellen Sie die Fehlersuche ein.

„Warten auf API-Antwort · prüfen Sie Ihr Netzwerk“

Die Meldung macht Ihr Netzwerk verantwortlich, und damit liegt sie oft falsch. #82155 (offen, 15 Reaktionen): den ganzen Tag minutenlange Verzögerungen, wobei die Wartezeit zwischen Wiederholungsversuchen auf über zwei Minuten steigt, obwohl das Netzwerk nachweislich einwandfrei funktionierte. #76555 (offen): Wartezeiten bei jeder einzelnen Antwort über alle Modelle hinweg. #72059 und #70534: dieselbe Verzögerung speziell dann, wenn das Beratungsmodell hinzugezogen wird, danach eine normale Antwort nach Ablauf des Timers. Die Wartezeit zwischen Wiederholungsversuchen steigt exponentiell; die spürbare Beeinträchtigung ist daher die Wartezeit, nicht der Fehler. Die folgenden Variablen verkürzen sie.

Variablen für Wiederholungsversuche und Zeitlimits

export CLAUDE_CODE_MAX_RETRIES=15               # default 10, capped at 15
export CLAUDE_CODE_RETRY_WATCHDOG=1              # keep retrying instead of giving up (unattended runs)
export API_TIMEOUT_MS=600000                     # per-request timeout, default 10 minutes
export CLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MS=60000 # give up on a silent stream sooner and retry
export CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY=2    # fewer parallel streams on a flaky link

Ein kürzeres Zeitlimit für das erste Byte verändert das Verhalten bei einer instabilen Verbindung spürbar: Statt die vollen zehn Minuten auf einen Stream zu warten, der nie antworten wird, gibt der Client ihn auf und versucht es erneut. Weniger parallele Tool-Aufrufe helfen bei Verbindungen, die abbrechen, wenn mehrere Streams gleichzeitig laufen (mobile Hotspots, einige VPNs).

Proxys, VPNs und Unternehmensnetzwerke

  • Setzen Sie die Proxy-Variablen, die Claude Code ausliest: HTTPS_PROXY (und HTTP_PROXY, NO_PROXY). Ein Proxy, der nur im Browser oder in der npm-Konfiguration eingerichtet ist, ist für die CLI unsichtbar.
  • Proxys mit TLS-Inspektion ersetzen das Zertifikat von Anthropic durch ihr eigenes: Das ist unable to get local issuer certificate. Exportieren Sie die Unternehmens-Stamm-CA in eine PEM-Datei und setzen Sie NODE_EXTRA_CA_CERTS=/path/to/corp-root.pem. Deaktivieren Sie die Überprüfung nicht.
  • `CERT_HAS_EXPIRED` beim nativen Build (#71727, 2.1.19x): der mitgelieferte Zertifikatsspeicher, nicht Ihre Systemuhr. claude update; falls Sie nicht weiterkommen: Der npm-Build verwendet den Systemspeicher.
  • `ConnectionRefused` unter macOS nach einer Neuinstallation (#75897) — ein lokaler Proxy- oder VPN-Client, der ausgeschaltet, aber weiterhin in der Umgebung konfiguriert ist; entfernen Sie die Proxy-Variablen und die Proxy-Einstellungen des Systems und versuchen Sie es erneut.
  • Änderungen des VPN-Ausgangs während einer Sitzung setzen jeden offenen Stream zurück: Rechnen Sie mit einem ECONNRESET pro erneuter Verbindung.

Über ein Gateway

Richten Sie Claude Code auf ein Gateway aus (ANTHROPIC_BASE_URL=https://aiprimetech.io) und der Netzwerkpfad ändert sich: Der Client kommuniziert mit dem Gateway, und das Gateway hält die Upstream-Verbindungen aufrecht und wiederholt Anfragen bei einem ausgelasteten Konto über ein anderes. Ein defektes lokales Netzwerk wird dadurch nicht funktionsfähig, aber für die oben beschriebenen Fälle von *Upstream-Verbindungsabbrüchen* entfällt die Abhängigkeit von einem einzigen Konto, und derselbe Schlüssel funktioniert auch bei einer Störung des Abonnements weiter. Führen Sie die curl-Prüfung gegen den Gateway-Host aus, um den Pfad vor dem Wechsel zu bestätigen.

export ANTHROPIC_BASE_URL=https://aiprimetech.io
export ANTHROPIC_API_KEY=your_gateway_key
claude

Müde vom ständigen Kampf mit diesem Problem?

Nutzen Sie Claude Code stattdessen über das Gateway von AI Prime Tech: dieselben Claude-Modelle auf den eigenen Upstream-Konten des Gateways, zwei Umgebungsvariablen für den Wechsel, und neue Konten erhalten $5 kostenloses API-Guthaben mit dem Code FIXIT — ohne Kreditkarte.

export ANTHROPIC_BASE_URL=https://aiprimetech.io
export ANTHROPIC_API_KEY=your_key

Konto mit dem Code FIXIT erstellen

Häufig gestellte Fragen

Wie behebe ich „API-Fehler: Verbindung abgebrochen (ECONNRESET)“ in Claude Code?

Führen Sie curl gegen die API aus: Wenn sie schnell antwortet und Sie keinen Proxy verwenden, liegt der Verbindungsabbruch auf der Upstream-Seite; lassen Sie die Wiederholungsversuche laufen und prüfen Sie status.claude.com. Wenn auch curl fehlschlägt, korrigieren Sie die Proxy-Variablen, das VPN oder das CA-Zertifikat.

Was bedeutet „Warten auf API-Antwort · erneuter Versuch in … · prüfen Sie Ihr Netzwerk“?

Claude Code hat innerhalb des Zeitlimits keine Antwort von der API erhalten und wartet vor dem nächsten Versuch. Trotz der Formulierung liegt es häufig nicht an Ihrem Netzwerk; senken Sie CLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MS, damit der Client Streams ohne Datenfluss früher abbricht.

Wie behebe ich „Lokales Ausstellerzertifikat konnte nicht abgerufen werden“ in Claude Code?

Ein Proxy signiert TLS-Verbindungen neu. Exportieren Sie das Unternehmens-Stammzertifikat als PEM und setzen Sie NODE_EXTRA_CA_CERTS auf diese Datei. Deaktivieren Sie niemals die Zertifikatsprüfung.

Was bedeutet „Erneuter Versuch in 0 s · Versuch 1/10“?

Eine Anfrage ist fehlgeschlagen und Claude Code versucht es erneut; standardmäßig sind 10 Versuche mit zunehmenden Wartezeiten vorgesehen, CLAUDE_CODE_MAX_RETRIES erhöht die Anzahl auf 15, und CLAUDE_CODE_RETRY_WATCHDOG=1 sorgt bei unbeaufsichtigten Ausführungen für fortlaufende Wiederholungsversuche.

Claude Code über das Gateway nutzen

Dieselben Modelle, zwei Umgebungsvariablen, Guthaben zum 7.69231-Fachen des Nennwerts — oder ein unbegrenzter Pauschaltarif. Neue Konten: $5 kostenloses API-Guthaben mit dem Code FIXIT.

API-Schlüssel erhalten Unbegrenzte Tarife ansehen

AI Prime Tech ist ein unabhängiges API-Gateway und ist weder mit Anthropic verbunden noch wird es von Anthropic unterstützt oder gesponsert. „Claude“ und „Claude Code“ sind Marken von Anthropic. Die hier beschriebenen Funktionen von Claude Code entsprechen der öffentlichen Dokumentation von Anthropic zum Zeitpunkt der Erstellung und ändern sich häufig; Preise und Modelllisten auf dieser Seite werden aus den aktuellen Einstellungen dieses Gateways ausgelesen.

Weitere Leitfäden zu Claude Code

Fehler in Claude Code und wie Sie sie behebenClaude Code „API-Fehler: 500“: Was er bedeutet und was wirklich hilftClaude-Fehler „Überlastet“ (API-Fehler 529): Was er bedeutet und was Sie tun könnenClaude Code API-Fehler 400: Prompt zu lang, gleichzeitige Tool-Nutzung und weitere UrsachenClaude Code OAuth-Fehler: Zeitüberschreitung von 15000ms und Statuscode 500„Claude Code-Prozess mit Code 1 beendet“: So finden und beheben Sie den eigentlichen FehlerClaude „Prompt ist zu lang“, „Eingabe ist für das angeforderte Modell zu lang“ und „Kontextlimit erreicht“: Was das Fenster füllt und wie Sie wieder Platz schaffenClaude-Nutzungslimit erreicht: Sitzungs-, Wochen- und Opus-Limits, „festgelegte API-Nutzungslimits“, „Guthaben ist zu niedrig“ — und was Sie tun könnenClaude Code 401 und 403: ungültige Authentifizierungsdaten, ungültiger API-Schlüssel, „Nicht angemeldet“, host_not_allowedClaude Code hängt, bleibt stecken oder reagiert nicht mehr: So finden Sie heraus, wo es festhängt, und beheben das ProblemClaude.ai funktioniert nicht: „Etwas ist schiefgelaufen“, Kapazitätsengpässe, „5-Stunden-Limit erreicht“, „Fehler bei der Anmeldung“ und weitere Probleme