Windows 11 から WSL2 で localhost が機能しない理由

Windows 11 から WSL2 で localhost が機能しない理由

Windows の WSL2 と Datagrip に Postgresql 14 をインストールしました。WSL2 から Datagrip に Postgresql データベースを接続すると正常に動作しますが、数秒または数分後に「接続を再実行してください」というメッセージが表示されます。

ここに画像の説明を入力してください

何らかの理由で IP か何かが WSL2 によってブロックされているか、Windows 11 で再び WSL2 の問題が発生している可能性があります

システム:

WSL     : 2
Windows : 11
Disto   : Ubuntu-22.04

答え1

これは、元の問題しかし、2023年1月26日にこの質問に懸賞金が追加されましたが、これはおそらく別の根本的な問題ですが、元の質問と同じ症状です。この回答は、新しい問題は解決しました(しかし皮肉なことに、賞金獲得には 1 時間遅すぎました)。

これは、問題で報告されたWSLの1.1.0プレリリースのバグのようです(#9508)。この懸賞金ポスターの登場時期は、このリリースとほぼ一致するでしょう。

この問題は、たいてい昨日の新しいプレリリースで修正されました。(1.1.2)。

関連情報