Fehler an Ursprüngen beheben

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

Fehler bei der Ursprungsverbindung 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 Ursprungshostname mit Google Public DNS aufgelöst werden kann und ob die aufgelösten IP-Adressen den Erwartungen entsprechen. Wenn Sie Ihre DNS-Einträge kürzlich geändert haben, haben Resolver möglicherweise noch die alte Adresse in ihren Caches.

  • 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 beim Ursprungs-Failover

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

  • Achten Sie darauf, dass für Ihren Failover-Ursprung die entsprechende Host-Header-Umschreibung 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