開発環境でブラウザコンソールに頻繁に ERR_CONTENT_LENGTH_MISMATCH エラーが発生

開発環境では頻繁にこれらのエラーが発生します:

discourse-reactions_main.Q5vqJe-h8ro1ilp.digested.js:1  Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH
chunk-jiiahumh.digested.js:1  Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH
chunk-mkia0op3.digested.js:1  Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH

または:

GET http://localhost:3000/assets/js/plugins/chat_main.DXNPoW-htkfwtbk.digested.js net::ERR_CONTENT_LENGTH_MISMATCH 200 (OK)
(index):90  GET http://localhost:3000/assets/js/plugins/discourse-ai_admin.DncC-f-mtqe97w7.digested.js net::ERR_CONTENT_LENGTH_MISMATCH 200 (OK)
(index):541  GET http://localhost:3000/stylesheets/admin_c962958770e1245d5bb1026e1e40f1ef3ef611f6.css?__ws=localhost net::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK)
(index):545  GET http://localhost:3000/stylesheets/chat_c962958770e1245d5bb1026e1e40f1ef3ef611f6.css?__ws=localhost net::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK)
color_definitions_dark_13_-1_2507ff89a2ca761acdb701533aca3014e900a7a0.css?__ws=localhost:1  GET http://localhost:3000/fonts/InterVariable.woff2?v=0.0.19 net::ERR_CONTENT_LENGTH_MISMATCH 200 (OK)
(index):126  GET http://localhost:3000/assets/js/plugins/discourse-reactions_main.Q5vqJe-h8ro1ilp.digested.js net::ERR_CONTENT_LENGTH_MISMATCH 200 (OK)

理由がわかりません。ページが半分くらいの頻度で読み込まれないこともあります。読み込まれるまで2〜3回のリロードと運が必要になります。discourse_theme ジェムと組み合わせている場合、更新時にタブがリロードされるため、永遠に読み込み状態が続く可能性があり、非常にストレスが溜まります。

しかし、ページが_読み込まれた_場合、これらのエラーは最初は表示されませんが、通常ログの後に表示されます:

これに関連しているようです:

リンク先のトピックと同様に、私の環境は Dev Containers を使用した WSL2 (Ubuntu) です。

「いいね!」 1

これについて何か進展はありますか?開発環境を起動したときにまだ同じ問題が発生しています。ページにはDiscourseの読み込みインジケーターが表示されたままで変化がなく、ブラウザのコンソールには以下のようなメッセージが表示されます:

ソフトリロードとハードリロードを組み合わせながら試していますが、うまくいきません :frowning: … 何度かリロードし、開発サーバーを再起動しないと読み込まれません。

Discourseに言及するいくつかの回答を含む、以下のものを見つけました:

おそらく Prevent truncated responses through managed port-forwarding sockets - Pull Request #338875 - microsoft/vscode - GitHub によって修正されたようです。このプルリクエストは数日前にマージされました。すでにVSCodeの「Insiders」ビルドで反映されているはずです :crossed_fingers:

「いいね!」 3