サイモンさん、こんにちは。当初、Discourse管理パネル内でトピック作成のユーザー名が正しく設定されていませんでしたが、パネル内および以下の箇所でJosephPaulに修正しました。
<meta name='discourse-username' content='JosephPaul'>
これらは私の知る限り正しいはずです。
また、あなたが送ってくれた2番目のリンクも確認しましたが、すべて正しいと思います。Discourseサイトのサインイン不要設定を試しましたが、問題は解決しませんでした。
新規作成された投稿でも問題は継続しています。
編集:
上記の投稿で提案されている埋め込みURLの変更点を再度試しました。以下のコードでエラーが再現します。
setTimeout(5000)
DiscourseEmbed = {
discourseUrl: 'https://forum.josephpaul.com/',
discourseEmbedUrl: 'https://josephpaul.com{{page.url}}' };
(function() {
var d = document.createElement('script'); d.type = 'text/javascript'; d.async = true;
d.src = DiscourseEmbed.discourseUrl + 'javascripts/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(d);
})();
サイモンのスレッドに沿った追加のトラブルシューティング:
ユーザーの提案に従い、埋め込みURLにwww.を含めるように設定しました。以下のエラーが発生します。
Referer:`https://josephpaul.com/test-post/`
リファラーが送信されなかったか、以下のいずれかのホストと一致しませんでした。
josephpaul.com