阿里云ecs部署freeswitch默认event socket listen port 8021 ipv6问题

阿里云ecs服务器目前还不支持ipv6
freeswitch默认event_socket模块配置
/etc/freeswitch/autoload_configs/event_socket.conf.xml

里的<param name=”listen-ip” value=”::”/>是ipv6地址的表现形式,其等同于ipv4的0.0.0.0
这就造成服务启动后,由于无法绑定ipv6地址,也就不能通过fs_cli命令行进行控制台管理了
这就解释了同样的配置在本机一切正常,部署到阿里云上就无法管理

知道原理解决起来就简单了,将listen-ip的value根据实际需要改成127.0.0.1、0.0.0.0或内外网卡的ipv4地址即可