Не могу подключить esl к freeswitch

Я пытаюсь подключить приложение к FreeSWITCh с помощью ESL. код в порядке (он работает на других машинах), но на одной установке он не подключается.

я пытаюсь подключиться к localhost:8021

но esl.Connected = 0

как / где я могу найти информацию ПОЧЕМУ соединение не работает? пароль неверный? сервис не работает? не должно быть никакого сообщения об ошибке?

я также установил уровень отладки на 7, но в журнале не отображается информация о сбое соединения (или, по крайней мере, я не смог его найти)

есть идеи?

вот event_socket.conf

<configuration name="event_socket.conf" description="Socket Client">
 <settings>
  <param name="nat-map" value="false"/>
  <param name="listen-ip" value="0.0.0.0"/>
  <param name="listen-port" value="8021"/>
  <param name="password" value="ClueCon"/>
  <!--<param name="apply-inbound-acl" value="lan"/>-->
  <!--<param name="stop-on-bind-error" value="true"/>-->
 </settings>
</configuration>

Я также попытался временно отключить брандмауэр Windows, но не думаю, что это может быть проблемой при подключении к localhost.

Буду признателен за любую помощь

ТИА!

1 ответ

Решение

Мени,

Вы пытаетесь подключиться к localhost:8021. У вас включен IPv6? У вас включен freeSwitch IPv4 (0.0.0.0). На машине с IPv6 Windows 7 localhost - это адрес IPv6 (::1). Попробуйте использовать адрес локального хоста IPv4 (127.0.0.1) вместо абстрактного имени локального хоста.

Тодд

Другие вопросы по тегам