Fehler mit einem wao.io -Fehlercode von 22xx weisen darauf hin, dass wao.io keine TCP-Verbindung zum konfigurierten Herkunftsserver herstellen konnte.
Das ist ein Netzwerkproblem auf einer sehr niedrigen Protokollebene.
Das häufigste Problem ist, dass der Ursprung nicht zugänglich ist oder eine Firewall oder ein anderes Sicherheitssystem vor dem Ursprung den Zugriff von wao.io verhindert.
Wenn dieser Fehler auf Ihrer Site auftritt, wenden Sie sich bitte an Ihren Webhosting-Provider für Ihren Herkunftsserver.
Um das genaue Problem eingrenzen zu können, liefert wao.io vier verschiedene Fehlercodes in dieser Fehlerklasse.
2200 - "ConnectError"
Der Zugriff von wao.io wird durch den Ursprung mit einer "connection refused"-Nachricht verweigert.
Mögliche Gründe:
- Der Webserver wurde nicht gestartet
- Ein Sicherheitssystem wie eine Firewall verbietet es, eine Verbindung herzustellen.
Ein 2200 ConnectError bedeutet in der Regel, dass der Ursprungs-Host (Rechner) betriebsbereit ist und läuft. Er akzeptiert jedoch keine Verbindungen.
Analysieren des Problems:
Es ist möglich, dass der Ursprungsserver Verbindungen von anderen Clients akzeptiert. Sie können dies von jedem Computer aus mit dem Befehl openssl überprüfen:
openssl s_client -connect origin-hostname:443
Wenn keine Verbindung hergestellt werden kann, liegt ein allgemeines Problem mit dem Webserver vor, das am Ursprung behoben werden sollte.
Wenn eine Verbindung hergestellt werden kann, gibt es höchstwahrscheinlich einen Sicherheitsmechanismus, der Verbindungen von wao.io blockiert. Um dies zu beheben, sprechen Sie mit Ihrem Webserver-Betreiber, um die wao.io IP-Bereiche auf eine Whitelist zu setzen.
2201 - "ConnectTimeout"
wao.io versucht 15 Sekunden lang, eine Verbindung mit dem Ursprung herzustellen. Wenn die Verbindung während dieser Zeit nicht hergestellt werden kann, liefert wao.io diesen Fehlercode.
Mögliche Gründe:
- Der Ursprungsserver überlastet ist und nur sehr langsam antwortet.
- Ein Sicherheitssystem wie eine Firewall verbietet es, eine Verbindung herzustellen.
Analysieren Sie das Problem:
Prüfen Sie unter 2200 ConnectError, ob wao.io blockiert ist.
Wenn auch die Verbindungen von anderen Computern sehr langsam sind, überprüfen Sie auf dem Ursprungssystem, was die Verlangsamung verursacht.
Wenn Sie angegriffen werden oder den Verdacht haben, dass böswilliger Datenverkehr Ihr System überlastet, versuchen Sie, die "Web Application Firewall" (WAF) in den wao.io-Sicherheitseinstellungen Ihrer Website zu aktivieren.
2202 - "OriginBlocked"
wao.io hat einen Response-Timeout von 100 s. Der Ursprung muss innerhalb dieser Zeit mindestens die Response-Header senden. Andernfalls wird die Anfrage abgebrochen. Wenn zu viele solcher Timeouts über ein paar Minuten hinweg aufgetreten sind, wird der Ursprungsserver als "down" betrachtet und für 60 Sekunden blockiert. Dadurch erhält der Ursprungsserver eine kleine Pause, um sich zu erholen und zum stabilen Betrieb zurückzukehren.
Während ein Ursprung blockiert ist, erhalten die Benutzer der Website eine schnelle Antwort und müssen nicht warten, bis sie eine Zeitüberschreitungsnachricht erhalten.
In der Regel ist keine Aktion erforderlich. Nach Ablauf der Sperrfrist wird der Ursprung reaktiviert, und Anfragen von Website-Benutzern werden normal bearbeitet.
2203 - "DestinationNotReachable"
Fehler 2203 wird von wao.io gemeldet, wenn der Versuch, eine Verbindung zu einem Ursprung herzustellen, zu einem ICMP-Fehler "host unreachable" oder "no route to host" führte.
Dies kann passieren, wenn der Server mit der IP-Adresse des Ursprungs (bei dem es sich auch um einen Load Balancer oder eine Firewall vor dem eigentlichen Webserver handeln könnte) ausgefallen ist, z.B. während des Neustarts des Systems.
Es kann auch bedeuten, dass ein Netzwerksegment (des Internets) für wao.io-Server nicht erreichbar ist.