Hola Cinthya.
Es muy probable que los problemas que experimentáis estén relacionados con las modificaciones en los registros DNS de Cloudflare que realizó automáticamente el plugin de MailerLite.
El error «504 Gateway Timeout» indica que el servidor (en este caso, Siteground) no recibió una respuesta a tiempo de otro servidor (posiblemente Cloudflare o algún proceso interno del servidor) al intentar acceder a wp-admin.
Aquí te dejo algunas formas en las que podríais intentar solucionar este problema:
Contacta con el soporte de Siteground. Informa sobre el error «Timeout waiting for output from CGI script» y explícales que los problemas comenzaron después de realizar cambios en los registros DNS de Cloudflare para la integración con MailerLite. Ellos podrán revisar los logs del servidor y la configuración para identificar posibles cuellos de botella o problemas de configuración.
Verifica los recursos del servidor. Es posible que el servidor esté experimentando una carga alta, lo que podría provocar timeouts. Siteground podrá verificar el uso de CPU, memoria y otros recursos.
Revisar la configuración DNS en Cloudflare:
Accede a tu cuenta de Cloudflare.
Selecciona el dominio de vuestra página web (www.duermevelaediciones.es).
Ve a la sección de DNS.
Comprueba los registros DNS que MailerLite añadió o modificó. Asegúrate de que la configuración parece correcta según la documentación de MailerLite. Aunque el proceso fue automático, podría haber alguna configuración inesperada.
Compara los registros actuales con la configuración DNS recomendada por MailerLite. Si tenéis acceso a la documentación de integración o al soporte de MailerLite, revisad si los registros coinciden.
Considera revertir los cambios de DNS (si es posible). Si Cloudflare guarda un historial de cambios en la configuración DNS, podríais intentar volver a la configuración anterior a la integración con MailerLite para ver si se soluciona el problema.
Verificar la conexión entre Cloudflare y Siteground:
Asegúrate de que las direcciones IP de vuestro servidor de Siteground estén correctamente configuradas como registros A en Cloudflare. Si estas direcciones cambiaron recientemente o no se configuraron bien, podría haber problemas de comunicación.
Revisa la sección de Firewall en Cloudflare. Aunque es menos probable, alguna regla de firewall podría estar bloqueando las peticiones a wp-admin.
Investigar posibles conflictos con el plugin de MailerLite:
Considera desactivar temporalmente el plugin de MailerLite (si es posible). Si lográis acceder al panel de administración de WordPress de alguna manera (por ejemplo, a través del panel de administración de SiteGround renombrando la carpeta del plugin), desactivar el plugin podría ayudar a determinar si es la causa directa del problema.
Limpiar la caché:
Limpia la caché de Cloudflare. Ve a la sección de «Caching» y luego a «Purge Cache». Purga «Everything».
Limpia la caché de tu navegador. A veces, errores antiguos pueden quedar almacenados en la caché del navegador.
Dado que no podéis acceder a wp-admin, la primera acción sería intentar acceder a vuestra cuenta de Cloudflare y revisar la configuración DNS. Comparad los registros con la documentación de MailerLite y aseguraos de que las direcciones IP de Siteground estén correctas.
Si no encontráis nada sospechoso en la configuración DNS, contactar con el soporte de Siteground con la información del error en los logs es el siguiente paso crucial. Ellos tienen acceso a la configuración del servidor y podrán investigar el error «Timeout waiting for output from CGI script».
Espero que esta información os sea de utilidad para resolver el problema.
Saludos.