Saltar al contenido

La dirección solicitada no es válida en su contexto error

Te damos la bienvenida a nuestra página web, ahora vas a hallar la solucíon que estás buscando.

Solución:

Está intentando vincularse a una dirección IP que en realidad no está asignada a su interfaz de red:

bind_ip = "184.168.237.1"

Ver el Códigos de error de los sockets de Windows documentación:

WSAEADDRNOTAVAIL 10049
No se puede asignar la dirección solicitada.

La dirección solicitada no es válida en su contexto. Esto normalmente resulta de un intento de vincularse a una dirección que no es válida para la computadora local.

Esa puede ser una dirección IP que su enrutador está escuchando antes de usar NAT (traducción de direcciones de red) para hablar con su computadora, pero eso no significa que su computadora vea esa dirección IP en absoluto.

O enlazar a 0.0.0.0que usará todas las direcciones IP disponibles (tanto localhost como cualquier dirección pública configurada):

bind_ip = "0.0.0.0"

o usar cualquier dirección para la que esté configurada su computadora; correr ipconfig /all en una consola para ver la configuración de su red.

Probablemente tampoco quiera usar puertos <1024; esos están reservados para procesos que se ejecutan solo como root. Tendrá que elegir un número mayor que ese si desea ejecutar un proceso sin privilegios (y en la mayoría de los programas de tutoriales, eso es exactamente lo que desea):

port = 5021  # arbitrary port number higher than 1023

Creo que el tutorial específico que estás siguiendo utiliza BIND_IP = '0.0.0.0' y BIND_PORT = 9090.

¡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 *