[Home]

Summary:ASTERISK-24821: Question about Warning message
Reporter:Fabian Borot (fborot)Labels:
Date Opened:2015-02-23 10:04:54.000-0600Date Closed:2015-02-23 11:12:03.000-0600
Priority:MinorRegression?
Status:Closed/CompleteComponents:Channels/chan_sip/CodecHandling Channels/chan_sip/General Channels/chan_sip/Interoperability
Versions:13.1.1 13.2.0 Frequency of
Occurrence
Related
Issues:
Environment:Asterisk 13.1-cert1 built by root @ AW-MIA-CORE-04 on a x86_64 running Linux on 2015-02-22 04:21:50 UTC Linux AW-MIA-CORE-04 2.6.18-274.7.1.el5 #1 SMP Thu Oct 20 16:21:01 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux Attachments:( 0) sip_write-11.txt
( 1) sip_write-13.txt
Description:Starting with Asterisk 13.1 we are seeing this WARNING messages a lot in our logs and console:

WARNING[25164][C-0004865e]: chan_sip.c:7364 sip_write: Can't send 10 type frames with SIP write)

We found that line in function "sdp_write" inside "chan_sip.c".
In our previous version (11.2.1) we did not see those messages being printed (same verbosity level). We compared both versions of the functions and see no difference at all in the 'default' switch case that handles that. We think/assume that that function is being called in different places on each version (11.2-1 vs 13-1).

We also think it has to do with the asterisk receiving rtp packets with comfort noise which is not supported by asterisk.
We would like to know what can we do about it to behave more like the version 11?
We are not sure but could it be that version 11 handles it better ?. I am attaching the functions on both versions for your review.

Thank you
Comments:By: Fabian Borot (fborot) 2015-02-23 10:07:20.312-0600

I made a typo in my previous comment ;

****We found that line in function "sdp_write" inside "chan_sip.c".****

the function name is called "sip_write" not "sdp_write"

sorry for the confusion


By: Matt Jordan (mjordan) 2015-02-23 11:11:52.216-0600

The issue tracker isn't used for information requests (I wish we could just remove that issue type, but JIRA is a bit squirrely on it).

Please ask this question on the asterisk-users mailing list.