Erreur lors de la purge du cache Fastly dans Cloud (la requête de purge n’a pas été traitée correctement)

Cet article fournit un correctif pour lorsque vous utilisez une option de purge rapide et que vous recevez l’erreur : La demande de purge n’a pas été traitée avec succès. Un service de réseau de diffusion de contenu et de mise en cache est inclus dans Adobe Commerce pour les plans d’infrastructure et les mises en oeuvre du cloud. Si vous tentez d’utiliser une option de purge rapide et qu’elle n’est pas traitée, des informations d’identification Fastly incorrectes peuvent s’afficher dans votre environnement ou vous avez peut-être rencontré un problème.

Ces informations vous aident à vérifier et à tester rapidement les en-têtes de votre site actif et de vos serveurs d’origine.

Versions affectées

  • Adobe Commerce sur l’infrastructure cloud 2.1.X et versions ultérieures
  • Fastly 1.2.27 et versions ultérieures

Problème

La mise en cache fonctionne, mais lorsque vous essayez de la purger, vous recevez une erreur ou elle ne fonctionne pas. L’erreur comprend : "La requête de purge n’a pas été traitée avec succès."

Cause

Vous disposez peut-être d’informations d’identification incorrectes définies dans votre environnement ou devez charger des fragments de code VCL.

Résoudre

Vérification des informations d’identification rapides

Vérifiez si votre environnement contient l’ID de service et le jeton d’API rapides corrects. Si vous disposez des informations d’identification d’évaluation dans Production, les purges peuvent ne pas être traitées ou traitées correctement.

  1. Connectez-vous à votre administrateur Commerce local en tant qu’administrateur.
  2. Cliquez sur Magasins > Paramètres > Configuration > Avancé > Système et développez Cache de page complet. magento_full_page_cache_2.4.1.png
  3. Développez Configuration rapide et vérifiez l’identifiant de service et le jeton d’API rapides pour votre environnement.
  4. Si vous modifiez les valeurs, cliquez sur Tester les informations d’identification.

Vérifier les fragments de code VCL

Si les informations d’identification sont correctes, vous pouvez rencontrer des problèmes avec vos VCL. Pour répertorier et réviser vos VCL par service, saisissez l’appel API suivant dans un terminal :

curl -X GET -s https://api.fastly.com/service/<Service ID>/version/<Editable Version #>/snippet -H "Fastly-Key:FASTLY_API_TOKEN"

Consultez la liste des VCL. Si vous rencontrez des problèmes avec les VCL par défaut de Fastly, vous pouvez charger à nouveau ou vérifier le contenu selon les VCL par défaut Fastly. Pour modifier vos VCL personnalisés, reportez-vous à la section Fragments de code VCL personnalisés Fastly du guide Commerce on Cloud Infrastructure.

Informations supplémentaires

Dans notre documentation destinée aux développeurs :

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a