Proxy-Timeout-Fehler: Die Verbindung stockt und bricht schließlich ab

Aktualisiert:

Ein Timeout ist frustrierender als andere Fehler, weil er keine Rückmeldung liefert: keine Ablehnung, keine Passwortabfrage, nur Stille, bis Ihre Software aufgibt. Meist verschwinden Pakete im Nirgendwo oder der Proxy nimmt die Verbindung an, antwortet aber nicht rechtzeitig. Die Aufgabe besteht darin herauszufinden, an welcher Stelle die Kommunikation abbricht.

Wählen Sie einen Proxy nah an Ihrem Zielmarkt

Drei gemessene Timeout-Ausgaben

Wir haben einen Test-Proxy eingerichtet, der TCP-Verbindungen annimmt, aber nie antwortet, und dieselbe Anfrage mit zwei verschiedenen Zeitlimits ausgeführt (Adresse dargestellt als 203.0.113.10:8080, user123:pass456):

  • curl --connect-timeout 10 -x http://user123:[email protected]:8080 https://example.com liefert curl: (28) Proxy CONNECT aborted due to timeout. Dieses Limit gilt nur für die Verbindungsphase.
  • Der Wechsel zu -m 10 (ein Limit für die gesamte Übertragung) ergibt curl: (28) Connection timed out after 10002 milliseconds.
  • Wird Chromium über denselben Proxy geleitet, meldet er ERR_TIMED_OUT; der Proxy-Checker meldet timeout.

Ursachen nach Wahrscheinlichkeit

  • Ihr Netzwerk blockiert den Proxy-Port lautlos. Büro-, Hotel- und Campus-WLANs verwerfen Pakete an unübliche Ports oft, anstatt sie abzulehnen – man wartet endlos.
  • Das Timeout in Ihrem Code ist zu kurz. Ein Proxy in einem weit entfernten Land benötigt etwas länger für den Handshake; ein Limit von 2–3 Sekunden kann eine funktionierende Verbindung vorzeitig abbrechen.
  • Der Proxy oder das Ziel ist überlastet. Der Proxy nimmt die Verbindung an, wartet jedoch auf die Website – und Ihre Geduld ist zuerst erschöpft.
  • Falsche IP. Ein Tippfehler, der auf einer nicht erreichbaren Adresse landet, erzeugt Stille statt einer Ablehnung.

Lösungen nach Umgebung

  • Windows/Chrome: Testen Sie denselben Proxy über die mobilen Daten Ihres Telefons. Verschwindet der Timeout, blockiert das ursprüngliche Netzwerk; lesen Sie Proxy und Firewall prüfen.
  • Antidetect-Browser: Die Schaltfläche zur Proxy-Prüfung hat meist eine feste Wartezeit. Versuchen Sie es mehrmals; schlagen nur einige Profile fehl, vergleichen Sie deren Proxy-Zeile mit einer funktionierenden.
  • Telegram: Bleibt der Status nach Aktivierung eines Proxys auf „Verbinden“ stehen, ist das oft ebenfalls ein Timeout; testen Sie den Proxy im Checker, bevor Sie Telegram anpassen.
  • Python requests: Übergeben Sie timeout=(10, 30), also 10 Sekunden für den Verbindungsaufbau und 30 Sekunden für das Lesen. Fangen Sie requests.exceptions.ConnectTimeout und requests.exceptions.ReadTimeout separat ab, um zu sehen, wo es stockt, und nutzen Sie einige gestaffelte Retries statt eines unbegrenzten Timeouts.
  • curl: Verwenden Sie --connect-timeout, um nur die Verbindungsphase zu messen, und -m, um den gesamten Befehl zu begrenzen.

Timeout oder einfach nur langsam?

Ein langsamer Proxy antwortet trotzdem – nur verzögert. Der Proxy-Geschwindigkeitstest zeigt reale Antwortzeiten; liegen diese nahe am Timeout Ihrer Software, erhöhen Sie das Limit oder wählen Sie einen Proxy in einem Land näher am Ziel. Bleibt die Antwort bei wiederholten Tests komplett aus, handelt es sich um einen echten Timeout; ein Ticket mit dem Checker-Ergebnis ist der nächste Schritt.

Schritt für Schritt

  1. 1

    Timeout mit dem Checker bestätigen

    Fügen Sie die Proxy-Zeile in den Proxy-Checker ein. Das Ergebnis timeout bedeutet, dass innerhalb des Zeitlimits keine Antwort einging.

  2. 2

    Netzwerk wechseln, um die Ursache einzugrenzen

    Wiederholen Sie den Test über mobile Daten. Funktioniert es dort, liegt das Problem beim ursprünglichen Netzwerk oder dessen Firewall.

  3. 3

    Antwortzeit messen

    Führen Sie den Proxy-Geschwindigkeitstest aus, um festzustellen, ob der Proxy nur langsam ist oder gar nicht antwortet.

  4. 4

    Timeouts und Retries in Ihrer Software anpassen

    Erhöhen Sie das Verbindungslimit auf etwa 10 Sekunden, fügen Sie Wiederholungsversuche hinzu und führen Sie die Aufgabe erneut aus.

Häufig gestellte Fragen

Bedeutet ein Proxy-Timeout, dass der Proxy tot ist?

Nicht zwingend. Viele Timeouts entstehen, weil das Netzwerk des Nutzers den Port blockiert. Testen Sie die Verbindung über ein anderes Netzwerk, bevor Sie ein Fazit ziehen.

Welches Timeout sollte ich für Proxys im Code festlegen?

Etwa 10 Sekunden für den Verbindungsaufbau und 30 Sekunden für das Lesen sind ein sinnvoller Ausgangspunkt. Weit entfernte Proxys oder schwere Seiten benötigen möglicherweise mehr.

Warum kommt es über den Proxy nur bei bestimmten Websites zu Timeouts?

In dem Fall funktioniert der Proxy und das Ziel ist langsam oder blockiert. Liefert die Seite einen 502 statt Stille, lesen Sie 502 Bad Gateway.

Wie unterscheidet sich ein Timeout von einer abgelehnten Verbindung?

Eine Ablehnung wird sofort zurückgemeldet; ein Timeout wartet bis zum Ablauf des Limits. Siehe Proxy-Server verweigert Verbindung.

Wählen Sie einen Proxy nah an Ihrem Zielmarkt

VinaProxy bietet IPs in Vietnam, den USA, Japan, Südkorea, Singapur, Großbritannien und Hongkong, damit Sie nah an Ihrem Ziel bleiben.

Preise ansehen

Verwandte Artikel

Kostenlose Tools
Proxy-Geschwindigkeit & Zielplattform-Latenz-Benchmark
Testen Sie die reale Geschwindigkeit und Round-Trip-Latenz (ms) von HTTP(S)-Proxies zu Google, Facebook, Shopee und Amazon ohne Speicherung von Zugangsdaten.
Kostenlose Tools
Proxy Checker: Ihre Proxys online prüfen
Kostenloser Proxy Checker: bis zu 100 Proxys als ip:port:user:pass einfügen und online Status, Exit-IP und Latenz prüfen. Erfahren Sie, was jeder Fehler bedeutet.
Proxy-Fehler
Proxy und Firewall prüfen: eine praktische Checkliste
Chrome empfiehlt, Proxy und Firewall zu überprüfen, wenn eine Seite nicht lädt. Gehen Sie Windows-Proxy, WinHTTP, Firewall und Antivirus durch und testen Sie erneut.
Proxy-Fehler
502 Bad Gateway bei Proxys: Finden Sie heraus, wer den Fehler sendet
Ein 502 Bad Gateway über einen Proxy bedeutet, dass ein Zwischenserver keine gültige Antwort erhalten hat. So ermitteln Sie anhand echter curl-Ausgaben, ob der Proxy oder die Website verantwortlich ist.
Proxy-Einrichtung
Proxy in Python Requests verwenden (HTTP/HTTPS & Session-Pooling)
Authentifizierte HTTP(S)-Proxys in Python requests und requests.Session() konfigurieren. 407 ProxyError-Fehler beheben und statische IP-Pools rotieren.
Proxy-Einrichtung
Proxy-Einrichtung in Telegram (Desktop, iOS & Android)
Konfigurieren Sie VinaProxy HTTP-Proxys direkt in Telegram Desktop, iOS und Android über das integrierte Menü Verbindungstyp → Benutzerdefinierter Proxy.
Proxy-Einrichtung
Proxy-Konfiguration in Google Chrome
Konfigurieren Sie VinaProxy HTTP(S)-Proxys in Google Chrome ohne Änderung der systemweiten IP über Erweiterungen, --proxy-server Flags oder getrennte Profile.
Proxy-Einrichtung
So konfigurieren Sie einen Proxy unter Windows 10 & Windows 11
Konfigurieren Sie VinaProxy HTTP(S)-Proxys unter Windows 10 und Windows 11 über die WinINET-Systemeinstellungen, PowerShell-Umgebungsvariablen oder netsh winhttp.