ドラッグ&ドロップでブラウザタブがクラッシュする

Discourse を最新バージョンにアップデートした後、ファイルをページにドラッグ&ドロップしようとするとエラーが発生することに気づきました。

このエラーは Chromium エンジン搭載のすべてのブラウザで発生しますが、Mozilla Firefox では発生しません。

サイトへのファイルのアップロード方法(例: アップロードボタンや CTRL+V)は、正しく機能します。

この問題はどのように解決できますか?

スクリーンショット

「いいね!」 1

こんにちは、ようこそ @MrIgareshka さん :slight_smile:

自分のテストサイトで試してみましたが、再現できないようです。/logs にエラーはありますか?また、try.discourse.org でこの問題を再現できますか?

「いいね!」 1

おもてなしありがとうございます :slight_smile:

この問題は私だけに発生しています。他の Discourse フォーラムではこのような問題はありません。

エラーログには何も表示されず、画像がサイトにアップロードされる前にウェブページがクラッシュします。

Firefox でサイトに画像を正常にアップロードできましたが、Discourse のエラーログにも何も表示されませんでした。プラグインやテーマなしのセーフモードでサイトにファイルをアップロードしようとしましたが、タブは依然としてクラッシュします。

Chromium エンジンを搭載した 3 つのブラウザで確認しましたが、どこでもこの問題が発生します。そこで、Chrome をデバッグモードで実行しようとしたところ、ログに次のように表示されました。

Chrome_logs

[15000:9236:0121/190159.718:ERROR:render_process_host_impl.cc(5167)] Terminating render process for bad Mojo message: Received bad user message: File System Access access from Unsecure Origin
[15000:9236:0121/190159.718:ERROR:bad_message.cc(29)] Terminating renderer for bad IPC message, reason 123

ログから有用な情報が見つからないため、諦めかけています。誰か助けてくれませんか。ありがとうございます。

Chromiumのアップデートでは、保護されていない接続は自動的にブロックされ、特定のオプションを有効にすることができません。そのため、ドラッグ&ドロップを使用しようとすると、ブラウザはクリップボードにアクセスできず、ページがクラッシュします。

解決策は、SSL証明書を使用することです。

または、chrome://flags/ の設定で #unsafe-treat-insecure-origin-as-secure フラグを有効にし、リソースをリストに追加することで、この問題を解決できます。

「いいね!」 1

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