freeswitch socket连接报错
Posted setout
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了freeswitch socket连接报错相关的知识,希望对你有一定的参考价值。
FreeSWITCH
了提供ESL
接口来接受外部的控制;默认情况下,只能连接本机的FreeSWITCH
。服务如果链接需要局域网或者远程FreeSWITCH
服务器,在需要conf/autoload_configs/event_socket.conf.xml
中修改配置。
将需要<param name="listen-ip" value="127.0.0.1"/>
修改为<param name="listen-ip" value="0.0.0.0"/>
或者<param name="listen-ip" value="::"/>
,配置这个意思为网求允许远程ESL
控制。
最终参考配置,为了安全建议修改password
:
<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="Om2nd1as2aj9nnpsd"/>
<param name="apply-inbound-acl" value="lan"/>
<!--<param name="apply-inbound-acl" value="loopback.auto"/>-->
<!--<param name="stop-on-bind-error" value="true"/>-->
</settings>
</configuration>
连接报错:2019-06-17 18:02:46.806819 [WARNING] mod_event_socket.c:2659 IP ::ffff:192.168.1.158 Rejected by acl "loopback.auto"
因为被服务器拒绝,可以使用添加<param name="apply-inbound-acl" value="lan"/>
以上是关于freeswitch socket连接报错的主要内容,如果未能解决你的问题,请参考以下文章
Xshell SSH连接报错Socket error Event: 32 Error: 10053
mysql连接报错 ERROR 2002 (HY000): Can't connect to local MySQL server through socket
macos下,禅道安装报 连接报错:SQLSTATE[HY000] [2002] No such file or directory
thinkphp 数据库连接报错 SQLSTATE[HY000] [2002] No such file or directory