linux断错误用什么测试,Linux-SIPp3.3测试FreeSwitch-(七)错误记录

1、make pcapplay_ossl提示:error: curses.h: No such file or directory

问题描述:

# make pcapplay_ossl

错误信息如下:

In file included from message.cpp:39:

sipp.hpp:57:20: error: curses.h: No such file or directory

。。。

make[1]: *** [message.o] Error 1

make[1]: Leaving directory `/usr/local/luly/sipp-3.3'

make: *** [pcapplay_ossl] Error 2

解决方法:

yum install ncurses-devel ncurses

2、make pcapplay_ossl提示:error: pcap.h: No such file or directory

问题描述:

# make pcapplay_ossl

错误信息如下:

send_packets.c:44:18: error: pcap.h: No such file or directory

make[1]: *** [send_packets.o] Error 1

make[1]: Leaving directory `/usr/local/sipp-3.3'

make: *** [pcapplay_ossl] Error 2

解决方法:

yum installlibpcaplibpcap-devel

3、sipp提示:Can create thread to send RTP packets.

问题描述:

运行sipp时,提示:

2013-11-26      14:48:04:100    1385448484.100398:Can create thread to send RTP packets.

sipp: There were more errors, see 'uac_30796_errors.log' file

解决方法:

修改服务器线程数相关配置;

ulimit -s 1024

线程栈大小,以 Kbytes为单位。

4、Sipp提示:Reason: SIP;cause=606;text="USER_NOT_REGISTERED"

问题描述:

Sipp被叫注册后,启动uas流程,uac呼叫时,返回错误:

Reason: SIP;cause=606;text="USER_NOT_REGISTERED"

查询服务端日志:第二次REGISTER时,没有指明Expires,从而使用默认的30S;但xml文件中有指明Expires为3600;如下:

REGISTER sip:[field0]@[remote_ip]:[remote_port] SIP/2.0

Via: SIP/2.0/[transport] [local_ip]:[local_port]

From: [field0] ;tag=[call_number]

To: [field0] 

Call-ID: [call_id]

CSeq: 2 REGISTER

Contact: sip:[field0]@[local_ip]:[local_port]

[field1]

Content-Length: [len]

Expires: 3600

]]>

注:以上为网上常见示例;

解决方法:

和1 REGISTER不同的是:Content-Length: [len],这里指定为[len],修改[len]为0,发送的Expires可识别;或修改Expires到Content-Length前一行,也正常;

5、Sipp从服务器中转传输rtp数据包时,听不到pcap录音

问题描述:

Sipp从服务器中转传输rtp数据包时,被叫方听不到pcap录音

解决方法:

原指定的编码为104 ilbc,修改为98 ilbc后正常;

uac.xml/uas.xml文件中,涉及rtp数据包传输编码指定部份,要和服务端一致;具体信息可和服务端人员确认;

b=AS:84

c=IN IP[local_ip_type] [local_ip]

t=0 0

a=X-nat:0

m=audio [auto_media_port] RTP/AVP 98

c=IN IP[local_ip_type] [local_ip]

b=TIAS:64000

a=rtcp:6001 IN IP[local_ip_type] [local_ip]

a=sendrecv

a=rtpmap:98 iLBC/8000

a=fmtp:98 mod=30

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值