Erreur lors de la purge du cache Fastly sur Cloud (la demande de purge n’a pas été traitée correctement)

Cet article fournit un correctif pour le moment où vous utilisez une option de purge Fastly et recevez l’erreur : La demande de purge n’a pas été traitée correctement. Fastly est un service de réseau CDN et de mise en cache inclus avec Adobe Commerce sur les plans et implémentations d’infrastructure cloud. Si vous tentez d’utiliser une option de purge Fastly qui n’est pas traitée, il se peut que vos informations d’identification Fastly soient incorrectes dans votre environnement ou que vous ayez rencontré un problème.

Description description

Environnement

  • Adobe Commerce sur les infrastructures cloud 2.1.X et ultérieures
  • Fastly 1.2.27 et versions ultérieures

Problème/Symptômes

La mise en cache fonctionne, mais lorsque vous essayez de procéder à une purge, vous recevez une erreur, ou elle ne fonctionne pas. L’erreur comprend : La demande de purge n’a pas été traitée correctement.

Cause première

Il se peut que des informations d’identification incorrectes soient définies dans votre environnement ou que vous deviez charger des fragments de code VCL.

Résolution resolution

Vérification des informations d’identification Fastly

Vérifiez que vous disposez de l’identifiant de service Fastly et du jeton API appropriés dans votre environnement. Si vous disposez d’informations d’identification intermédiaires en production, les purges peuvent ne pas être traitées ou traitées incorrectement.

  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.
  3. Développez Configuration Fastly et vérifiez l’ID de service Fastly et le jeton API 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, il se peut que vous rencontriez 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 de Fastly. Pour modifier vos VCL personnalisés, consultez Fragments de code VCL Fastly personnalisés dans le guide Commerce sur les infrastructures cloud.

Lecture connexe

Dans notre documentation destinée aux développeurs :

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f