Erlang Web y Inets BindAddress
Pregunta
Después de instalar Erlang Web 1.3 y comenzarlo en modo interactivo, aparece el siguiente error en los registros:
Error al iniciar el servicio: " config / inets.conf "
Debido a: " httpd_conf: 0.0.0.0 es un dirección inválida "
En mi inets.conf tengo lo siguiente:
BindAddress 0.0.0.0
Mi sys.config:
[{inets,[{services,[{httpd,"config/inets.conf"}]}]}].
¿Alguna sugerencia?
Solución
Solucioné el problema por mí mismo.
Acabo de cambiar la línea BindAddress en inets.conf en:
BindAddress *
Otros consejos
Esta directiva de configuración está siendo analizada y validada por httpd_conf
, que a su vez llama a httpd_util: dirección_ip / 2
. Ambos fueron cambiados en R13B02. ¿Has probado con esa versión de Erlang / OTP?
no tengo experiencia con este idioma o situación, pero parece que 0.0.0.0 es una dirección no válida, ¿ha intentado cambiarla a algo como 127.0.0.1?