为了执行性能测试,我试图让sipp与星号通信:
我经历过这些步骤:
1)在sip.conf中
[sippuac]
type=friend
username=sippuac
host=127.0.0.1
port=5061
context=test
dtmfmode=rfc2833
insecure=very
canreinvite=no
nat=yes
[sippuas]
type=friend
username=sippuas
host=127.0.0.1
port=5062
context=test
dtmfmode=rfc2833
insecure=very
canreinvite=no
nat=yes2)在extensions.conf中
[test]
exten=>s,1,Dial(SIP/sippuas,20)3)运行SIPp
sipp -sn uas -rsa 127.0.0.1:5060 -p 5062 -i 127.0.0.1 -mp 6001
sipp -sn uac 127.0.0.1:5060 -s s -p 5061 -i 127.0.0.1最后我上了星号:
6月14日07:36:56 WARNING2600: app_dial.c:2437 dial_exec_full:无法创建“SIP”类型的信道(导致20名订阅者缺席)
我如何解决这个问题并让UAS接收呼叫?
谢谢你的帮助!
发布于 2016-06-16 18:45:26
我认为,在sip.conf中,type=peer应该是用于sippuas的。
在本地主机上运行性能测试是个坏主意。SIPP会影响星号的性能。此外,它使运行场景与音频,我将建议只回答一个电话的星号,并播放一些声音,这不是那么重要的发出呼叫第二sipp。
发布于 2017-02-22 19:50:12
若要接收来自星号的呼叫,SIPp用户应首先向其注册。您可以通过使用以下命令查看用户是否已注册:
sip show peers在星号CLI。如果您的uas没有注册,并且您试图告诉星号拨号到客户端,而没有给出它的地址。这个链接中有关于如何注册和调用星号的简单xml示例。请按照你想要的情况去做。
https://stackoverflow.com/questions/37810733
复制相似问题