Parece que ter example.com no slug da postagem do blog em blog.example.com quebra a forma como o Discourse realiza a correspondência do cabeçalho Referer usada para comentários.
Foi assim que o bug se manifestou em nossa instância mais cedo hoje:
Não investigamos muito a fundo; nossa solução rápida foi remover o . do slug e substituí-lo por -, depois regenerar o site do blog (diff do código). Isso fez o problema desaparecer; a seção de comentários carrega normalmente agora.
Não é algo grave, mas isso parece ser um bug no Discourse, então estamos relatando aqui.
Parece que a mensagem de erro está incorreta. O motivo real é que você está passando um “embed_url” incorreto na solicitação acima. Você pode ver um “/” faltando na captura de tela.
Obrigado, de fato, o referer foi um palpite equivocado da nossa parte.
Vamos adicionar a normalização de slug no gerador de blog, para que o URL.pathname sempre comece com /.