RTP Read too short

Hi,
Getting RTP Read too short while using SIP on asterisk.

Warning

[2015-10-26 22:31:19] WARNING[29919] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29923] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29914] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29919] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29923] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29914] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29919] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29923] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29914] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29919] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29923] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29914] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29919] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29923] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29914] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29919] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29923] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29914] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29923] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29919] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29914] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29919] res_rtp_asterisk.c: RTP Read too short [2015-10-26 22:31:19] WARNING[29914] res_rtp_asterisk.c: RTP Read too short

My sip.conf

[general]
bindaddr=0.0.0.0
bindport=5060
context = billing
dtmfmode=RFC2833
disallow=all
allow=g729
allow=g723
allow=ulaw
allow=alaw
allow=gsm
rtcachefriends=yes
srvlookup=no
trustrpid=yes
sendrpid=pai
allowsubscribe = no
alwaysauthreject=yes
rtupdate=yes
allowguest=no
language=en
rtptimeout=60
rtpholdtimeout=300
rtsavesysname=yes
rtupdate=yes
ignoreregexpire=yes
tos_sip=cs3
tos_audio=ef
cos_sip=3
cos_audio=5

This has nothing to do with sip.conf.

It might happen if rtp.conf specified a port range that clashed some other common service, or hacking target, or even if you were pinging a port in that range.

You should get a packet capture and try an work out what service the packets were really intended for, or otherwise whey the incoming packet is damaged.

This diagnostic happens when an incoming RTP packet is malformed.