Solución al error al iniciar el servidor de desarrollo Error: listen EACCES: permission denied ::1:5173
- Authors
- Name
- Emmanuel Hernandez
- @emmanuelhdev
14 min read
·Si obtienes este error al ejecutar el comando:
npm run dev
El problema es bastante común, pero la solución es sencilla. A continuación, te proporciono los pasos para resolverlo.
Mensaje de error:
Error: listen EACCES: permission denied ::1:5173
at Server.setupListenHandle [as _listen2] (node:net:1855:21)
at listenInCluster (node:net:1920:12)
at GetAddrInfoReqWrap.doListen [as callback] (node:net:2075:7)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:109:8)
Pasos para solucionar el error:
Identifica el proceso que está ocupando el puerto. En este caso, se encontró que el proceso Java estaba utilizando el puerto.
# Encuentra el proceso que utiliza el puerto 5173 lsof -i :5173
Detén el proceso que está utilizando el puerto.
# Detén el proceso utilizando el PID obtenido del paso anterior kill -9 <PID_DEL_PROCESO>
Vuelve a ejecutar el comando para iniciar el servidor de desarrollo.
npm run dev
Con estos pasos, deberías poder reiniciar el servidor de desarrollo sin problemas.
Resultado esperado:
Después de seguir los pasos anteriores, deberías ver un resultado similar al siguiente:
> dev
> vite
VITE v5.0.12 listo en 213 ms
➜ Local: http://localhost:5173/
➜ Network: use --host para exponer
➜ presiona h + enter para mostrar la ayuda
LARAVEL v10.42.0 plugin v1.0.1
➜ APP_URL: http://localhost
Comentarios
No hay comentarios aún. ¡Sé el primero en comentar!