我已经安装了freeswitch,并且正在关注

http://www.onlinesolution.co.nz/viewtopic.php?t=102

添加软件电话用户。我已经连接好了,所以我可以测试一下tetris主题(9891),并且一切正常,但是当我重新启动freeswitch时,它说

2012-07-19 11:25:37.882544 [警告] sofia_reg.c:1989找不到用户[1000 @ MY_IP]
您必须在目录中定义一个名为“MY_IP”的域,并添加一个具有id =“1000”属性的用户
并且您必须将设备配置为在其身份验证凭据中使用正确的域。

我不知道为了使它的行为有所不同而进行了更改。有人可以帮忙吗?

最佳答案

我遇到了同样的问题,并通过更改内部和外部sip配置文件中的IP地址来解决了该问题。

/usr/local/freeswitch/conf/sip_profiles/internal.xml
/usr/local/freeswitch/conf/sip_profiles/external.xml

因此,在internal.xml中,我将$${local_ip_v4}更改为192.168.16.50(freeswitch计算机的LAN IP)。
并将external.xml$${local_ip_v4}设置为外部IP地址(连接到互联网)。

在FreeSWITCH Wiki中解释:
Multi Home Tutorial"Setting the SIP profiles to use different Ethernet ports"

关于Freeswitch找不到我的软件电话用户详细信息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11559029/

10-13 06:12