Permanently blocked port on Macos High Sierra

Short note with quick solution.

For some time my react app was constantly refusing to run on localhost:3000. For some time I thought that maybe there’s some forgotten node process still running in the background.

After some investigation I found that something changed on MacOS High Sierra networking setup and localhost is often not resolved to 127.0.0.1.

Adding 127.0.0.0.1 localhost into /etc/hosts seems like a solution for this issue.