LoginSignup
1
0

Edge の IE モードで INET_E_RESOURCE_NOT_FOUND が発生して WSL2 上の Docker コンテナなどにアクセスできない時に読むページ

Last updated at Posted at 2024-03-05

Edge の IE モードで WSL2(含 Docker コンテナ)にアクセスしようとすると、以下エラーとなってアクセスできないケースがあります。

エラー コード: INET_E_RESOURCE_NOT_FOUND

INET_E_RESOURCE_NOT_FOUND.png
1

Chrome や Firefox はもちろん IE モードでない Edge でも問題なくアクセスできるため、IE モードと WSL2、あるいは筆者の環境も合わせた複合要因で発生すると考えられます。WSL 2 の GitHub レポジトリにも Issue が見つからなかったので相当レアな状況の可能性もありますが、ワークアラウンドを発見できたので記事としました。2

WSL2 に IP アドレスで直接アクセスする

何やら名前解決に失敗しているらしいので、IP アドレスで直接アクセスしてしまえば解決です。

# 既定のディストリビューションからIPアドレスを取得する
bash -c "ip -4 a show eth0 | grep -oP '(?<=inet\s)[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}'"

ItWorksFromIP.png

同様の問題に関する情報が見つからない理由は、回避法が単純すぎたからでしょうか。とはいえ、誰かの役に立つ可能性に賭けてここにメモを残しておくことにします。

参考リンク

  1. 画像はイメージです。

  2. 自分でも別環境では事象を再現できていないため情報不足と判断し、Issue は立てていません。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0