Onebox は絶対 URL の代わりに相対 URL でファビコンを取得しようとする

こんにちは、

私が管理しているサイトからリンクをコピーすると、ワンボックスが表示されるものの、ファビコンの URL が正しくないという奇妙な挙動を修正しようとしています。例を挙げます:

サイトのファビコン URL は https://www.openmandriva.org/squelettes/icons/favicon-32x32.png です(head 内に絶対 URL を設定しています)。これはソースコードで確認できます。

しかし、Discourse は投稿 URL に対する相対パスでファビコンを取得しようとしており、つまり https://www.openmandriva.org/it/notizie/article/la-migliore-di-sempre-rilasciata-omlx-4-0/squelettes/icons/favicon-32x32.png を取得しようとしています。その結果、リンクが壊れてしまいます。

これを修正するにはどうすればよいでしょうか?

その例ではファビコンが表示されていません。ファビコンが壊れている例を提示していただけませんか?

ポスト処理中に破損したファビコン画像を削除しているようです。コンポーザーのプレビューで問題を確認しました。調査の上、修正いたします。

メタ環境でも私の開発インスタンスでも、壊れたファビコンの問題は再現できなくなりました。@ashledombos さん、何か修正されましたか?

何も触っていないのに、本当に奇妙です。上記でもアイコンがワンボックスに表示されています :hushed:

編集:実は、もしかしたら一つのアイデアが浮かんだのですが、それが説明の始まりになるかどうかはわかりません。ファビコンの絶対 URL を head に含めるように汎用テンプレートを変更し、この特定のページのみテンプレートを更新するように強制しました(他のページはキャッシュの有効期限に応じて後で更新される予定でした)…もしかすると、Discourse がファビコン情報を、更新されていないランディング(ルート)ページのソースから取得し、貼り付けられた URL のソース自体から取得していないのでしょうか?