我在asterisk上使用PJSIP(IP:x.x)到SIP-server(IP:y.y)配置中继时遇到问题。我想通过IP配置中继,而不是使用user:pass。
在server上,我在sip.conf文件中有如下配置:
[asterisk-pjsip]
type=peer
context=tests
host=X.X.X.X
deny=0.0.0.0/0.0.0.0
permit=X.X.X.X
qualify=yes
disallow=all
allow=g729
allow=alaw
allow=ulaw
nat=yes
canreinvite=no
insecure=port,invite在具有PJSIP的SIP服务器对等体上,可以使用:
asterisk-pjsip X.X.X.X Yes Yes A 5060 OK (11 ms)在PJSIP服务器上,我使用脚本将SIP.conf转换为PJSIP.conf,而在SIP.conf中,我有:
[asterisk_sip]
type=peer
context=tests
host=Y.Y.Y.Y
deny=0.0.0.0/0.0.0.0
permit=Y.Y.Y.Y
qualify=yes
disallow=all
allow=g729
allow=alaw
allow=ulaw
nat=no
canreinvite=no
insecure=port,invite在转换为PJSIP.conf后,我得到了以下结果:
[asterisk_sip]
type = aor
contact = sip:Y.Y.Y.Y
[asterisk_sip]
type = identify
endpoint = asterisk_sip
match = Y.Y.Y.Y
[asterisk_sip]
type = endpoint
context = tests
disallow = all
allow = g729
allow = alaw
allow = ulaw
direct_media = no
aors = asterisk_sip
[acl]
type = acl
permit = Y.Y.Y.Y
deny = 0.0.0.0/0.0.0.0当我将它传递给/etc/asterisk/pjsip.conf并重新加载SIP服务器上的配置对等体时,它是不可用的:
Endpoint: asterisk_sip Unavailable 0 of inf
Transport: transport-udp udp 0 0 0.0.0.0:5060请帮助:)
发布于 2021-03-04 20:42:56
问题解决了。
我找到了pjsip_wizard.conf文件,在那里配置一个端点和我的主干工作要容易得多。
https://stackoverflow.com/questions/66364728
复制相似问题