404 no encontrado al incrustar comentarios

Soy nuevo en Discourse y no logro entender por qué recibo mensajes de error 404 al intentar cargar comentarios en mi blog de Ghost.

No parece ser un problema con mis ajustes en Administración / Personalizar / Incrustación. He configurado los criterios de coincidencia más flexibles posibles.

No creo que haya un problema con el HTML que he usado para incrustar los comentarios. ¿Es esto un problema de comunicación entre sitios? Consulta las líneas 114 a 124: post.hbs · GitHub

Aquí está la URL de una de las páginas en cuestión.

Los temas que deberían estar incrustados se están creando en mi instancia de Discourse: https://discourse.designedbyselection.org/t/sounds-of-khao-sok-forest-recorded-at-praiwan-house-boat/24

Estoy utilizando la última versión de Discourse, instalada por @pfaffman hace unos días. 2.6.0.beta2 ( 66976baefa )

¡Gracias por cualquier ayuda!

Estoy teniendo el mismo problema en un sitio web de un dominio diferente.

He revisado este foro y la documentación, pero no logro ver qué podría estar haciendo mal ni cómo solucionar este problema.

¡Oh! Al parecer, las solicitudes que fallaban con un error 404 desde mi otro dominio ahora funcionan en este dominio, pero los comentarios aún no aparecen.

Detalles de la solicitud que ahora tiene éxito:

  1. URL de la solicitud: https://discourse.designedbyselection.org/mini-profiler-resources/results
  2. Método de la solicitud: POST
  3. Código de estado: 200
  4. Dirección remota: 104.131.79.11:443
  5. Política de referencia: strict-origin-when-cross-origin

Cuando voy a esa URL, parece que los comentarios se están incrustando correctamente. No hay comentarios en el tema de Discourse del post, por lo que no se muestran comentarios. ¿Sigues teniendo problemas con esto o el problema ya se resolvió?

1 me gusta

¡Oh, lo siento por no volver a publicar aquí!

He averiguado qué estaba ocurriendo. Parece que Discourse ha estado funcionando perfectamente todo el tiempo.

Lo que me confundió fue:

  • Veía errores 404 en la pestaña de Red de la ventana de Inspección de Chrome cuando incrustaba comentarios de Discourse en un dominio diferente al del servidor de Discourse por ejemplo, aquí. Esto probablemente sea el comportamiento esperado del mini-profiler, que parece ser lo que muestra el tiempo de carga ¿solo para administradores?
  • No había leído la documentación correctamente y esperaba ver aparecer una interfaz para escribir comentarios en mi sitio. Como en realidad no había comentado en los artículos del blog, había muy poco incrustado en la página, solo un enlace al tema del servidor de Discourse.
  • Mi tema de blog tenía un fondo oscuro y lo que estaba incrustado en la página del blog no era visible sobre ese fondo oscuro. Lo solucioné con el siguiente CSS.
div#discourse-comments {
        background-color: white;
        border-radius: 25px;
        padding: 20px;
}
2 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.