Y otro hallazgo: Usamos mod_sed para añadir nuestro código de seguimiento de Matomo a todas las respuestas text/html, justo antes de la etiqueta de cierre </head>. Desactivarlo para Discourse (o evitar el proxy de Apache2) también soluciona las cosas, a pesar de que Cloudflare Automatic HTTPS Rewrites está activo. Desactivar cualquiera de los dos soluciona las cosas. En todas las demás páginas la combinación funciona bien, incluso en páginas muy grandes que tenemos, más grandes que las páginas del foro que fallan. Así que tal vez los dos filtros, primero mod_set en nuestro proxy y luego las reescrituras de URL incrustadas por Cloudflare causan que algo se rompa, relacionado con los tamaños de documento o fragmentos o lo que sea.
Incrustamos el rastreador a través de la edición del tema de Discourse ahora, y además deshabilité las reescrituras automáticas de HTTPS de Cloudflare. No hay contenido mixto en todo nuestro sitio web. Y si lo hay, es bueno verlo y arreglarlo, en lugar de que Cloudflare lo oculte para siempre.