首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用节点esl远程连接freeswitch失败

使用节点esl远程连接freeswitch失败
EN

Stack Overflow用户
提问于 2015-11-03 08:39:22
回答 2查看 1.4K关注 0票数 3

我试图使用ESL远程连接到FreeSwitch服务。连接机器和FS服务都在我的本地VM中,两个不同的VM

但我得到的是错误

代码语言:javascript
复制
[WARNING] mod_event_socket.c:2639 IP 10.95.38.254 Rejected by acl "loopback.auto"

/autoload_event/event_socket.conf.

代码语言:javascript
复制
<configuration name="event_socket.conf" description="Socket Client">
  <settings>
    <param name="listen-ip" value="0.0.0.0"/>
    <param name="listen-port" value="8021"/>
    <param name="password" value="ClueCon"/>
  </settings>
</configuration>

剧本:

代码语言:javascript
复制
var conn = new esl.Connection('10.191.73.254', 8021, 'ClueCon', function() {

  conn.api('status', function(res) {
    console.log(' >> Connected >> ');
    console.log(res.getBody());
  });

});
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-11-03 11:00:30

我将下面的行添加到acl.config.xml中并使其工作良好

/auto_configs/acl.config.xml

代码语言:javascript
复制
<list name="loopback.auto" default="allow">
    <node type="allow" cidr="10.95.38.0/24"/>
</list>
票数 3
EN

Stack Overflow用户

发布于 2015-11-03 09:41:47

您需要在apply-inbound-acl中显式地使用event_socket.conf.xml。如果没有应用,则默认的环回ACL用于ESL。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33494625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档