LoginSignup
4
1

More than 3 years have passed since last update.

【ESET】が原因!Dockerでlocalhostに繋がらないエラー(Mac)

Last updated at Posted at 2020-12-04

事象

Dockerの環境構築後、Chromeでhttp://localhost/ にアクセスするも15秒ほど固まった後、「このページは動作していません」というエラーが出てしまいました。
色々調べたところ、どうやらウイルスソフトのESETが原因だったようです。

環境

解決法

※自身のメモとして記録しております。
セキュリティソフトを設定を変更する為、以下の方法を試す場合はくれぐれも自己責任でお願いします。


まずESETを開きパーソナルファイヤーウォールの設定を有効無効に変更し、再度http://localhost/へ接続。

これで無事接続が確認できました。
しかしESETのパーソナルファイヤーウォールを無効にし続けたり、開発するタイミングだけ無効にするのはセキュリティー的にも手間的にも良くありません。

そこで以下の記事の方法でESETの設定に追加をしてパーソナルファイヤーウォールの設定を有効の状態のままlocalhostに接続ができるようになりました。
ESETのファイアウォールが動作しているとDockerで立ち上げたlocalhostのページがブラウザで確認できない問題 - Qiita

他の設定方法での記事もありましたが、私のPCではこちらの記事の設定方法でのみ接続ができました。

余談

過去にPHPをMAMPを使いローカル環境で動かそうとした際にも、ESETが原因でlocalhostに繋がりませんでした。
その時は、一時的にESETのパーソナルファイヤーウォールを無効にしてやり過ごしてました。
MAMP環境で同様のエラーが出る方も、有効である可能性がありますので参考になれば幸いです。

4
1
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
4
1