Saltar al contenido

¿Solo se permite un uso de cada dirección de socket (protocolo/dirección de red/puerto)?

Por fin luego de tanto batallar ya dimos con la solución de este inconveniente que algunos de nuestros usuarios de nuestro sitio presentan. Si deseas aportar algún detalle no dejes de compartir tu comentario.

Solución:

  1. Abrí CMD y escribí: netstat -a
  2. Eché un vistazo a la columna Dirección local.
  3. Eché un vistazo a la parte del puerto.
  4. Vi que el puerto en mi programa ya está activo (en uso) en otro programa.
  5. Cambié mi puerto en mi programa a otra cosa.

    ¡Funcionó!

    Muchas gracias a: @DavidSchwartz, @Gusman

  1. Abrir comando
  2. Escriba netstat-ano
  3. Se abrirá la lista de procesos con sus puertos.
  4. Busque el ‘ID de proceso’ del puerto que no puede usar (en mi caso, el puerto 11020)
  5. Abra el Administrador de tareas y detenga ese proceso.
  6. Ahora su puerto está listo para usar 🙂

Opción 1

  1. Abra el símbolo del sistema.
  2. Escribe netstat -ano | findstr ":80" – donde “80” es el número de puerto que está buscando.
  3. Mire la última columna de los resultados: el PID.
  4. Para cada PID en ejecución que desee eliminar, ejecute taskkill /PID /F en la ventana del símbolo del sistema (donde es el PID que debe eliminarse).

opcion 2

Si la Opción 1 anterior no funciona, intente reiniciar su máquina.

Eres capaz de añadir valor a nuestra información asistiendo con tu experiencia en los informes.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *