Recibo el error "no se puede asignar la dirección solicitada"

Estoy tratando de ejecutar beanstalkd

si uso 127.0.0.1 con el puerto no 11300 funciona o cualquier otro puerto

beanstalkd -d -l 127.0.0.1 -p 11300

Pero si usa una IP externa, no funciona.

beanstalkd -d -l 107.0.1.5 -p 11300

¿Debería habilitar el puerto o algo así? . Si debería, ¿cómo funciona en el primer caso y no en el segundo?

preguntado el 22 de mayo de 12 a las 10:05

1 Respuestas

La dirección IP a la que pasa beanstalkd es la dirección que binds a: si se proporciona, solo aceptará conexiones a esa dirección en la máquina en la que se ejecuta. Entonces, la dirección 107.0.1.5 debe estar en una de las interfaces de red en la máquina en la que lo ejecuta.

Si lo desea, simplemente puede omitir el -l <address> opción de conseguir beanstalkd para escuchar en todas las direcciones del host.

contestado el 22 de mayo de 12 a las 10:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.