无法将 esl 连接到 freeswitch

无法将 esl 连接到 freeswitch

我正在尝试使用 ESL 将一个应用程序连接到 FreeSWITCh。代码没问题(它可以在其他机器上运行)但在一次安装中它无法连接。

我正在尝试连接到本地主机: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 防火墙,但我认为这不会成为连接到本地主机时的问题

我将不胜感激任何帮助

短暂性失眠!

答案1

梅尼,

您正在尝试连接到 localhost:8021。您是否启用了 IPv6?您已启用 freeSwitch IPv4,(0.0.0.0)。在 IPv6 Windows 7 计算机上,localhost 是 IPv6 地址 (::1)。请尝试使用 IPv4 localhost 地址 (127.0.0.1),而不是抽象的“localhost”名称。

托德

相关内容