IAX and Max retries exceeded to host

hinzinho

Joined
Sep 18, 2009
Messages
461
Likes
0
Points
0
#1
I have a strange case. When I make a call between 2 *boxes over IAX, the call drop after 1-3 minutes. From the log, I can see RTCP warnings before it is disconnected:

This is between Elastix 2.0 and 1.6.2-27

Code:
Jan 13 12:31:46 	WARNING 	[3446] rtp.c: 	RTCP Read too short
Jan 13 12:31:50 	WARNING 	[3446] rtp.c: 	RTCP Read too short
Jan 13 12:31:56 	WARNING 	[3446] rtp.c: 	RTCP Read too short
Jan 13 12:32:00 	WARNING 	[3446] rtp.c: 	RTCP Read too short
Jan 13 12:32:03 	WARNING 	[3446] rtp.c: 	RTCP Read too short
Jan 13 12:32:07 	WARNING 	[3446] rtp.c: 	RTCP Read too short
Jan 13 12:32:10 	WARNING 	[3446] rtp.c: 	RTCP Read too short
Jan 13 12:32:14 	WARNING 	[3446] rtp.c: 	RTCP Read too short
Jan 13 12:32:15 	WARNING 	[3068] chan_iax2.c: 	Max retries exceeded to host 192.168.120.240 on IAX2/TESTATL-5145 (type = 6, subclass = 2, ts=168527, seqno=3)
From the tcpdump, I see a lot of VNAK packets. According to Asterisk, VNAK is:

6.7.3. VNAK

A VNAK is sent when a message is received out of order, particularly
when a mini frame is received before the first full voice frame on a
call. It is a request for retransmission of dropped messages. A
message is considered out of sequence if the received iseqno is
different than the expected iseqno. On receipt of a VNAK, a peer
MUST retransmit all frames with a higher sequence number than the
VNAK message's iseqno.


I tested on a new install, no problem. However once I ran a yum update, I get the above problem. Anyone got any ideas? A bug in one of the update? TIA!
 

Members online

No members online now.

Latest posts

Forum statistics

Threads
30,901
Messages
130,885
Members
17,562
Latest member
colak
Top