Erlang Web e Inets BindAddress
Pergunta
Depois de instalar Erlang Web 1.3 e iniciá-lo no modo interativo, eu recebo o seguinte erro nos logs:
Falha ao iniciar o serviço: "Config / inets.conf"
devido a: "httpd_conf: 0.0.0.0 é um endereço inválido "
Na minha inets.conf eu tenho a seguinte:
BindAddress 0.0.0.0
Meu SYS.CONFIG:
[{inets,[{services,[{httpd,"config/inets.conf"}]}]}].
Qualquer sugestão?
Solução
Eu corrigiu o problema sozinho.
Eu só mudou a linha BindAddress em inets.conf em:
BindAddress *
Outras dicas
Esta diretiva de configuração está sendo analisado e validado por httpd_conf
, que por sua vez chamadas httpd_util:ip_address/2
. Ambos foram alterados em R13B02. Já experimentou com essa versão Erlang / OTP?
Eu não tenho nenhuma experiência com este idioma ou situação, mas parece que 0.0.0.0 é um endereço inválido, você já tentou alterá-lo para algo como 127.0.0.1?