Reputation: 109
Backend: Express server, with npx create-express-api backend
Frontend: Next.js, with npx create-react-app frontend
I have implemented these command in my root folder and trying to run npm start xxx to check if they are still working or not. But they are not working in my http://localhost:3000 Though they are working in this link http://172.27.178.192:3000 (on my network) This is the image showing the problem
I have changed browsers and still the same problem is appearing. On the browser it says Unable to connect Firefox can’t establish a connection to the server at localhost:3000.
Upvotes: 10
Views: 58424
Reputation: 41290
In my case, Waterfox/Firefox was configured to disable IPV6 in about:config
network.dns.disableIPv6
Once I set it back to false
which is the default it works. It is likely that localhost
is mapped to ::1
Upvotes: 0
Reputation: 1
If you still have this problem and none of the above helps. Try my solution. I used http-proxy-middleware and deleted setupProxy.js -> npm start -> restore proxy, and it worked like a champ.
Upvotes: -1
Reputation: 621
netstat -ano | findstr :8080
Then the PID will appear at the right which you can kill with taskkill
.
then:
taskkill/pid 11704 /F
How to close TCP and UDP ports via windows command line
Upvotes: 8
Reputation: 744
It worked for me
Delete the .next folder ( if your working on nextjs ) and try npm run dev command OR
Move the project to another folder location OR
Take back up of the code and delete the project and then run the same project again
You can try all of the above also
Upvotes: -1
Reputation: 550
npx kill-port 3000
do it in WSL2 terminall too.Upvotes: 0
Reputation: 621
I think some other application occupied your 3000 port. try find which one is. If you have found then closed and try again.
For instance you want to free the port 3000 Then, follow these commands.
netstat -ano taskkill /f /im [PID of the port 3000 got from previous command]
How to close TCP and UDP ports via windows command line
Upvotes: 2