Résoudre les problèmes liés aux origines

Cette page explique comment résoudre les problèmes liés aux origines lorsque vous les configurez pour qu'elles fonctionnent avec Media CDN.

Résoudre les problèmes de connectivité d'origine

Si vous recevez des erreurs HTTP 50x, par exemple HTTP 502 (expiration du délai de la passerelle) ou HTTP 500 (erreur interne du serveur), envisagez les éléments suivants :

  • Vérifiez que le nom d'hôte d'origine peut être résolu avec le DNS public de Google et que les adresses IP résolues correspondent bien à celles attendues. Si vous avez récemment modifié vos enregistrements DNS, les résolveurs peuvent toujours conserver l'ancienne adresse dans leurs caches.

  • Si votre origine n'est compatible qu'avec le protocole HTTP/1.1 et pas avec HTTP/2, configurez le champ protocol sur l'origine pour utiliser HTTP ou HTTPS au lieu de HTTP2. Sauf indication contraire, Media CDN ne basculera pas sur des connexions HTTP/1.1.

  • Vérifiez que les journaux de requêtes dans Cloud Logging contiennent l'adresse IP d'origine appropriée.

  • Vérifiez que l'origine dispose d'un certificat SSL (TLS) valide et non expiré.

  • Les trailers HTTP/2 ne sont pas compatibles et les requêtes adressées à un serveur d'origine n'incluent pas l'en-tête de requête "TE". Les trailers inclus dans une réponse ne sont pas mis en cache ni renvoyés au client.

Résoudre les problèmes liés au basculement d'origine

Si un basculement d'origine ne se comporte pas comme prévu, envisagez les éléments suivants :

  • Assurez-vous qu'une réécriture d'en-tête d'hôte appropriée est configurée sur votre origine de basculement.

  • Vérifiez que votre origine principale est configurée avec des valeurs maxAttemptsTimeout, maxAttempts et timeouts suffisantes pour prendre en charge les redirections et les basculements d'origine. Les redirections d'origine sont considérées comme des tentatives de connexion distinctes pour ce qui est du paramètre maxAttempts.

Étape suivante