Проблемы с встраиванием Referer: x не совпадает с x

Я уже ходил кругами, пытаясь понять, почему этот эмбед не работает:


Кажется, что реферер принимается без проблем, но система не может связать все воедино. Я просмотрел соответствующие темы, но не нашёл ни одной с такой же проблемой. Не связано ли это с доменной зоной .quest?

Это выглядит правильно, есть какие-то идеи, @eviltrout?

Это довольно интересно, так как это действительно должно совпадать.

Мне интересно, включает ли ваш запрос topic_id? Я вижу путь в коде, который может ошибочно показать эту ошибку, если тема отсутствует.

Вы используете последнюю версию Discourse? В настоящее время мы убрали проверку referer из большинства мест при встраивании.

Я пытаюсь настроить discourseEmbedUrl для этого сайта. Мой компонент комментариев находится на GitHub, но суть в следующем:

    window.DiscourseEmbed = {
      discourseUrl: siteMetadata.comment.discourseConfig.url,
      discourseEmbedUrl: thread,
      discourseReferrerPolicy: 'no-referrer-when-downgrade',
    }

где thread = window.location.href.

Я немного поэкспериментировал с конфигурациями, и теперь в заголовке Referer передаётся полный URL, но всё равно возникает ошибка «не совпадает». Это можно увидеть внизу страницы блога.

Редактирование: Я использовал версию 2.8.0.beta10, только что обновился до 2.8.0.beta11, но ситуация не изменилась. Единственное, что ещё может мешать, так это то, что этот экземпляр Discourse изначально работал на другом URL и был перенесён (фактически, форкнут). Однако всё остальное работает корректно, поэтому у меня нет причин полагать, что миграция прошла с ошибками.

Я бы проверил записи topic_embed в базе данных, чтобы убедиться, что они верны. Вероятно, миграция из URL не обновила их.

Звучит как хорошее место для проверки, сейчас скачиваю Data Explorer
Ещё один интересный момент — на нашем другом сайте всё работает отлично: vote.hencommunity.quest.

Плагин установлен, команда SELECT * FROM topic_embeds возвращает 8 результатов, все они относятся к адресу vote.hencommunity.quest, ничего из основного блога hencommunity.quest, который я пытаюсь запустить, не отображается.