El síntoma
Un módulo de tu tienda que se comunica con un servicio externo por API (por ejemplo Brevo para email marketing, un CRM o un servicio de envíos) deja de sincronizar.
El soporte del servicio externo suele sugerir que "el hosting está bloqueando las peticiones" y pide confirmar que no hay bloqueos de firewall, WAF o CDN.
Qué se comprueba desde el servidor
Ante este tipo de casos, el diagnóstico consiste en descartar cada capa del servidor:
Que las peticiones del servicio externo no estén bloqueadas por el firewall, LiteSpeed, ModSecurity ni Imunify360.
Que el endpoint del servicio sea accesible desde el servidor y desde PHP, con respuesta HTTP 200 y certificado TLS válido.
Revisar los logs de la hora exacta de la última sincronización fallida: ahí se ve si la petición llegó y qué respondió la web.
La pista clave: el error 500 en el endpoint del módulo
Si los logs muestran que el servicio externo sí llegó correctamente a tu web, pero la URL interna del módulo (su endpoint de API) devolvió un HTTP 500, el problema no está en el servidor ni en la conectividad: está en el código del propio módulo.
Un caso real: la sincronización de contactos fallaba porque el módulo, en una versión antigua, generaba un error con PHP 8.2 al procesar clientes que no tenían grupo asignado en la base de datos. El servicio externo conectaba sin problema, pero el módulo devolvía un 500 al procesar esos registros.
Qué hacer
Pide a soporte que verifique los tres puntos anteriores (bloqueos, endpoint accesible, logs de la hora exacta). Te confirmaremos con datos si el servidor está descartado.
Si el error es un 500 del módulo, actualiza el módulo a la última versión compatible con tu versión de PHP.
Si persiste, traslada al soporte del módulo el detalle del error (hora, endpoint y respuesta), que es la información que necesitan para corregirlo.
Ten en cuenta que las incompatibilidades entre módulos antiguos y versiones modernas de PHP son una causa muy frecuente de este tipo de fallos, incluso cuando "no se ha tocado nada": una actualización de PHP puede destapar errores latentes del módulo.
