一部のドメインでPullHotlinkedImagesができない

リンクをありがとうございます。どうやらあまりうまくいかなかったようです。

しかし、私もこの解決策を考えていました。

別の解決策としては、すべての [img] タグを空の改行に置き換えること(まだやり方がわかりませんが、検索中です)、しかし40000件の投稿があるので、この件で失敗したくありません… :sweat_smile:


編集:いや、それはうまくいかないでしょう。なぜなら、「機能している」壊れた画像は [URL] リンクの中にあるからです。なので、結果は以下のようになります。


画像は表示されません :confounded:


編集2:[IMG] タグを標準のHTMLタグに置き換えることも試しました。例えば <img src="https://nsm09.casimages.com/img/2019/07/23//19072308092617331416324744.jpg" /> のようなものです。
しかし、問題は [IMG] タグの場合と同じなので、これも機能しません。特にすべての画像が投稿プレビューでうまく表示されているのに、これは本当に残念です…


編集3:同じ現象が新しい(インポートされていない)投稿でも(ある意味)発生しますが、すべての画像リンクで発生するわけではありません。
また、自動画像表示が機能しない場合、Discourseで使用されている手動のタグや画像フォーマットを使用すると画像が表示されます。

HTMLを再構築しても、最初の2つのリンクは画像として表示されません。画像が直接表示されるはずなのに、そのままの状態になります。

しかし!
PullHotlinkedImages ジョブが実行されると、画像が壊れます!

何が起こっているのか、そしてこれらの問題がすべて何らかの形で関連しているのか、ますますわからなくなってきました。

これはDiscourseの問題のように見えます… しかし、そうでしょうか?

古いバージョンのDiscourseで試すことはできません。私のフォーラムはすべて最新版です。

(そしてDiscourseのログには何もありません)

「いいね!」 5

この最後の問題は、try.discourse.org で再現可能です。

投稿:

https://www.serial-kombi.com/Content/images/PRO_/PRO_211881350_1.jpg

[img]https://www.serial-kombi.com/Content/images/PRO_/PRO_211881350_1.jpg[/img]

<img src="https://www.serial-kombi.com/Content/images/PRO_/PRO_211881350_1.jpg" />

![](https://www.serial-kombi.com/Content/images/PRO_/PRO_211881350_1.jpg)

以下を確認してください:

  1. 最初のリンクは画像を表示しません
  2. すべての画像フォーマットは、プレビューでもメッセージ投稿後でも、正しく画像を表示します
  3. リモート画像がダウンロードされるのを待ちます。画像が壊れます:

:frowning:

「いいね!」 3

それならバグだと思います。画像がダウンロードされた後、upload://ddd になるからだと思います。

「いいね!」 3

@Canapin様、ありがとうございます。確認いたします。

「いいね!」 3

www.serial-kombi.com のウェブサーバーの設定ミスにより、画像がダウンロードできません。中間証明書が欠落しており、不完全な証明書チェーンが送信されています。

ほとんどのブラウザは、他のサイトから「Sectigo RSA Organization Validation Secure Server CA」の中間証明書をキャッシュしているため、明白な問題にはならないでしょう。しかし、私の知る限り OpenSSL にはこのようなキャッシュがないため、ダウンロードは失敗します。サーバーが証明書を送信する必要があります。

www.serial-kombi.com の SSL サーバーテストでご自身で確認してください。不完全な証明書チェーンが報告されています。

「いいね!」 6

明確化ありがとうございます!

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