我想将我的星号服务器注册到SIP中继。我在我的sip.conf和extensions.conf中添加了以下代码
sip.conf
[general]
register => myusername:mypassword@sip.flowroute.com
allow=ulaw
[flowroute] ; keep this lowercase, do not change format
type=friend
secret=mypassword
username=myusername
host=sip.flowroute.com
dtmfmode=rfc2833
context=inbound
canreinvite=no
allow=ulaw
insecure=port,invite
fromdomain=sip.flowroute.comextensions.conf
[outgoing]
exten=> _03.,1,Dial(SIP/${EXTEN}@flowroute,30)当我用星号“sip秀同行”时,它会显示
CLI> sip show peers
Name/username Host Dyn Forcerport ACL Port Status Description
flowroute/84106639 216.115.69.144 a 5060 Unmonitored
goip/goip 192.168.10.6 D a 5060 OK (6 ms) 当我访问我的sip提供者的管理控制台时,它不会显示任何星号注册。请在这方面提供指导。
谢谢
发布于 2017-03-21 10:34:48
乍一看,配置看起来很好。继续调试您的设置:
如果步骤2只显示传出数据包,而不显示传入数据包,则可能会出现防火墙问题。
发布于 2017-04-12 14:28:36
首先,寄存器行应该在末尾设置一个路径,例如:
register => myusername:mypassword:myusername@sip.flowroute.com/84106639然后执行sip重新加载或服务星号重新启动。之后,sip show命令应该返回某种状态。qualify=yes选项对于检查IP连接性和SIP服务状态也很有用。
另外,您在拨号计划中的外发规则应该是:
exten=> _03.,1,Dial(SIP/flowroute/${EXTEN},30)发布于 2018-11-01 02:53:03
您缺少了两个项目直接放在您的register =>条目下。
[general]
register => myusername:mypassword@sip.flowroute.com
registertimeout=20
registerattempts=0
在sip.conf中输入这些内容后,在星号控制台输入:
*CLI> sip reload
*CLI> sip show registry
https://serverfault.com/questions/840444
复制相似问题