Fehler an Ursprüngen beheben

Auf dieser Seite erfahren Sie, wie Sie Probleme mit Ursprüngen beheben können. wenn Sie sie für Media CDN konfigurieren.

Probleme mit der Ursprungskonnektivität beheben

Wenn Sie HTTP-50x-Fehler wie HTTP 502 (Gateway-Zeitüberschreitung) oder HTTP 500 (Interner Serverfehler) erhalten, beachten Sie Folgendes:

  • Testen Sie, ob der Ursprungs-Hostname mit Google Public aufgelöst werden kann DNS und die aufgelösten IP-Adressen Erwartungen erfüllt. Wenn Sie Ihre DNS-Einträge kürzlich geändert haben, können Resolver haben noch die alte Adresse im Cache gespeichert.

  • Wenn Ihr Ursprung nur HTTP/1.1 und kein HTTP/2 unterstützt, konfigurieren Sie das protocol-Feld am Ursprung so, dass HTTP oder HTTPS anstelle von HTTP2 verwendet wird. Media CDN führt kein Fallback auf HTTP/1.1-Verbindungen aus, außer dies ist angegeben.

  • Prüfen Sie, ob die Anfragelogs in Cloud Logging die korrekte Quell-IP-Adresse enthalten.

  • Prüfen Sie, ob der Ursprung ein gültiges (öffentlich vertrauenswürdiges) und nicht abgelaufenes SSL-(TLS-)Zertifikat hat.

  • HTTP/2-Trailer werden nicht unterstützt und Anfragen an einen Ursprungsserver enthalten nicht den "TE"-Anfrageheader. In einer Antwort enthaltene Trailer werden nicht im Cache gespeichert oder an den Client zurückgegeben.

Fehlerbehebung am Ursprungs-Failover

Wenn ein Ursprungs-Failover nicht wie erwartet funktioniert, prüfen Sie Folgendes:

  • Prüfe, ob der entsprechende Hostheader-Umschreiben auf deinem Failover-Ursprung konfiguriert ist.

  • Achten Sie darauf, dass Ihr primärer Ursprung mit ausreichenden maxAttemptsTimeout-, maxAttempts- und timeouts-Werten konfiguriert ist, um Ursprungsweiterleitungen und -Failovers zu berücksichtigen. Ursprungsweiterleitungen werden als separate Verbindungsversuche auf die maxAttempts-Einstellung angerechnet.

Nächste Schritte