Error al purgar la caché de Fastly en la nube (la solicitud de purga no se procesó correctamente)

Este artículo proporciona una corrección para los casos en los que usa una opción de purga de Fastly y recibe el error: La solicitud de purga no se procesó correctamente. Fastly es un servicio de CDN y almacenamiento en caché incluido con Adobe Commerce en planes e implementaciones de infraestructura en la nube. Si intenta utilizar una opción de depuración de Fastly y no se procesa, es posible que tenga credenciales de Fastly incorrectas en el entorno o que se haya encontrado un problema.

Esta información le ayuda a verificar y probar los encabezados de Fastly para su sitio activo y servidores de origen.

Versiones afectadas

  • Adobe Commerce en la infraestructura en la nube 2.1.X y posterior
  • Fastly 1.2.27 y posterior

Problema

El almacenamiento en caché funciona, pero cuando intenta purgar, recibe un error o no funciona. El error incluye: "La solicitud de purga no se procesó correctamente".

Causa

Es posible que tenga credenciales incorrectas establecidas en el entorno o que necesite cargar fragmentos de VCL.

Resolver

Comprobar credenciales de Fastly

Compruebe si tiene el ID de servicio rápido y el token de API correctos en su entorno. Si tiene credenciales de ensayo en producción, es posible que las depuraciones no se procesen o procesen incorrectamente.

  1. Inicie sesión en el administrador local de Commerce como administrador.
  2. Haga clic en Tiendas > Configuración > Configuración > Avanzado > Sistema y expanda Caché de página completa. magento_full_page_cache_2.4.1.png
  3. Expanda Configuración de Fastly y verifique el ID de servicio de Fastly y el token de API para su entorno.
  4. Si modifica los valores, haga clic en Credenciales de prueba.

Compruebe los fragmentos de VCL

Si las credenciales son correctas, es posible que tenga problemas con sus VCL. Para enumerar y revisar las VCL por servicio, introduzca la siguiente llamada de API en un terminal:

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

Revise la lista de VCL. Si tiene problemas con las VCL predeterminadas de Fastly, puede volver a cargar o comprobar el contenido según las VCL predeterminadas de Fastly. Para editar sus VCL personalizados, consulte Fragmentos personalizados de VCL de Fastly en la Guía de infraestructura de Commerce en la nube.

Más información

En nuestra documentación para desarrolladores:

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