- 发布于
解决fs_cli无法连接FreeSwitch
1821-–
- 作者
- 姓名
- zhli
- 通过
netstat -anp | grep 8021
发现端口没有在监听 - 修改event_socket配置
conf/autoload_configs/event_socket.conf.xml
<configuration name="event_socket.conf" description="Socket Client">
<settings>
<param name="nat-map" value="false"/>
<!-- listen-ip改成0.0.0.0 -->
<param name="listen-ip" value="0.0.0.0"/>
<!-- 端口号根据实际需要修改,默认8021 -->
<param name="listen-port" value="8021"/>
<!-- 密码一定要改,默认是ClueCon -->
<param name="password" value="new_password"/>
<!-- 允许acl白名单内的IP 访问 -->
<param name="apply-inbound-acl" value="domains"/>
</settings>
</configuration>
- 配置IP访问规则
conf/autoload_configs/acl.conf.xml
<list name="domains" default="deny">
<!-- 允许本机连接 -->
<node type="allow" cidr="127.0.0.1/32"/>
</list>
- 修改fs_cli配置
vi ~/.fs_cli_conf
[default]
host => 127.0.0.1
port => 8021
password => new_password
debug => 6