Erlang Web и Inets BindAddress - PullRequest
       27

Erlang Web и Inets BindAddress

3 голосов
/ 21 октября 2009

После установки Erlang Web 1.3 и запуска его в интерактивном режиме в логах появляется следующая ошибка:

Не удалось запустить службу: "Конфигурации / inets.conf"
из-за: "httpd_conf: 0.0.0.0 является неверный адрес "

В моем inets.conf у меня есть следующее:

BindAddress 0.0.0.0

Мой sys.config:

[{inets,[{services,[{httpd,"config/inets.conf"}]}]}].

Есть предложения?

Ответы [ 3 ]

2 голосов
/ 21 октября 2009

Я сам исправил проблему.

Я только что изменил строку BindAddress в inets.conf на:

BindAddress *
1 голос
/ 21 октября 2009

Эта директива конфигурации анализируется и проверяется httpd_conf, что, в свою очередь, вызывает httpd_util:ip_address/2. Оба они были изменены в R13B02. Вы пробовали с этой версией Erlang / OTP?

0 голосов
/ 21 октября 2009

У меня нет опыта работы с этим языком или ситуацией, но похоже, что 0.0.0.0 является неверным адресом, вы пытались изменить его на что-то вроде 127.0.0.1?

...