不能连接esl到freeswitch

即时通讯尝试使用ESL将应用程序连接到FreeSWITCh。 代码是好的(它可以在其他机器上工作),但是在一个安装中它没有连接。

即时通讯尝试连接到本地主机:8021

但是esl.Connected = 0

如何/在哪里可以find信息为什么连接不工作? 密码错了吗? 是服务下来等? 不应该有任何错误消息?

我也设置debugging级别为7,但日志显示没有关于失败的连接(或至less我找不到任何信息)

有任何想法吗?

inheritanceevent_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防火墙,以为我不认为这可能是一个问题,而连接到本地

我将不胜感激任何帮助

TIA!

meni,

您正试图连接到本地主机:8021。 你有启用IPv6吗? 您已启用freeSwitch IPv4,(0.0.0.0)。 在IPv6 Windows 7机器上localhost是一个IPv6地址(:: 1)。 尝试使用IPv4本地主机地址(127.0.0.1)而不是抽象的“localhost”名称。

托德