Re: [Freeswitch-users] RTP Media Port = 0 Bug
Hi, Start & stop RTP ports are commented out in switch.conf so must be the defaults, 16384 & 32768. I have also tried the NDLB-allow-bad-iananame suggestion & have the same results, see SIP trace here: http://pastebin.com/vdztr7cf What is very strange about this issue it only happens on certain routes i.e. the SDP of the B leg of the call is somehow breaking things. Really at a loss here. Cheers, Michael On Thu, Oct 27, 2011 at 9:26 AM, <chrisbware@interfree.it> wrote:
Even payload type 96 for G729 sounds strange to me. How did you set *rtp-start-portand *** ***rtp-end-port ?* ** *** * ** *** * -----Messaggio originale----- Da: Michael Toop <michaelt@callall.co.za> Inviato il: 26 Ott 2011 - 05:00 A: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org>
Hi, When initiating a call from Freeswitch to a provider, Freeswitch is putting '0'/ zero in the media port. This looks like a bug to me.: m=audio 0 RTP/AVP 96 101 Media Description, name and address (m): audio 0 RTP/AVP 96 101 Txt based SIP trace attached (not sure how to scrub pcap files of IPs). Thanks, Michael
------------------------------------------------------------------------------- Valore legale alle tue mail InterfreePEC - la tua Posta Elettronica Certificata http://pec.interfree.it
-------------------------------------------------------------------------------
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Hi, Is there someone in the list interested in some consulting work to assist me to get to the bottom of this problem? Happy to pay for assistance here. Thanks, Michael On Thu, Oct 27, 2011 at 11:34 AM, Michael Toop <michaelt@callall.co.za>wrote:
Hi,
Start & stop RTP ports are commented out in switch.conf so must be the defaults, 16384 & 32768.
I have also tried the NDLB-allow-bad-iananame suggestion & have the same results, see SIP trace here: http://pastebin.com/vdztr7cf
What is very strange about this issue it only happens on certain routes i.e. the SDP of the B leg of the call is somehow breaking things. Really at a loss here.
Cheers,
Michael
On Thu, Oct 27, 2011 at 9:26 AM, <chrisbware@interfree.it> wrote:
Even payload type 96 for G729 sounds strange to me. How did you set *rtp-start-portand *** ***rtp-end-port ?* ** *** * ** *** * -----Messaggio originale----- Da: Michael Toop <michaelt@callall.co.za> Inviato il: 26 Ott 2011 - 05:00 A: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org>
Hi, When initiating a call from Freeswitch to a provider, Freeswitch is putting '0'/ zero in the media port. This looks like a bug to me.: m=audio 0 RTP/AVP 96 101 Media Description, name and address (m): audio 0 RTP/AVP 96 101 Txt based SIP trace attached (not sure how to scrub pcap files of IPs). Thanks, Michael
------------------------------------------------------------------------------- Valore legale alle tue mail InterfreePEC - la tua Posta Elettronica Certificata http://pec.interfree.it
-------------------------------------------------------------------------------
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Its not a bug. zero is an indication that we rejected the media. /b On Oct 31, 2011, at 6:07 AM, Michael Toop wrote:
Hi,
Is there someone in the list interested in some consulting work to assist me to get to the bottom of this problem?
Happy to pay for assistance here.
Thanks,
Michael
Hi Brian, Surely FS should tear down the call if the media is not suitable? I now see that 'G729a' does not conform to the IANA standard and is wrong. Let me get the m attribute fixed in the SDP & I will let you know. Thanks for the input. Regards, Michael On Mon, Oct 31, 2011 at 4:34 PM, Brian West <brian@freeswitch.org> wrote:
Its not a bug. zero is an indication that we rejected the media. /b
On Oct 31, 2011, at 6:07 AM, Michael Toop wrote:
Hi,
Is there someone in the list interested in some consulting work to assist me to get to the bottom of this problem?
Happy to pay for assistance here.
Thanks,
Michael
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
On Tue, Nov 1, 2011 at 9:00 AM, Michael Toop <michaelt@callall.co.za> wrote:
Hi Brian,
Surely FS should tear down the call if the media is not suitable? I now see that 'G729a' does not conform to the IANA standard and is wrong.
Yeh, I've actually seen this issue before in proxy media mode with bad iana name flag enabled (which actually means fix specifically the string "g729a" to "g729") where the 200 OK or 183 response with SDP gets broken on the way back. By broken the SDP on the response to the B leg changes to dynamic payload type 96 and rtp port 0 instead of payload type 18/non-zero rtp port. There's something I think in the sofia libs which is validating the SDP - even though technically in proxy media mode the codec list should just get passed through. I haven't yet found exactly where this is yet.
Let me get the m attribute fixed in the SDP & I will let you know.
With the correct iana name in the rtpmap then I think your problem will go away, assuming you control the endpoints in your environment and can change them to originate the call with the correct iana name in the rtpmap then I think your problem will go away. Or you could turn on full media mode too which would solve it but you just need to be careful with codec negotiation at that point.
Thanks for the input.
Regards,
Michael
On Mon, Oct 31, 2011 at 4:34 PM, Brian West <brian@freeswitch.org> wrote:
Its not a bug. zero is an indication that we rejected the media. /b
On Oct 31, 2011, at 6:07 AM, Michael Toop wrote:
Hi,
Is there someone in the list interested in some consulting work to assist me to get to the bottom of this problem?
Happy to pay for assistance here.
Thanks,
Michael
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (4)
-
Brian West
-
chrisbware@interfree.it
-
Michael Toop
-
Steve Kurzeja