Need help on Codec Negotiation 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare * [G729:0:8000:20:64000]/[G729:18:8000:20:8000]* 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:117:8000:20:20000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:118:12000:20:25000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:119:16000:20:30000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:120:24000:20:40000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:115:32000:20:48000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:107:16000:20:32000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G722:9:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMU:0:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMA:8:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[GSM:3:8000:20:13200] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G729:18:8000:20:8000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:117:8000:20:20000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:118:12000:20:25000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:119:16000:20:30000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:120:24000:20:40000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:115:32000:20:48000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:107:16000:20:32000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4919 Set 2833 dtmf send/recv payload to 101 2012-12-16 11:35:52.246422 [DEBUG] switch_channel.c:2852 (sofia/internal/ 501@50.54.12.39) Callstate Change DOWN -> HANGUP 2012-12-16 11:35:52.246422 [NOTICE] sofia.c:5781 Hangup sofia/internal/ 501@50.54.12.39 [CS_NEW] *[INCOMPATIBLE_DESTINATION]* Thanks, Bala
Could you paste the sofia config that handles the internal profile? I'm suspecting either the G729 codec is missing on the vars.xml file or missing in there. Also posting the SDP codec negotiation would be helpful. On Sun, Dec 16, 2012 at 3:40 AM, Balamurugan Mahendran <b2m@a-cti.com> wrote:
Need help on Codec Negotiation
2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G729:18:8000:20:8000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:117:8000:20:20000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:118:12000:20:25000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:119:16000:20:30000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:120:24000:20:40000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:115:32000:20:48000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:107:16000:20:32000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G722:9:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMU:0:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMA:8:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[GSM:3:8000:20:13200] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G729:18:8000:20:8000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:117:8000:20:20000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:118:12000:20:25000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:119:16000:20:30000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:120:24000:20:40000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:115:32000:20:48000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:107:16000:20:32000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4919 Set 2833 dtmf send/recv payload to 101
2012-12-16 11:35:52.246422 [DEBUG] switch_channel.c:2852 (sofia/internal/501@50.54.12.39) Callstate Change DOWN -> HANGUP 2012-12-16 11:35:52.246422 [NOTICE] sofia.c:5781 Hangup sofia/internal/501@50.54.12.39 [CS_NEW] [INCOMPATIBLE_DESTINATION]
Thanks, Bala
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
What G729 module are you using, and what codec is in use on the other leg? G729 needs licenses due to patents. mod_g729 is passthrough only but requires no licenses. This is because it merely forwards the data, but doesn't perform the encoding/transcoding step that the patents cover. But that means it can't transcode between different codecs. mod_com_g729 is the licensed version: http://www.freeswitch.org/node/235 With the passthrough mod_g729 codec, if the other leg has selected a codec other than g729 you'll see an error in your logs and it'll hangup with that reason. You can tweak your codec negotiation to avoid this (eg late-negotiation=true), or you can use the licensed version. On 16 December 2012 11:40, Balamurugan Mahendran <b2m@a-cti.com> wrote:
Need help on Codec Negotiation
2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare * [G729:0:8000:20:64000]/[G729:18:8000:20:8000]* 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:117:8000:20:20000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:118:12000:20:25000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:119:16000:20:30000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:120:24000:20:40000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:115:32000:20:48000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:107:16000:20:32000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G722:9:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMU:0:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMA:8:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[GSM:3:8000:20:13200] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G729:18:8000:20:8000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:117:8000:20:20000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:118:12000:20:25000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:119:16000:20:30000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:120:24000:20:40000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:115:32000:20:48000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:107:16000:20:32000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4919 Set 2833 dtmf send/recv payload to 101
2012-12-16 11:35:52.246422 [DEBUG] switch_channel.c:2852 (sofia/internal/ 501@50.54.12.39) Callstate Change DOWN -> HANGUP 2012-12-16 11:35:52.246422 [NOTICE] sofia.c:5781 Hangup sofia/internal/ 501@50.54.12.39 [CS_NEW] *[INCOMPATIBLE_DESTINATION]*
Thanks, Bala
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
If he is using mod_g729 then the log would throw an error saying that the codec only does passthrough mode, however he hasn't shown that part of the log to us yet On Sun, Dec 16, 2012 at 12:05 PM, Steven Ayre <steveayre@gmail.com> wrote:
What G729 module are you using, and what codec is in use on the other leg?
G729 needs licenses due to patents.
mod_g729 is passthrough only but requires no licenses. This is because it merely forwards the data, but doesn't perform the encoding/transcoding step that the patents cover. But that means it can't transcode between different codecs. mod_com_g729 is the licensed version: http://www.freeswitch.org/node/235
With the passthrough mod_g729 codec, if the other leg has selected a codec other than g729 you'll see an error in your logs and it'll hangup with that reason.
You can tweak your codec negotiation to avoid this (eg late-negotiation=true), or you can use the licensed version.
On 16 December 2012 11:40, Balamurugan Mahendran <b2m@a-cti.com> wrote:
Need help on Codec Negotiation
2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G729:18:8000:20:8000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:117:8000:20:20000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:118:12000:20:25000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:119:16000:20:30000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:120:24000:20:40000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:115:32000:20:48000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:107:16000:20:32000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G722:9:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMU:0:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMA:8:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[GSM:3:8000:20:13200] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G729:18:8000:20:8000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:117:8000:20:20000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:118:12000:20:25000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:119:16000:20:30000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:120:24000:20:40000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:115:32000:20:48000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:107:16000:20:32000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4919 Set 2833 dtmf send/recv payload to 101
2012-12-16 11:35:52.246422 [DEBUG] switch_channel.c:2852 (sofia/internal/501@50.54.12.39) Callstate Change DOWN -> HANGUP 2012-12-16 11:35:52.246422 [NOTICE] sofia.c:5781 Hangup sofia/internal/501@50.54.12.39 [CS_NEW] [INCOMPATIBLE_DESTINATION]
Thanks, Bala
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
Thanks for the help!! Please let me know if I missed anything. <X-PRE-PROCESS cmd="set" data="global_codec_prefs=G729,SILK@8000h ,SILK@12000h,SILK@16000h,SILK@24000h,G7221@32000h,G7221@16000h ,G722,PCMU,PCMA,GSM"/> <X-PRE-PROCESS cmd="set" data="outbound_codec_prefs=G729,SILK@8000h ,SILK@12000h,SILK@16000h,SILK@24000h,G7221@32000h,G7221@16000h ,G722,PCMU,PCMA,GSM"/> freeswitch@internal> g729_info Permitted G729 channels: 10 Encoders in use: 4 Decoders in use: 3 freeswitch@internal> recv 742 bytes from udp/[182.79.149.142]:16251 at 07:27:19.212195: ------------------------------------------------------------------------ INVITE sip:500@50.54.12.39 SIP/2.0 Via: SIP/2.0/UDP 182.79.149.142:16251;rport;branch=z9hG4bK68891 Route: <sip:50.54.12.39;transport=udp;lr> Max-Forwards: 70 From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060 To: <sip:500@50.54.12.39> Call-ID: 047707180743@10.4.2.7 CSeq: 1 INVITE Contact: <sip:501@182.79.149.142:16251;transport=udp> Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS Expires: 3600 User-Agent: SyncPhone 1.0 Content-Length: 244 Content-Type: application/sdp v=0 o=- 1111 1111 IN IP4 182.79.149.142 s=Session SIP/SDP c=IN IP4 182.79.149.142 t=0 0 a=sendrecv a=rtcp:57395 IN IP4 182.79.149.142 m=audio 26474 RTP/AVP 0 101 a=rtpmap:0 G729/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 ------------------------------------------------------------------------ send 321 bytes to udp/[182.79.149.142]:16251 at 07:27:19.212520: ------------------------------------------------------------------------ SIP/2.0 100 Trying Via: SIP/2.0/UDP 182.79.149.142:16251;rport=16251;branch=z9hG4bK68891 From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060 To: <sip:500@50.54.12.39> Call-ID: 047707180743@10.4.2.7 CSeq: 1 INVITE User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600 Content-Length: 0 ------------------------------------------------------------------------ 2012-12-17 07:27:19.206419 [DEBUG] sofia.c:7481 IP 182.79.149.142 Approved by acl "domains[]". Access Granted. 2012-12-17 07:27:19.206419 [NOTICE] switch_channel.c:930 New Channel sofia/internal/501@50.54.12.39 [30a75cd4-481b-11e2-84b4-e5c28303057e] 2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_NEW 2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:380 (sofia/internal/501@50.54.12.39) State NEW 2012-12-17 07:27:19.206419 [DEBUG] sofia.c:5502 Channel sofia/internal/ 501@50.54.12.39 entering state [received][100] 2012-12-17 07:27:19.206419 [DEBUG] sofia.c:5513 Remote SDP: v=0 o=- 1111 1111 IN IP4 182.79.149.142 s=Session SIP/SDP c=IN IP4 182.79.149.142 t=0 0 a=sendrecv a=rtcp:57395 IN IP4 182.79.149.142 m=audio 26474 RTP/AVP 0 101 a=rtpmap:0 G729/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G729:18:8000:20:8000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:117:8000:20:20000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:118:12000:20:25000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:119:16000:20:30000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:120:24000:20:40000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:115:32000:20:48000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:107:16000:20:32000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G722:9:8000:20:64000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMU:0:8000:20:64000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMA:8:8000:20:64000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[GSM:3:8000:20:13200] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G729:18:8000:20:8000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:117:8000:20:20000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:118:12000:20:25000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:119:16000:20:30000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:120:24000:20:40000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:115:32000:20:48000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:107:16000:20:32000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200] 2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4919 Set 2833 dtmf send/recv payload to 101 2012-12-17 07:27:19.206419 [DEBUG] switch_channel.c:2852 (sofia/internal/ 501@50.54.12.39) Callstate Change DOWN -> HANGUP 2012-12-17 07:27:19.206419 [NOTICE] sofia.c:5781 Hangup sofia/internal/ 501@50.54.12.39 [CS_NEW] [INCOMPATIBLE_DESTINATION] 2012-12-17 07:27:19.206419 [DEBUG] switch_channel.c:2875 Send signal sofia/internal/501@50.54.12.39 [KILL] 2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK] 2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_HANGUP 2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:602 (sofia/internal/501@50.54.12.39) State HANGUP 2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:469 Channel sofia/internal/ 501@50.54.12.39 hanging up, cause: INCOMPATIBLE_DESTINATION 2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:534 Responding to INVITE with: 488 2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:47 sofia/internal/501@50.54.12.39 Standard HANGUP, cause: INCOMPATIBLE_DESTINATION 2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:602 (sofia/internal/501@50.54.12.39) State HANGUP going to sleep 2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:393 (sofia/internal/501@50.54.12.39) State Change CS_HANGUP -> CS_REPORTING 2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK] 2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_REPORTING 2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:662 (sofia/internal/501@50.54.12.39) State REPORTING send 816 bytes to udp/[182.79.149.142]:16251 at 07:27:19.215295: ------------------------------------------------------------------------ SIP/2.0 488 Not Acceptable Here Via: SIP/2.0/UDP 182.79.149.142:16251;rport=16251;branch=z9hG4bK68891 From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060 To: <sip:500@50.54.12.39>;tag=8K31Z9S2DymjN Call-ID: 047707180743@10.4.2.7 CSeq: 1 INVITE User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600 Accept: application/sdp Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE Supported: timer, precondition, path, replaces 2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:79 sofia/internal/501@50.54.12.39 Standard REPORTING, cause: INCOMPATIBLE_DESTINATION Allow-Events: talk, hold, presence, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer Reason: Q.850;cause=88;text="INCOMPATIBLE_DESTINATION"2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:662 (sofia/internal/ 501@50.54.12.39) State REPORTING going to sleep Content-Length: 0 Remote-Party-ID: "500" <sip:500@50.54.12.39
;party=calling;privacy=off;screen=no
------------------------------------------------------------------------ 2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:387 (sofia/internal/501@50.54.12.39) State Change CS_REPORTING -> CS_DESTROY 2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK] 2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1380 Session 204 (sofia/internal/501@50.54.12.39) Locked, Waiting on external entities 2012-12-17 07:27:19.206419 [NOTICE] switch_core_session.c:1398 Session 204 (sofia/internal/501@50.54.12.39) Ended 2012-12-17 07:27:19.206419 [NOTICE] switch_core_session.c:1400 Close Channel sofia/internal/501@50.54.12.39 [CS_DESTROY] 2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:491 (sofia/internal/501@50.54.12.39) Callstate Change HANGUP -> DOWN 2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:494 (sofia/internal/501@50.54.12.39) Running State Change CS_DESTROY 2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:504 (sofia/internal/501@50.54.12.39) State DESTROY 2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:374 sofia/internal/ 501@50.54.12.39 SOFIA DESTROY 2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:86 sofia/internal/501@50.54.12.39 Standard DESTROY 2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:504 (sofia/internal/501@50.54.12.39) State DESTROY going to sleep recv 407 bytes from udp/[182.79.149.142]:16251 at 07:27:19.581401: ------------------------------------------------------------------------ ACK sip:500@50.54.12.39 SIP/2.0 Via: SIP/2.0/UDP 182.79.149.142:16251;rport;branch=z9hG4bK68891 Route: <sip:50.54.12.39;transport=udp;lr> Max-Forwards: 70 From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060 To: <sip:500@50.54.12.39>;tag=8K31Z9S2DymjN Call-ID: 047707180743@10.4.2.7 CSeq: 1 ACK Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS User-Agent: SyncPhone 1.0 Content-Length: 0 ------------------------------------------------------------------------ recv 465 bytes from udp/[182.79.149.142]:36420 at 07:27:20.672450: ------------------------------------------------------------------------ REGISTER sip:50.54.12.39 SIP/2.0 Via: SIP/2.0/UDP 182.79.149.142:36420;rport;branch=z9hG4bK20451 Route: <sip:50.54.12.39;transport=udp;lr> Max-Forwards: 70 From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121 To: <sip:501@50.54.12.39> Call-ID: 790899967509@10.4.2.7 CSeq: 1 REGISTER Contact: <sip:501@182.79.149.142:36420;transport=udp> Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS Expires: 3600 User-Agent: SyncPhone 1.0 Content-Length: 0 ------------------------------------------------------------------------ 2012-12-17 07:27:20.666425 [DEBUG] sofia_reg.c:1417 Send challenge for [ 501@50.54.12.39] 2012-12-17 07:27:20.666425 [WARNING] sofia_reg.c:1421 SIP auth challenge (REGISTER) on sofia profile 'internal' for [501@50.54.12.39] from ip 182.79.149.142 send 626 bytes to udp/[182.79.149.142]:36420 at 07:27:20.673200: ------------------------------------------------------------------------ SIP/2.0 401 Unauthorized Via: SIP/2.0/UDP 182.79.149.142:36420;rport=36420;branch=z9hG4bK20451 From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121 To: <sip:501@50.54.12.39>;tag=9vvt14a6a7a5g Call-ID: 790899967509@10.4.2.7 CSeq: 1 REGISTER User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE Supported: timer, precondition, path, replaces WWW-Authenticate: Digest realm="50.54.12.39", nonce="31862298-481b-11e2-84b6-e5c28303057e", algorithm=MD5, qop="auth" Content-Length: 0 ------------------------------------------------------------------------ recv 707 bytes from udp/[182.79.149.142]:36420 at 07:27:21.094563: ------------------------------------------------------------------------ REGISTER sip:50.54.12.39 SIP/2.0 Via: SIP/2.0/UDP 182.79.149.142:36420;rport;branch=z9hG4bK84890 Route: <sip:50.54.12.39;transport=udp;lr> Max-Forwards: 70 From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121 To: <sip:501@50.54.12.39> Call-ID: 790899967509@10.4.2.7 CSeq: 2 REGISTER Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS Expires: 3600 User-Agent: SyncPhone 1.0 Contact: <sip:501@182.79.149.142:36420;transport=udp> Authorization: Digest username="501", realm="50.54.12.39", nonce="31862298-481b-11e2-84b6-e5c28303057e", uri="sip:50.54.12.39", algorithm=MD5, qop=auth, nc=00000001, cnonce="a5d0aab2288476b3", response="eb8ccc768c7f9fee038f0d5dfc599931" Content-Length: 0 ------------------------------------------------------------------------ 2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'record_stereo' = 'true' 2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'default_gateway' = 'example.com' 2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'default_areacode' = '918' 2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'transfer_fallback_extension' = 'operator' 2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'toll_allow' = 'domestic,international,local' 2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'accountcode' = '501' 2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'user_context' = 'default' 2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'effective_caller_id_name' = 'Extension 501' 2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'effective_caller_id_number' = '501' 2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'outbound_caller_id_name' = 'FS' 2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'outbound_caller_id_number' = '9732386040' 2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'callgroup' = 'techsupport' 2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:1575 Register: From: [501@10.252.148.21] Contact: ["user" <sip:501@182.79.149.142:36420;transport=udp>] Expires: [3600] send 600 bytes to udp/[182.79.149.142]:36420 at 07:27:21.096965: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/UDP 182.79.149.142:36420;rport=36420;branch=z9hG4bK84890 From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121 To: <sip:501@50.54.12.39>;tag=a6NK3ZU97F1Qc Call-ID: 790899967509@10.4.2.7 CSeq: 2 REGISTER Contact: <sip:501@182.79.149.142:36420;transport=udp>;expires=3600 Date: Mon, 17 Dec 2012 07:27:21 GMT User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE Supported: timer, precondition, path, replaces Content-Length: 0 ------------------------------------------------------------------------ send 926 bytes to udp/[182.79.149.142]:36420 at 07:27:21.112029: ------------------------------------------------------------------------ NOTIFY sip:501@182.79.149.142:36420;transport=udp SIP/2.0 Via: SIP/2.0/UDP 50.54.12.39;rport;branch=z9hG4bKXXQBeBHUQ5yZp Max-Forwards: 70 From: <sip:501@50.54.12.39>;tag=BFFc5tcD5rQar To: <sip:501@50.54.12.39> Call-ID: 09276738-c2be-1230-ec86-22000afc9415 CSeq: 37528556 NOTIFY Contact: <sip:mod_sofia@50.54.12.39:5060> User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE Supported: timer, precondition, path, replaces Event: message-summary Allow-Events: talk, hold, presence, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer Subscription-State: terminated;reason=noresource Content-Type: application/simple-message-summary Content-Length: 64 Messages-Waiting: no Message-Account: sip:501@10.252.148.21 ------------------------------------------------------------------------ recv 295 bytes from udp/[182.79.149.142]:36420 at 07:27:21.531463: ------------------------------------------------------------------------ SIP/2.0 405 Method Not Allowed Via: SIP/2.0/UDP 50.54.12.39;branch=z9hG4bKXXQBeBHUQ5yZp;rport=5060 To: <sip:501@50.54.12.39> From: <sip:501@50.54.12.39>;tag=BFFc5tcD5rQar Call-ID: 09276738-c2be-1230-ec86-22000afc9415 CSeq: 37528556 NOTIFY Server: SyncPhone 1.0 Content-Length: 0 ------------------------------------------------------------------------ On Mon, Dec 17, 2012 at 2:25 AM, curriegrad2004 <curriegrad2004@gmail.com>wrote:
If he is using mod_g729 then the log would throw an error saying that the codec only does passthrough mode, however he hasn't shown that part of the log to us yet
On Sun, Dec 16, 2012 at 12:05 PM, Steven Ayre <steveayre@gmail.com> wrote:
What G729 module are you using, and what codec is in use on the other leg?
G729 needs licenses due to patents.
mod_g729 is passthrough only but requires no licenses. This is because it merely forwards the data, but doesn't perform the encoding/transcoding step that the patents cover. But that means it can't transcode between different codecs. mod_com_g729 is the licensed version: http://www.freeswitch.org/node/235
With the passthrough mod_g729 codec, if the other leg has selected a codec other than g729 you'll see an error in your logs and it'll hangup with that reason.
You can tweak your codec negotiation to avoid this (eg late-negotiation=true), or you can use the licensed version.
On 16 December 2012 11:40, Balamurugan Mahendran <b2m@a-cti.com> wrote:
Need help on Codec Negotiation
2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G729:18:8000:20:8000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:117:8000:20:20000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:118:12000:20:25000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:119:16000:20:30000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:120:24000:20:40000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:115:32000:20:48000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:107:16000:20:32000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G722:9:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMU:0:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMA:8:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[GSM:3:8000:20:13200] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G729:18:8000:20:8000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:117:8000:20:20000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:118:12000:20:25000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:119:16000:20:30000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:120:24000:20:40000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:115:32000:20:48000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:107:16000:20:32000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4919 Set 2833 dtmf send/recv payload to 101
2012-12-16 11:35:52.246422 [DEBUG] switch_channel.c:2852 (sofia/internal/501@50.54.12.39) Callstate Change DOWN -> HANGUP 2012-12-16 11:35:52.246422 [NOTICE] sofia.c:5781 Hangup sofia/internal/501@50.54.12.39 [CS_NEW] [INCOMPATIBLE_DESTINATION]
Thanks, Bala
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G729:18:8000:20:8000]
This looks odd, although I'm not sure why it's not working. The remote endpoint is using the static payload type 0 for G729. Normally that's reserved for G711 ulaw, while G729 uses 18. But the rtpmap should allow overriding that.
G729:0:8000:20:64000
The 64000 rate here also looks odd - it's comparing 64khz to 8khz and I suspect that's also a reason why it doesn't recognise it. I don't know where that 64000 is coming from though. -Steve On 17 December 2012 07:31, Balamurugan Mahendran <b2m@a-cti.com> wrote:
Thanks for the help!! Please let me know if I missed anything.
<X-PRE-PROCESS cmd="set" data="global_codec_prefs=G729,SILK@8000h ,SILK@12000h,SILK@16000h,SILK@24000h,G7221@32000h,G7221@16000h ,G722,PCMU,PCMA,GSM"/> <X-PRE-PROCESS cmd="set" data="outbound_codec_prefs=G729,SILK@8000h ,SILK@12000h,SILK@16000h,SILK@24000h,G7221@32000h,G7221@16000h ,G722,PCMU,PCMA,GSM"/>
freeswitch@internal> g729_info Permitted G729 channels: 10 Encoders in use: 4 Decoders in use: 3
freeswitch@internal>
recv 742 bytes from udp/[182.79.149.142]:16251 at 07:27:19.212195:
------------------------------------------------------------------------
INVITE sip:500@50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:16251;rport;branch=z9hG4bK68891
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>
Call-ID: 047707180743@10.4.2.7
CSeq: 1 INVITE
Contact: <sip:501@182.79.149.142:16251;transport=udp>
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
Expires: 3600
User-Agent: SyncPhone 1.0
Content-Length: 244
Content-Type: application/sdp
v=0
o=- 1111 1111 IN IP4 182.79.149.142
s=Session SIP/SDP
c=IN IP4 182.79.149.142
t=0 0
a=sendrecv
a=rtcp:57395 IN IP4 182.79.149.142
m=audio 26474 RTP/AVP 0 101
a=rtpmap:0 G729/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
------------------------------------------------------------------------
send 321 bytes to udp/[182.79.149.142]:16251 at 07:27:19.212520:
------------------------------------------------------------------------
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 182.79.149.142:16251;rport=16251;branch=z9hG4bK68891
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>
Call-ID: 047707180743@10.4.2.7
CSeq: 1 INVITE
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Content-Length: 0
------------------------------------------------------------------------
2012-12-17 07:27:19.206419 [DEBUG] sofia.c:7481 IP 182.79.149.142 Approved by acl "domains[]". Access Granted.
2012-12-17 07:27:19.206419 [NOTICE] switch_channel.c:930 New Channel sofia/internal/501@50.54.12.39 [30a75cd4-481b-11e2-84b4-e5c28303057e]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_NEW
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:380 (sofia/internal/501@50.54.12.39) State NEW
2012-12-17 07:27:19.206419 [DEBUG] sofia.c:5502 Channel sofia/internal/ 501@50.54.12.39 entering state [received][100]
2012-12-17 07:27:19.206419 [DEBUG] sofia.c:5513 Remote SDP:
v=0
o=- 1111 1111 IN IP4 182.79.149.142
s=Session SIP/SDP
c=IN IP4 182.79.149.142
t=0 0
a=sendrecv
a=rtcp:57395 IN IP4 182.79.149.142
m=audio 26474 RTP/AVP 0 101
a=rtpmap:0 G729/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G729:18:8000:20:8000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:117:8000:20:20000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:118:12000:20:25000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:119:16000:20:30000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:120:24000:20:40000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:115:32000:20:48000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:107:16000:20:32000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G722:9:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMU:0:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMA:8:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[GSM:3:8000:20:13200]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G729:18:8000:20:8000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:117:8000:20:20000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:118:12000:20:25000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:119:16000:20:30000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:120:24000:20:40000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:115:32000:20:48000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:107:16000:20:32000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4919 Set 2833 dtmf send/recv payload to 101
2012-12-17 07:27:19.206419 [DEBUG] switch_channel.c:2852 (sofia/internal/ 501@50.54.12.39) Callstate Change DOWN -> HANGUP
2012-12-17 07:27:19.206419 [NOTICE] sofia.c:5781 Hangup sofia/internal/ 501@50.54.12.39 [CS_NEW] [INCOMPATIBLE_DESTINATION]
2012-12-17 07:27:19.206419 [DEBUG] switch_channel.c:2875 Send signal sofia/internal/501@50.54.12.39 [KILL]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_HANGUP
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:602 (sofia/internal/501@50.54.12.39) State HANGUP
2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:469 Channel sofia/internal/ 501@50.54.12.39 hanging up, cause: INCOMPATIBLE_DESTINATION
2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:534 Responding to INVITE with: 488
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:47 sofia/internal/501@50.54.12.39 Standard HANGUP, cause: INCOMPATIBLE_DESTINATION
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:602 (sofia/internal/501@50.54.12.39) State HANGUP going to sleep
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:393 (sofia/internal/501@50.54.12.39) State Change CS_HANGUP -> CS_REPORTING
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_REPORTING
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:662 (sofia/internal/501@50.54.12.39) State REPORTING
send 816 bytes to udp/[182.79.149.142]:16251 at 07:27:19.215295:
------------------------------------------------------------------------
SIP/2.0 488 Not Acceptable Here
Via: SIP/2.0/UDP 182.79.149.142:16251;rport=16251;branch=z9hG4bK68891
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>;tag=8K31Z9S2DymjN
Call-ID: 047707180743@10.4.2.7
CSeq: 1 INVITE
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Accept: application/sdp
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:79 sofia/internal/501@50.54.12.39 Standard REPORTING, cause: INCOMPATIBLE_DESTINATION
Allow-Events: talk, hold, presence, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer
Reason: Q.850;cause=88;text="INCOMPATIBLE_DESTINATION"2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:662 (sofia/internal/ 501@50.54.12.39) State REPORTING going to sleep
Content-Length: 0
Remote-Party-ID: "500" <sip:500@50.54.12.39
;party=calling;privacy=off;screen=no
------------------------------------------------------------------------
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:387 (sofia/internal/501@50.54.12.39) State Change CS_REPORTING -> CS_DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1380 Session 204 (sofia/internal/501@50.54.12.39) Locked, Waiting on external entities
2012-12-17 07:27:19.206419 [NOTICE] switch_core_session.c:1398 Session 204 (sofia/internal/501@50.54.12.39) Ended
2012-12-17 07:27:19.206419 [NOTICE] switch_core_session.c:1400 Close Channel sofia/internal/501@50.54.12.39 [CS_DESTROY]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:491 (sofia/internal/501@50.54.12.39) Callstate Change HANGUP -> DOWN
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:494 (sofia/internal/501@50.54.12.39) Running State Change CS_DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:504 (sofia/internal/501@50.54.12.39) State DESTROY
2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:374 sofia/internal/ 501@50.54.12.39 SOFIA DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:86 sofia/internal/501@50.54.12.39 Standard DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:504 (sofia/internal/501@50.54.12.39) State DESTROY going to sleep
recv 407 bytes from udp/[182.79.149.142]:16251 at 07:27:19.581401:
------------------------------------------------------------------------
ACK sip:500@50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:16251;rport;branch=z9hG4bK68891
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>;tag=8K31Z9S2DymjN
Call-ID: 047707180743@10.4.2.7
CSeq: 1 ACK
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
User-Agent: SyncPhone 1.0
Content-Length: 0
------------------------------------------------------------------------
recv 465 bytes from udp/[182.79.149.142]:36420 at 07:27:20.672450:
------------------------------------------------------------------------
REGISTER sip:50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:36420;rport;branch=z9hG4bK20451
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>
Call-ID: 790899967509@10.4.2.7
CSeq: 1 REGISTER
Contact: <sip:501@182.79.149.142:36420;transport=udp>
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
Expires: 3600
User-Agent: SyncPhone 1.0
Content-Length: 0
------------------------------------------------------------------------
2012-12-17 07:27:20.666425 [DEBUG] sofia_reg.c:1417 Send challenge for [ 501@50.54.12.39]
2012-12-17 07:27:20.666425 [WARNING] sofia_reg.c:1421 SIP auth challenge (REGISTER) on sofia profile 'internal' for [501@50.54.12.39] from ip 182.79.149.142
send 626 bytes to udp/[182.79.149.142]:36420 at 07:27:20.673200:
------------------------------------------------------------------------
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 182.79.149.142:36420;rport=36420;branch=z9hG4bK20451
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>;tag=9vvt14a6a7a5g
Call-ID: 790899967509@10.4.2.7
CSeq: 1 REGISTER
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
WWW-Authenticate: Digest realm="50.54.12.39", nonce="31862298-481b-11e2-84b6-e5c28303057e", algorithm=MD5, qop="auth"
Content-Length: 0
------------------------------------------------------------------------
recv 707 bytes from udp/[182.79.149.142]:36420 at 07:27:21.094563:
------------------------------------------------------------------------
REGISTER sip:50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:36420;rport;branch=z9hG4bK84890
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>
Call-ID: 790899967509@10.4.2.7
CSeq: 2 REGISTER
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
Expires: 3600
User-Agent: SyncPhone 1.0
Contact: <sip:501@182.79.149.142:36420;transport=udp>
Authorization: Digest username="501", realm="50.54.12.39", nonce="31862298-481b-11e2-84b6-e5c28303057e", uri="sip:50.54.12.39", algorithm=MD5, qop=auth, nc=00000001, cnonce="a5d0aab2288476b3", response="eb8ccc768c7f9fee038f0d5dfc599931"
Content-Length: 0
------------------------------------------------------------------------
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'record_stereo' = 'true'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'default_gateway' = 'example.com'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'default_areacode' = '918'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'transfer_fallback_extension' = 'operator'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'toll_allow' = 'domestic,international,local'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'accountcode' = '501'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'user_context' = 'default'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'effective_caller_id_name' = 'Extension 501'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'effective_caller_id_number' = '501'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'outbound_caller_id_name' = 'FS'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'outbound_caller_id_number' = '9732386040'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'callgroup' = 'techsupport'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:1575 Register:
From: [501@10.252.148.21]
Contact: ["user" <sip:501@182.79.149.142:36420;transport=udp>]
Expires: [3600]
send 600 bytes to udp/[182.79.149.142]:36420 at 07:27:21.096965:
------------------------------------------------------------------------
SIP/2.0 200 OK
Via: SIP/2.0/UDP 182.79.149.142:36420;rport=36420;branch=z9hG4bK84890
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>;tag=a6NK3ZU97F1Qc
Call-ID: 790899967509@10.4.2.7
CSeq: 2 REGISTER
Contact: <sip:501@182.79.149.142:36420;transport=udp>;expires=3600
Date: Mon, 17 Dec 2012 07:27:21 GMT
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
Content-Length: 0
------------------------------------------------------------------------
send 926 bytes to udp/[182.79.149.142]:36420 at 07:27:21.112029:
------------------------------------------------------------------------
NOTIFY sip:501@182.79.149.142:36420;transport=udp SIP/2.0
Via: SIP/2.0/UDP 50.54.12.39;rport;branch=z9hG4bKXXQBeBHUQ5yZp
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=BFFc5tcD5rQar
To: <sip:501@50.54.12.39>
Call-ID: 09276738-c2be-1230-ec86-22000afc9415
CSeq: 37528556 NOTIFY
Contact: <sip:mod_sofia@50.54.12.39:5060>
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
Event: message-summary
Allow-Events: talk, hold, presence, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer
Subscription-State: terminated;reason=noresource
Content-Type: application/simple-message-summary
Content-Length: 64
Messages-Waiting: no
Message-Account: sip:501@10.252.148.21
------------------------------------------------------------------------
recv 295 bytes from udp/[182.79.149.142]:36420 at 07:27:21.531463:
------------------------------------------------------------------------
SIP/2.0 405 Method Not Allowed
Via: SIP/2.0/UDP 50.54.12.39;branch=z9hG4bKXXQBeBHUQ5yZp;rport=5060
To: <sip:501@50.54.12.39>
From: <sip:501@50.54.12.39>;tag=BFFc5tcD5rQar
Call-ID: 09276738-c2be-1230-ec86-22000afc9415
CSeq: 37528556 NOTIFY
Server: SyncPhone 1.0
Content-Length: 0
------------------------------------------------------------------------
On Mon, Dec 17, 2012 at 2:25 AM, curriegrad2004 <curriegrad2004@gmail.com>wrote:
If he is using mod_g729 then the log would throw an error saying that the codec only does passthrough mode, however he hasn't shown that part of the log to us yet
On Sun, Dec 16, 2012 at 12:05 PM, Steven Ayre <steveayre@gmail.com> wrote:
What G729 module are you using, and what codec is in use on the other leg?
G729 needs licenses due to patents.
mod_g729 is passthrough only but requires no licenses. This is because it merely forwards the data, but doesn't perform the encoding/transcoding step that the patents cover. But that means it can't transcode between different codecs. mod_com_g729 is the licensed version: http://www.freeswitch.org/node/235
With the passthrough mod_g729 codec, if the other leg has selected a codec other than g729 you'll see an error in your logs and it'll hangup with that reason.
You can tweak your codec negotiation to avoid this (eg late-negotiation=true), or you can use the licensed version.
On 16 December 2012 11:40, Balamurugan Mahendran <b2m@a-cti.com> wrote:
Need help on Codec Negotiation
2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec
Compare
[G729:0:8000:20:64000]/[G729:18:8000:20:8000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:117:8000:20:20000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:118:12000:20:25000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:119:16000:20:30000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:120:24000:20:40000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:115:32000:20:48000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:107:16000:20:32000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G722:9:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMU:0:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMA:8:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[GSM:3:8000:20:13200] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G729:18:8000:20:8000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:117:8000:20:20000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:118:12000:20:25000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:119:16000:20:30000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:120:24000:20:40000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:115:32000:20:48000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:107:16000:20:32000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4919 Set 2833 dtmf send/recv payload to 101
2012-12-16 11:35:52.246422 [DEBUG] switch_channel.c:2852 (sofia/internal/501@50.54.12.39) Callstate Change DOWN -> HANGUP 2012-12-16 11:35:52.246422 [NOTICE] sofia.c:5781 Hangup sofia/internal/501@50.54.12.39 [CS_NEW] [INCOMPATIBLE_DESTINATION]
Thanks, Bala
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Your version is pretty old now - almost a year. Are you able to reproduce this problem on the latest head of 1.2.stable and/or master? It could be this is a bug that's already been resolved in the past 12 months. -Steve On 17 December 2012 11:21, Steven Ayre <steveayre@gmail.com> wrote:
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare
[G729:0:8000:20:64000]/[G729:18:8000:20:8000]
This looks odd, although I'm not sure why it's not working.
The remote endpoint is using the static payload type 0 for G729. Normally that's reserved for G711 ulaw, while G729 uses 18. But the rtpmap should allow overriding that.
G729:0:8000:20:64000
The 64000 rate here also looks odd - it's comparing 64khz to 8khz and I suspect that's also a reason why it doesn't recognise it. I don't know where that 64000 is coming from though.
-Steve
On 17 December 2012 07:31, Balamurugan Mahendran <b2m@a-cti.com> wrote:
Thanks for the help!! Please let me know if I missed anything.
<X-PRE-PROCESS cmd="set" data="global_codec_prefs=G729,SILK@8000h ,SILK@12000h,SILK@16000h,SILK@24000h,G7221@32000h,G7221@16000h ,G722,PCMU,PCMA,GSM"/> <X-PRE-PROCESS cmd="set" data="outbound_codec_prefs=G729,SILK@8000h ,SILK@12000h,SILK@16000h,SILK@24000h,G7221@32000h,G7221@16000h ,G722,PCMU,PCMA,GSM"/>
freeswitch@internal> g729_info Permitted G729 channels: 10 Encoders in use: 4 Decoders in use: 3
freeswitch@internal>
recv 742 bytes from udp/[182.79.149.142]:16251 at 07:27:19.212195:
------------------------------------------------------------------------
INVITE sip:500@50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:16251;rport;branch=z9hG4bK68891
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>
Call-ID: 047707180743@10.4.2.7
CSeq: 1 INVITE
Contact: <sip:501@182.79.149.142:16251;transport=udp>
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
Expires: 3600
User-Agent: SyncPhone 1.0
Content-Length: 244
Content-Type: application/sdp
v=0
o=- 1111 1111 IN IP4 182.79.149.142
s=Session SIP/SDP
c=IN IP4 182.79.149.142
t=0 0
a=sendrecv
a=rtcp:57395 IN IP4 182.79.149.142
m=audio 26474 RTP/AVP 0 101
a=rtpmap:0 G729/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
------------------------------------------------------------------------
send 321 bytes to udp/[182.79.149.142]:16251 at 07:27:19.212520:
------------------------------------------------------------------------
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 182.79.149.142:16251;rport=16251;branch=z9hG4bK68891
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>
Call-ID: 047707180743@10.4.2.7
CSeq: 1 INVITE
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Content-Length: 0
------------------------------------------------------------------------
2012-12-17 07:27:19.206419 [DEBUG] sofia.c:7481 IP 182.79.149.142 Approved by acl "domains[]". Access Granted.
2012-12-17 07:27:19.206419 [NOTICE] switch_channel.c:930 New Channel sofia/internal/501@50.54.12.39 [30a75cd4-481b-11e2-84b4-e5c28303057e]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_NEW
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:380 (sofia/internal/501@50.54.12.39) State NEW
2012-12-17 07:27:19.206419 [DEBUG] sofia.c:5502 Channel sofia/internal/ 501@50.54.12.39 entering state [received][100]
2012-12-17 07:27:19.206419 [DEBUG] sofia.c:5513 Remote SDP:
v=0
o=- 1111 1111 IN IP4 182.79.149.142
s=Session SIP/SDP
c=IN IP4 182.79.149.142
t=0 0
a=sendrecv
a=rtcp:57395 IN IP4 182.79.149.142
m=audio 26474 RTP/AVP 0 101
a=rtpmap:0 G729/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G729:18:8000:20:8000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:117:8000:20:20000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:118:12000:20:25000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:119:16000:20:30000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:120:24000:20:40000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:115:32000:20:48000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:107:16000:20:32000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G722:9:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMU:0:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMA:8:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[GSM:3:8000:20:13200]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G729:18:8000:20:8000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:117:8000:20:20000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:118:12000:20:25000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:119:16000:20:30000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:120:24000:20:40000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:115:32000:20:48000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:107:16000:20:32000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4919 Set 2833 dtmf send/recv payload to 101
2012-12-17 07:27:19.206419 [DEBUG] switch_channel.c:2852 (sofia/internal/ 501@50.54.12.39) Callstate Change DOWN -> HANGUP
2012-12-17 07:27:19.206419 [NOTICE] sofia.c:5781 Hangup sofia/internal/ 501@50.54.12.39 [CS_NEW] [INCOMPATIBLE_DESTINATION]
2012-12-17 07:27:19.206419 [DEBUG] switch_channel.c:2875 Send signal sofia/internal/501@50.54.12.39 [KILL]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_HANGUP
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:602 (sofia/internal/501@50.54.12.39) State HANGUP
2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:469 Channel sofia/internal/ 501@50.54.12.39 hanging up, cause: INCOMPATIBLE_DESTINATION
2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:534 Responding to INVITE with: 488
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:47 sofia/internal/501@50.54.12.39 Standard HANGUP, cause: INCOMPATIBLE_DESTINATION
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:602 (sofia/internal/501@50.54.12.39) State HANGUP going to sleep
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:393 (sofia/internal/501@50.54.12.39) State Change CS_HANGUP -> CS_REPORTING
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_REPORTING
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:662 (sofia/internal/501@50.54.12.39) State REPORTING
send 816 bytes to udp/[182.79.149.142]:16251 at 07:27:19.215295:
------------------------------------------------------------------------
SIP/2.0 488 Not Acceptable Here
Via: SIP/2.0/UDP 182.79.149.142:16251;rport=16251;branch=z9hG4bK68891
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>;tag=8K31Z9S2DymjN
Call-ID: 047707180743@10.4.2.7
CSeq: 1 INVITE
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Accept: application/sdp
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:79 sofia/internal/501@50.54.12.39 Standard REPORTING, cause: INCOMPATIBLE_DESTINATION
Allow-Events: talk, hold, presence, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer
Reason: Q.850;cause=88;text="INCOMPATIBLE_DESTINATION"2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:662 (sofia/internal/ 501@50.54.12.39) State REPORTING going to sleep
Content-Length: 0
Remote-Party-ID: "500" <sip:500@50.54.12.39
;party=calling;privacy=off;screen=no
------------------------------------------------------------------------
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:387 (sofia/internal/501@50.54.12.39) State Change CS_REPORTING -> CS_DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1380 Session 204 (sofia/internal/501@50.54.12.39) Locked, Waiting on external entities
2012-12-17 07:27:19.206419 [NOTICE] switch_core_session.c:1398 Session 204 (sofia/internal/501@50.54.12.39) Ended
2012-12-17 07:27:19.206419 [NOTICE] switch_core_session.c:1400 Close Channel sofia/internal/501@50.54.12.39 [CS_DESTROY]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:491 (sofia/internal/501@50.54.12.39) Callstate Change HANGUP -> DOWN
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:494 (sofia/internal/501@50.54.12.39) Running State Change CS_DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:504 (sofia/internal/501@50.54.12.39) State DESTROY
2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:374 sofia/internal/ 501@50.54.12.39 SOFIA DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:86 sofia/internal/501@50.54.12.39 Standard DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:504 (sofia/internal/501@50.54.12.39) State DESTROY going to sleep
recv 407 bytes from udp/[182.79.149.142]:16251 at 07:27:19.581401:
------------------------------------------------------------------------
ACK sip:500@50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:16251;rport;branch=z9hG4bK68891
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>;tag=8K31Z9S2DymjN
Call-ID: 047707180743@10.4.2.7
CSeq: 1 ACK
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
User-Agent: SyncPhone 1.0
Content-Length: 0
------------------------------------------------------------------------
recv 465 bytes from udp/[182.79.149.142]:36420 at 07:27:20.672450:
------------------------------------------------------------------------
REGISTER sip:50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:36420;rport;branch=z9hG4bK20451
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>
Call-ID: 790899967509@10.4.2.7
CSeq: 1 REGISTER
Contact: <sip:501@182.79.149.142:36420;transport=udp>
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
Expires: 3600
User-Agent: SyncPhone 1.0
Content-Length: 0
------------------------------------------------------------------------
2012-12-17 07:27:20.666425 [DEBUG] sofia_reg.c:1417 Send challenge for [ 501@50.54.12.39]
2012-12-17 07:27:20.666425 [WARNING] sofia_reg.c:1421 SIP auth challenge (REGISTER) on sofia profile 'internal' for [501@50.54.12.39] from ip 182.79.149.142
send 626 bytes to udp/[182.79.149.142]:36420 at 07:27:20.673200:
------------------------------------------------------------------------
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 182.79.149.142:36420;rport=36420;branch=z9hG4bK20451
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>;tag=9vvt14a6a7a5g
Call-ID: 790899967509@10.4.2.7
CSeq: 1 REGISTER
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
WWW-Authenticate: Digest realm="50.54.12.39", nonce="31862298-481b-11e2-84b6-e5c28303057e", algorithm=MD5, qop="auth"
Content-Length: 0
------------------------------------------------------------------------
recv 707 bytes from udp/[182.79.149.142]:36420 at 07:27:21.094563:
------------------------------------------------------------------------
REGISTER sip:50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:36420;rport;branch=z9hG4bK84890
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>
Call-ID: 790899967509@10.4.2.7
CSeq: 2 REGISTER
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
Expires: 3600
User-Agent: SyncPhone 1.0
Contact: <sip:501@182.79.149.142:36420;transport=udp>
Authorization: Digest username="501", realm="50.54.12.39", nonce="31862298-481b-11e2-84b6-e5c28303057e", uri="sip:50.54.12.39", algorithm=MD5, qop=auth, nc=00000001, cnonce="a5d0aab2288476b3", response="eb8ccc768c7f9fee038f0d5dfc599931"
Content-Length: 0
------------------------------------------------------------------------
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'record_stereo' = 'true'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'default_gateway' = 'example.com'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'default_areacode' = '918'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'transfer_fallback_extension' = 'operator'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'toll_allow' = 'domestic,international,local'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'accountcode' = '501'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'user_context' = 'default'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'effective_caller_id_name' = 'Extension 501'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'effective_caller_id_number' = '501'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'outbound_caller_id_name' = 'FS'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'outbound_caller_id_number' = '9732386040'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'callgroup' = 'techsupport'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:1575 Register:
From: [501@10.252.148.21]
Contact: ["user" <sip:501@182.79.149.142:36420;transport=udp>]
Expires: [3600]
send 600 bytes to udp/[182.79.149.142]:36420 at 07:27:21.096965:
------------------------------------------------------------------------
SIP/2.0 200 OK
Via: SIP/2.0/UDP 182.79.149.142:36420;rport=36420;branch=z9hG4bK84890
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>;tag=a6NK3ZU97F1Qc
Call-ID: 790899967509@10.4.2.7
CSeq: 2 REGISTER
Contact: <sip:501@182.79.149.142:36420;transport=udp>;expires=3600
Date: Mon, 17 Dec 2012 07:27:21 GMT
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
Content-Length: 0
------------------------------------------------------------------------
send 926 bytes to udp/[182.79.149.142]:36420 at 07:27:21.112029:
------------------------------------------------------------------------
NOTIFY sip:501@182.79.149.142:36420;transport=udp SIP/2.0
Via: SIP/2.0/UDP 50.54.12.39;rport;branch=z9hG4bKXXQBeBHUQ5yZp
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=BFFc5tcD5rQar
To: <sip:501@50.54.12.39>
Call-ID: 09276738-c2be-1230-ec86-22000afc9415
CSeq: 37528556 NOTIFY
Contact: <sip:mod_sofia@50.54.12.39:5060>
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
Event: message-summary
Allow-Events: talk, hold, presence, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer
Subscription-State: terminated;reason=noresource
Content-Type: application/simple-message-summary
Content-Length: 64
Messages-Waiting: no
Message-Account: sip:501@10.252.148.21
------------------------------------------------------------------------
recv 295 bytes from udp/[182.79.149.142]:36420 at 07:27:21.531463:
------------------------------------------------------------------------
SIP/2.0 405 Method Not Allowed
Via: SIP/2.0/UDP 50.54.12.39;branch=z9hG4bKXXQBeBHUQ5yZp;rport=5060
To: <sip:501@50.54.12.39>
From: <sip:501@50.54.12.39>;tag=BFFc5tcD5rQar
Call-ID: 09276738-c2be-1230-ec86-22000afc9415
CSeq: 37528556 NOTIFY
Server: SyncPhone 1.0
Content-Length: 0
------------------------------------------------------------------------
On Mon, Dec 17, 2012 at 2:25 AM, curriegrad2004 <curriegrad2004@gmail.com
wrote:
If he is using mod_g729 then the log would throw an error saying that the codec only does passthrough mode, however he hasn't shown that part of the log to us yet
On Sun, Dec 16, 2012 at 12:05 PM, Steven Ayre <steveayre@gmail.com> wrote:
What G729 module are you using, and what codec is in use on the other leg?
G729 needs licenses due to patents.
mod_g729 is passthrough only but requires no licenses. This is because it merely forwards the data, but doesn't perform the encoding/transcoding step that the patents cover. But that means it can't transcode between different codecs. mod_com_g729 is the licensed version: http://www.freeswitch.org/node/235
With the passthrough mod_g729 codec, if the other leg has selected a codec other than g729 you'll see an error in your logs and it'll hangup with that reason.
You can tweak your codec negotiation to avoid this (eg late-negotiation=true), or you can use the licensed version.
On 16 December 2012 11:40, Balamurugan Mahendran <b2m@a-cti.com> wrote:
Need help on Codec Negotiation
2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec
Compare
[G729:0:8000:20:64000]/[G729:18:8000:20:8000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:117:8000:20:20000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:118:12000:20:25000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:119:16000:20:30000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:120:24000:20:40000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:115:32000:20:48000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:107:16000:20:32000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G722:9:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMU:0:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMA:8:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[GSM:3:8000:20:13200] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G729:18:8000:20:8000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:117:8000:20:20000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:118:12000:20:25000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:119:16000:20:30000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:120:24000:20:40000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:115:32000:20:48000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:107:16000:20:32000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4919 Set 2833 dtmf send/recv payload to 101
2012-12-16 11:35:52.246422 [DEBUG] switch_channel.c:2852 (sofia/internal/501@50.54.12.39) Callstate Change DOWN -> HANGUP 2012-12-16 11:35:52.246422 [NOTICE] sofia.c:5781 Hangup sofia/internal/501@50.54.12.39 [CS_NEW] [INCOMPATIBLE_DESTINATION]
Thanks, Bala
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
Yes - both are same. Actually call is from Android SIP client. Trying to make outbound call from it - Getting incoming call with NO issues. Thanks, Bala On Mon, Dec 17, 2012 at 4:52 PM, Steven Ayre <steveayre@gmail.com> wrote:
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35
-0600
Your version is pretty old now - almost a year. Are you able to reproduce this problem on the latest head of 1.2.stable and/or master?
It could be this is a bug that's already been resolved in the past 12 months.
-Steve
On 17 December 2012 11:21, Steven Ayre <steveayre@gmail.com> wrote:
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare
[G729:0:8000:20:64000]/[G729:18:8000:20:8000]
This looks odd, although I'm not sure why it's not working.
The remote endpoint is using the static payload type 0 for G729. Normally that's reserved for G711 ulaw, while G729 uses 18. But the rtpmap should allow overriding that.
G729:0:8000:20:64000
The 64000 rate here also looks odd - it's comparing 64khz to 8khz and I suspect that's also a reason why it doesn't recognise it. I don't know where that 64000 is coming from though.
-Steve
On 17 December 2012 07:31, Balamurugan Mahendran <b2m@a-cti.com> wrote:
Thanks for the help!! Please let me know if I missed anything.
<X-PRE-PROCESS cmd="set" data="global_codec_prefs=G729,SILK@8000h ,SILK@12000h,SILK@16000h,SILK@24000h,G7221@32000h,G7221@16000h ,G722,PCMU,PCMA,GSM"/> <X-PRE-PROCESS cmd="set" data="outbound_codec_prefs=G729,SILK@8000h ,SILK@12000h,SILK@16000h,SILK@24000h,G7221@32000h,G7221@16000h ,G722,PCMU,PCMA,GSM"/>
freeswitch@internal> g729_info Permitted G729 channels: 10 Encoders in use: 4 Decoders in use: 3
freeswitch@internal>
recv 742 bytes from udp/[182.79.149.142]:16251 at 07:27:19.212195:
------------------------------------------------------------------------
INVITE sip:500@50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:16251;rport;branch=z9hG4bK68891
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>
Call-ID: 047707180743@10.4.2.7
CSeq: 1 INVITE
Contact: <sip:501@182.79.149.142:16251;transport=udp>
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
Expires: 3600
User-Agent: SyncPhone 1.0
Content-Length: 244
Content-Type: application/sdp
v=0
o=- 1111 1111 IN IP4 182.79.149.142
s=Session SIP/SDP
c=IN IP4 182.79.149.142
t=0 0
a=sendrecv
a=rtcp:57395 IN IP4 182.79.149.142
m=audio 26474 RTP/AVP 0 101
a=rtpmap:0 G729/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
------------------------------------------------------------------------
send 321 bytes to udp/[182.79.149.142]:16251 at 07:27:19.212520:
------------------------------------------------------------------------
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 182.79.149.142:16251;rport=16251;branch=z9hG4bK68891
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>
Call-ID: 047707180743@10.4.2.7
CSeq: 1 INVITE
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Content-Length: 0
------------------------------------------------------------------------
2012-12-17 07:27:19.206419 [DEBUG] sofia.c:7481 IP 182.79.149.142 Approved by acl "domains[]". Access Granted.
2012-12-17 07:27:19.206419 [NOTICE] switch_channel.c:930 New Channel sofia/internal/501@50.54.12.39 [30a75cd4-481b-11e2-84b4-e5c28303057e]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_NEW
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:380 (sofia/internal/501@50.54.12.39) State NEW
2012-12-17 07:27:19.206419 [DEBUG] sofia.c:5502 Channel sofia/internal/ 501@50.54.12.39 entering state [received][100]
2012-12-17 07:27:19.206419 [DEBUG] sofia.c:5513 Remote SDP:
v=0
o=- 1111 1111 IN IP4 182.79.149.142
s=Session SIP/SDP
c=IN IP4 182.79.149.142
t=0 0
a=sendrecv
a=rtcp:57395 IN IP4 182.79.149.142
m=audio 26474 RTP/AVP 0 101
a=rtpmap:0 G729/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G729:18:8000:20:8000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:117:8000:20:20000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:118:12000:20:25000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:119:16000:20:30000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:120:24000:20:40000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:115:32000:20:48000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:107:16000:20:32000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G722:9:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMU:0:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMA:8:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[GSM:3:8000:20:13200]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G729:18:8000:20:8000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:117:8000:20:20000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:118:12000:20:25000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:119:16000:20:30000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:120:24000:20:40000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:115:32000:20:48000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:107:16000:20:32000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4919 Set 2833 dtmf send/recv payload to 101
2012-12-17 07:27:19.206419 [DEBUG] switch_channel.c:2852 (sofia/internal/ 501@50.54.12.39) Callstate Change DOWN -> HANGUP
2012-12-17 07:27:19.206419 [NOTICE] sofia.c:5781 Hangup sofia/internal/ 501@50.54.12.39 [CS_NEW] [INCOMPATIBLE_DESTINATION]
2012-12-17 07:27:19.206419 [DEBUG] switch_channel.c:2875 Send signal sofia/internal/501@50.54.12.39 [KILL]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_HANGUP
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:602 (sofia/internal/501@50.54.12.39) State HANGUP
2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:469 Channel sofia/internal/501@50.54.12.39 hanging up, cause: INCOMPATIBLE_DESTINATION
2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:534 Responding to INVITE with: 488
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:47 sofia/internal/501@50.54.12.39 Standard HANGUP, cause: INCOMPATIBLE_DESTINATION
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:602 (sofia/internal/501@50.54.12.39) State HANGUP going to sleep
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:393 (sofia/internal/501@50.54.12.39) State Change CS_HANGUP -> CS_REPORTING
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_REPORTING
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:662 (sofia/internal/501@50.54.12.39) State REPORTING
send 816 bytes to udp/[182.79.149.142]:16251 at 07:27:19.215295:
------------------------------------------------------------------------
SIP/2.0 488 Not Acceptable Here
Via: SIP/2.0/UDP 182.79.149.142:16251;rport=16251;branch=z9hG4bK68891
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>;tag=8K31Z9S2DymjN
Call-ID: 047707180743@10.4.2.7
CSeq: 1 INVITE
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Accept: application/sdp
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:79 sofia/internal/501@50.54.12.39 Standard REPORTING, cause: INCOMPATIBLE_DESTINATION
Allow-Events: talk, hold, presence, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer
Reason: Q.850;cause=88;text="INCOMPATIBLE_DESTINATION"2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:662 (sofia/internal/ 501@50.54.12.39) State REPORTING going to sleep
Content-Length: 0
Remote-Party-ID: "500" <sip:500@50.54.12.39
;party=calling;privacy=off;screen=no
------------------------------------------------------------------------
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:387 (sofia/internal/501@50.54.12.39) State Change CS_REPORTING -> CS_DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1380 Session 204 (sofia/internal/501@50.54.12.39) Locked, Waiting on external entities
2012-12-17 07:27:19.206419 [NOTICE] switch_core_session.c:1398 Session 204 (sofia/internal/501@50.54.12.39) Ended
2012-12-17 07:27:19.206419 [NOTICE] switch_core_session.c:1400 Close Channel sofia/internal/501@50.54.12.39 [CS_DESTROY]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:491 (sofia/internal/501@50.54.12.39) Callstate Change HANGUP -> DOWN
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:494 (sofia/internal/501@50.54.12.39) Running State Change CS_DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:504 (sofia/internal/501@50.54.12.39) State DESTROY
2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:374 sofia/internal/ 501@50.54.12.39 SOFIA DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:86 sofia/internal/501@50.54.12.39 Standard DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:504 (sofia/internal/501@50.54.12.39) State DESTROY going to sleep
recv 407 bytes from udp/[182.79.149.142]:16251 at 07:27:19.581401:
------------------------------------------------------------------------
ACK sip:500@50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:16251;rport;branch=z9hG4bK68891
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>;tag=8K31Z9S2DymjN
Call-ID: 047707180743@10.4.2.7
CSeq: 1 ACK
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
User-Agent: SyncPhone 1.0
Content-Length: 0
------------------------------------------------------------------------
recv 465 bytes from udp/[182.79.149.142]:36420 at 07:27:20.672450:
------------------------------------------------------------------------
REGISTER sip:50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:36420;rport;branch=z9hG4bK20451
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>
Call-ID: 790899967509@10.4.2.7
CSeq: 1 REGISTER
Contact: <sip:501@182.79.149.142:36420;transport=udp>
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
Expires: 3600
User-Agent: SyncPhone 1.0
Content-Length: 0
------------------------------------------------------------------------
2012-12-17 07:27:20.666425 [DEBUG] sofia_reg.c:1417 Send challenge for [ 501@50.54.12.39]
2012-12-17 07:27:20.666425 [WARNING] sofia_reg.c:1421 SIP auth challenge (REGISTER) on sofia profile 'internal' for [501@50.54.12.39] from ip 182.79.149.142
send 626 bytes to udp/[182.79.149.142]:36420 at 07:27:20.673200:
------------------------------------------------------------------------
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 182.79.149.142:36420;rport=36420;branch=z9hG4bK20451
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>;tag=9vvt14a6a7a5g
Call-ID: 790899967509@10.4.2.7
CSeq: 1 REGISTER
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
WWW-Authenticate: Digest realm="50.54.12.39", nonce="31862298-481b-11e2-84b6-e5c28303057e", algorithm=MD5, qop="auth"
Content-Length: 0
------------------------------------------------------------------------
recv 707 bytes from udp/[182.79.149.142]:36420 at 07:27:21.094563:
------------------------------------------------------------------------
REGISTER sip:50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:36420;rport;branch=z9hG4bK84890
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>
Call-ID: 790899967509@10.4.2.7
CSeq: 2 REGISTER
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
Expires: 3600
User-Agent: SyncPhone 1.0
Contact: <sip:501@182.79.149.142:36420;transport=udp>
Authorization: Digest username="501", realm="50.54.12.39", nonce="31862298-481b-11e2-84b6-e5c28303057e", uri="sip:50.54.12.39", algorithm=MD5, qop=auth, nc=00000001, cnonce="a5d0aab2288476b3", response="eb8ccc768c7f9fee038f0d5dfc599931"
Content-Length: 0
------------------------------------------------------------------------
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'record_stereo' = 'true'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'default_gateway' = 'example.com'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'default_areacode' = '918'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'transfer_fallback_extension' = 'operator'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'toll_allow' = 'domestic,international,local'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'accountcode' = '501'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'user_context' = 'default'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'effective_caller_id_name' = 'Extension 501'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'effective_caller_id_number' = '501'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'outbound_caller_id_name' = 'FS'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'outbound_caller_id_number' = '9732386040'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'callgroup' = 'techsupport'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:1575 Register:
From: [501@10.252.148.21]
Contact: ["user" <sip:501@182.79.149.142:36420;transport=udp>]
Expires: [3600]
send 600 bytes to udp/[182.79.149.142]:36420 at 07:27:21.096965:
------------------------------------------------------------------------
SIP/2.0 200 OK
Via: SIP/2.0/UDP 182.79.149.142:36420;rport=36420;branch=z9hG4bK84890
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>;tag=a6NK3ZU97F1Qc
Call-ID: 790899967509@10.4.2.7
CSeq: 2 REGISTER
Contact: <sip:501@182.79.149.142:36420;transport=udp>;expires=3600
Date: Mon, 17 Dec 2012 07:27:21 GMT
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
Content-Length: 0
------------------------------------------------------------------------
send 926 bytes to udp/[182.79.149.142]:36420 at 07:27:21.112029:
------------------------------------------------------------------------
NOTIFY sip:501@182.79.149.142:36420;transport=udp SIP/2.0
Via: SIP/2.0/UDP 50.54.12.39;rport;branch=z9hG4bKXXQBeBHUQ5yZp
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=BFFc5tcD5rQar
To: <sip:501@50.54.12.39>
Call-ID: 09276738-c2be-1230-ec86-22000afc9415
CSeq: 37528556 NOTIFY
Contact: <sip:mod_sofia@50.54.12.39:5060>
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
Event: message-summary
Allow-Events: talk, hold, presence, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer
Subscription-State: terminated;reason=noresource
Content-Type: application/simple-message-summary
Content-Length: 64
Messages-Waiting: no
Message-Account: sip:501@10.252.148.21
------------------------------------------------------------------------
recv 295 bytes from udp/[182.79.149.142]:36420 at 07:27:21.531463:
------------------------------------------------------------------------
SIP/2.0 405 Method Not Allowed
Via: SIP/2.0/UDP 50.54.12.39;branch=z9hG4bKXXQBeBHUQ5yZp;rport=5060
To: <sip:501@50.54.12.39>
From: <sip:501@50.54.12.39>;tag=BFFc5tcD5rQar
Call-ID: 09276738-c2be-1230-ec86-22000afc9415
CSeq: 37528556 NOTIFY
Server: SyncPhone 1.0
Content-Length: 0
------------------------------------------------------------------------
On Mon, Dec 17, 2012 at 2:25 AM, curriegrad2004 < curriegrad2004@gmail.com> wrote:
If he is using mod_g729 then the log would throw an error saying that the codec only does passthrough mode, however he hasn't shown that part of the log to us yet
On Sun, Dec 16, 2012 at 12:05 PM, Steven Ayre <steveayre@gmail.com> wrote:
What G729 module are you using, and what codec is in use on the other leg?
G729 needs licenses due to patents.
mod_g729 is passthrough only but requires no licenses. This is because it merely forwards the data, but doesn't perform the encoding/transcoding step that the patents cover. But that means it can't transcode between different codecs. mod_com_g729 is the licensed version: http://www.freeswitch.org/node/235
With the passthrough mod_g729 codec, if the other leg has selected a codec other than g729 you'll see an error in your logs and it'll hangup with that reason.
You can tweak your codec negotiation to avoid this (eg late-negotiation=true), or you can use the licensed version.
On 16 December 2012 11:40, Balamurugan Mahendran <b2m@a-cti.com> wrote:
Need help on Codec Negotiation
2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec
Compare
[G729:0:8000:20:64000]/[G729:18:8000:20:8000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:117:8000:20:20000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:118:12000:20:25000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:119:16000:20:30000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:120:24000:20:40000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:115:32000:20:48000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:107:16000:20:32000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G722:9:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMU:0:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMA:8:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[GSM:3:8000:20:13200] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G729:18:8000:20:8000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:117:8000:20:20000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:118:12000:20:25000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:119:16000:20:30000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:120:24000:20:40000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:115:32000:20:48000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:107:16000:20:32000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200] 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4919 Set 2833 dtmf send/recv payload to 101
2012-12-16 11:35:52.246422 [DEBUG] switch_channel.c:2852 (sofia/internal/501@50.54.12.39) Callstate Change DOWN -> HANGUP 2012-12-16 11:35:52.246422 [NOTICE] sofia.c:5781 Hangup sofia/internal/501@50.54.12.39 [CS_NEW] [INCOMPATIBLE_DESTINATION]
Thanks, Bala
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
*Dear OP,* * * *We've detected that your FreeSWITCH version *is seriously old. Because you have an old version of FreeSWITCH, this particular issue you are facing could have already been fixed, and is no longer relevant. Our suggesion: update and reproduce (your issue, get your mind out of the gutter). By doing your part FreeSWITCH, you can help save a FreeSWITCH developer from the constant migraines they face when trying to fix a bug that's already been fixed, and let him concentrate on bringing you the best FreeSWITCH experience possible. *It's the only way.* * The current stable release* of FreeSWITCH is 1.2.5.3<http://files.freeswitch.org/freeswitch-1.2.5.3.tar.bz2>, released on 07-December-2012. *The stable 1.2 series* is available in Git branch v1.2.stable<http://git.freeswitch.org/git/freeswitch/log/?h=v1.2.stable>. This is the recommended version for most applications. Patches to the 1.2 series will be made here and periodically released as the next 1.2.x version. Since not every patch will mean a newer version you will get the very latest patches to the stable series by using this branch. The branch is a moving target - the checkout date and revision will form part of the version number. *If you wish to try an even newer experimental version*, you can use the Master Branch from Git <http://git.freeswitch.org/git/freeswitch/log/>. New features will only be added to the Master branch. This will have the newest, latest, and greatest features, but due to upgrading of the bundled libraries it might be less stable than v1.2.stable for a short while. If you use this branch you should test the installation before allowing users to use it to confirm it is stable. You can then use 'git checkout' to install the same tested revision on all your systems. NOTE that this is a formal change of development practice. Master used to be the recommended deployment target for all users, and now the tarballs and the Git stable branch serve that purpose. Older documentation/tutorials may still exist recommending using Git, but these will now be out-of-date. *Thank you so much* for bringing this to our attention. Seriously. However the developers can't really do anything without some help from you. *You can make a difference.* Update FreeSWITCH today :) On Mon, Dec 17, 2012 at 6:30 AM, Balamurugan Mahendran <b2m@a-cti.com>wrote:
Yes - both are same. Actually call is from Android SIP client. Trying to make outbound call from it - Getting incoming call with NO issues.
Thanks, Bala
On Mon, Dec 17, 2012 at 4:52 PM, Steven Ayre <steveayre@gmail.com> wrote:
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35
-0600
Your version is pretty old now - almost a year. Are you able to reproduce this problem on the latest head of 1.2.stable and/or master?
It could be this is a bug that's already been resolved in the past 12 months.
-Steve
On 17 December 2012 11:21, Steven Ayre <steveayre@gmail.com> wrote:
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare
[G729:0:8000:20:64000]/[G729:18:8000:20:8000]
This looks odd, although I'm not sure why it's not working.
The remote endpoint is using the static payload type 0 for G729. Normally that's reserved for G711 ulaw, while G729 uses 18. But the rtpmap should allow overriding that.
G729:0:8000:20:64000
The 64000 rate here also looks odd - it's comparing 64khz to 8khz and I suspect that's also a reason why it doesn't recognise it. I don't know where that 64000 is coming from though.
-Steve
On 17 December 2012 07:31, Balamurugan Mahendran <b2m@a-cti.com> wrote:
Thanks for the help!! Please let me know if I missed anything.
<X-PRE-PROCESS cmd="set" data="global_codec_prefs=G729,SILK@8000h ,SILK@12000h,SILK@16000h,SILK@24000h,G7221@32000h,G7221@16000h ,G722,PCMU,PCMA,GSM"/> <X-PRE-PROCESS cmd="set" data="outbound_codec_prefs=G729,SILK@8000h ,SILK@12000h,SILK@16000h,SILK@24000h,G7221@32000h,G7221@16000h ,G722,PCMU,PCMA,GSM"/>
freeswitch@internal> g729_info Permitted G729 channels: 10 Encoders in use: 4 Decoders in use: 3
freeswitch@internal>
recv 742 bytes from udp/[182.79.149.142]:16251 at 07:27:19.212195:
------------------------------------------------------------------------
INVITE sip:500@50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:16251;rport;branch=z9hG4bK68891
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>
Call-ID: 047707180743@10.4.2.7
CSeq: 1 INVITE
Contact: <sip:501@182.79.149.142:16251;transport=udp>
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
Expires: 3600
User-Agent: SyncPhone 1.0
Content-Length: 244
Content-Type: application/sdp
v=0
o=- 1111 1111 IN IP4 182.79.149.142
s=Session SIP/SDP
c=IN IP4 182.79.149.142
t=0 0
a=sendrecv
a=rtcp:57395 IN IP4 182.79.149.142
m=audio 26474 RTP/AVP 0 101
a=rtpmap:0 G729/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
------------------------------------------------------------------------
send 321 bytes to udp/[182.79.149.142]:16251 at 07:27:19.212520:
------------------------------------------------------------------------
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 182.79.149.142:16251 ;rport=16251;branch=z9hG4bK68891
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>
Call-ID: 047707180743@10.4.2.7
CSeq: 1 INVITE
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Content-Length: 0
------------------------------------------------------------------------
2012-12-17 07:27:19.206419 [DEBUG] sofia.c:7481 IP 182.79.149.142 Approved by acl "domains[]". Access Granted.
2012-12-17 07:27:19.206419 [NOTICE] switch_channel.c:930 New Channel sofia/internal/501@50.54.12.39 [30a75cd4-481b-11e2-84b4-e5c28303057e]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_NEW
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:380 (sofia/internal/501@50.54.12.39) State NEW
2012-12-17 07:27:19.206419 [DEBUG] sofia.c:5502 Channel sofia/internal/ 501@50.54.12.39 entering state [received][100]
2012-12-17 07:27:19.206419 [DEBUG] sofia.c:5513 Remote SDP:
v=0
o=- 1111 1111 IN IP4 182.79.149.142
s=Session SIP/SDP
c=IN IP4 182.79.149.142
t=0 0
a=sendrecv
a=rtcp:57395 IN IP4 182.79.149.142
m=audio 26474 RTP/AVP 0 101
a=rtpmap:0 G729/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G729:18:8000:20:8000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:117:8000:20:20000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:118:12000:20:25000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:119:16000:20:30000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:120:24000:20:40000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:115:32000:20:48000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:107:16000:20:32000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G722:9:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMU:0:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMA:8:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[GSM:3:8000:20:13200]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G729:18:8000:20:8000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:117:8000:20:20000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:118:12000:20:25000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:119:16000:20:30000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:120:24000:20:40000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:115:32000:20:48000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:107:16000:20:32000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4919 Set 2833 dtmf send/recv payload to 101
2012-12-17 07:27:19.206419 [DEBUG] switch_channel.c:2852 (sofia/internal/501@50.54.12.39) Callstate Change DOWN -> HANGUP
2012-12-17 07:27:19.206419 [NOTICE] sofia.c:5781 Hangup sofia/internal/ 501@50.54.12.39 [CS_NEW] [INCOMPATIBLE_DESTINATION]
2012-12-17 07:27:19.206419 [DEBUG] switch_channel.c:2875 Send signal sofia/internal/501@50.54.12.39 [KILL]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_HANGUP
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:602 (sofia/internal/501@50.54.12.39) State HANGUP
2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:469 Channel sofia/internal/501@50.54.12.39 hanging up, cause: INCOMPATIBLE_DESTINATION
2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:534 Responding to INVITE with: 488
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:47 sofia/internal/501@50.54.12.39 Standard HANGUP, cause: INCOMPATIBLE_DESTINATION
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:602 (sofia/internal/501@50.54.12.39) State HANGUP going to sleep
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:393 (sofia/internal/501@50.54.12.39) State Change CS_HANGUP -> CS_REPORTING
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_REPORTING
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:662 (sofia/internal/501@50.54.12.39) State REPORTING
send 816 bytes to udp/[182.79.149.142]:16251 at 07:27:19.215295:
------------------------------------------------------------------------
SIP/2.0 488 Not Acceptable Here
Via: SIP/2.0/UDP 182.79.149.142:16251 ;rport=16251;branch=z9hG4bK68891
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>;tag=8K31Z9S2DymjN
Call-ID: 047707180743@10.4.2.7
CSeq: 1 INVITE
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Accept: application/sdp
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:79 sofia/internal/501@50.54.12.39 Standard REPORTING, cause: INCOMPATIBLE_DESTINATION
Allow-Events: talk, hold, presence, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer
Reason: Q.850;cause=88;text="INCOMPATIBLE_DESTINATION"2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:662 (sofia/internal/ 501@50.54.12.39) State REPORTING going to sleep
Content-Length: 0
Remote-Party-ID: "500" <sip:500@50.54.12.39
;party=calling;privacy=off;screen=no
------------------------------------------------------------------------
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:387 (sofia/internal/501@50.54.12.39) State Change CS_REPORTING -> CS_DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1380 Session 204 (sofia/internal/501@50.54.12.39) Locked, Waiting on external entities
2012-12-17 07:27:19.206419 [NOTICE] switch_core_session.c:1398 Session 204 (sofia/internal/501@50.54.12.39) Ended
2012-12-17 07:27:19.206419 [NOTICE] switch_core_session.c:1400 Close Channel sofia/internal/501@50.54.12.39 [CS_DESTROY]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:491 (sofia/internal/501@50.54.12.39) Callstate Change HANGUP -> DOWN
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:494 (sofia/internal/501@50.54.12.39) Running State Change CS_DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:504 (sofia/internal/501@50.54.12.39) State DESTROY
2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:374 sofia/internal/ 501@50.54.12.39 SOFIA DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:86 sofia/internal/501@50.54.12.39 Standard DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:504 (sofia/internal/501@50.54.12.39) State DESTROY going to sleep
recv 407 bytes from udp/[182.79.149.142]:16251 at 07:27:19.581401:
------------------------------------------------------------------------
ACK sip:500@50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:16251;rport;branch=z9hG4bK68891
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>;tag=8K31Z9S2DymjN
Call-ID: 047707180743@10.4.2.7
CSeq: 1 ACK
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
User-Agent: SyncPhone 1.0
Content-Length: 0
------------------------------------------------------------------------
recv 465 bytes from udp/[182.79.149.142]:36420 at 07:27:20.672450:
------------------------------------------------------------------------
REGISTER sip:50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:36420;rport;branch=z9hG4bK20451
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>
Call-ID: 790899967509@10.4.2.7
CSeq: 1 REGISTER
Contact: <sip:501@182.79.149.142:36420;transport=udp>
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
Expires: 3600
User-Agent: SyncPhone 1.0
Content-Length: 0
------------------------------------------------------------------------
2012-12-17 07:27:20.666425 [DEBUG] sofia_reg.c:1417 Send challenge for [ 501@50.54.12.39]
2012-12-17 07:27:20.666425 [WARNING] sofia_reg.c:1421 SIP auth challenge (REGISTER) on sofia profile 'internal' for [501@50.54.12.39] from ip 182.79.149.142
send 626 bytes to udp/[182.79.149.142]:36420 at 07:27:20.673200:
------------------------------------------------------------------------
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 182.79.149.142:36420 ;rport=36420;branch=z9hG4bK20451
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>;tag=9vvt14a6a7a5g
Call-ID: 790899967509@10.4.2.7
CSeq: 1 REGISTER
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
WWW-Authenticate: Digest realm="50.54.12.39", nonce="31862298-481b-11e2-84b6-e5c28303057e", algorithm=MD5, qop="auth"
Content-Length: 0
------------------------------------------------------------------------
recv 707 bytes from udp/[182.79.149.142]:36420 at 07:27:21.094563:
------------------------------------------------------------------------
REGISTER sip:50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:36420;rport;branch=z9hG4bK84890
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>
Call-ID: 790899967509@10.4.2.7
CSeq: 2 REGISTER
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
Expires: 3600
User-Agent: SyncPhone 1.0
Contact: <sip:501@182.79.149.142:36420;transport=udp>
Authorization: Digest username="501", realm="50.54.12.39", nonce="31862298-481b-11e2-84b6-e5c28303057e", uri="sip:50.54.12.39", algorithm=MD5, qop=auth, nc=00000001, cnonce="a5d0aab2288476b3", response="eb8ccc768c7f9fee038f0d5dfc599931"
Content-Length: 0
------------------------------------------------------------------------
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'record_stereo' = 'true'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'default_gateway' = 'example.com'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'default_areacode' = '918'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'transfer_fallback_extension' = 'operator'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'toll_allow' = 'domestic,international,local'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'accountcode' = '501'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'user_context' = 'default'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'effective_caller_id_name' = 'Extension 501'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'effective_caller_id_number' = '501'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'outbound_caller_id_name' = 'FS'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'outbound_caller_id_number' = '9732386040'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'callgroup' = 'techsupport'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:1575 Register:
From: [501@10.252.148.21]
Contact: ["user" <sip:501@182.79.149.142:36420;transport=udp>]
Expires: [3600]
send 600 bytes to udp/[182.79.149.142]:36420 at 07:27:21.096965:
------------------------------------------------------------------------
SIP/2.0 200 OK
Via: SIP/2.0/UDP 182.79.149.142:36420 ;rport=36420;branch=z9hG4bK84890
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>;tag=a6NK3ZU97F1Qc
Call-ID: 790899967509@10.4.2.7
CSeq: 2 REGISTER
Contact: <sip:501@182.79.149.142:36420;transport=udp>;expires=3600
Date: Mon, 17 Dec 2012 07:27:21 GMT
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
Content-Length: 0
------------------------------------------------------------------------
send 926 bytes to udp/[182.79.149.142]:36420 at 07:27:21.112029:
------------------------------------------------------------------------
NOTIFY sip:501@182.79.149.142:36420;transport=udp SIP/2.0
Via: SIP/2.0/UDP 50.54.12.39;rport;branch=z9hG4bKXXQBeBHUQ5yZp
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=BFFc5tcD5rQar
To: <sip:501@50.54.12.39>
Call-ID: 09276738-c2be-1230-ec86-22000afc9415
CSeq: 37528556 NOTIFY
Contact: <sip:mod_sofia@50.54.12.39:5060>
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
Event: message-summary
Allow-Events: talk, hold, presence, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer
Subscription-State: terminated;reason=noresource
Content-Type: application/simple-message-summary
Content-Length: 64
Messages-Waiting: no
Message-Account: sip:501@10.252.148.21
------------------------------------------------------------------------
recv 295 bytes from udp/[182.79.149.142]:36420 at 07:27:21.531463:
------------------------------------------------------------------------
SIP/2.0 405 Method Not Allowed
Via: SIP/2.0/UDP 50.54.12.39;branch=z9hG4bKXXQBeBHUQ5yZp;rport=5060
To: <sip:501@50.54.12.39>
From: <sip:501@50.54.12.39>;tag=BFFc5tcD5rQar
Call-ID: 09276738-c2be-1230-ec86-22000afc9415
CSeq: 37528556 NOTIFY
Server: SyncPhone 1.0
Content-Length: 0
------------------------------------------------------------------------
On Mon, Dec 17, 2012 at 2:25 AM, curriegrad2004 < curriegrad2004@gmail.com> wrote:
If he is using mod_g729 then the log would throw an error saying that the codec only does passthrough mode, however he hasn't shown that part of the log to us yet
On Sun, Dec 16, 2012 at 12:05 PM, Steven Ayre <steveayre@gmail.com> wrote:
What G729 module are you using, and what codec is in use on the other leg?
G729 needs licenses due to patents.
mod_g729 is passthrough only but requires no licenses. This is because it merely forwards the data, but doesn't perform the encoding/transcoding step that the patents cover. But that means it can't transcode between different codecs. mod_com_g729 is the licensed version: http://www.freeswitch.org/node/235
With the passthrough mod_g729 codec, if the other leg has selected a codec other than g729 you'll see an error in your logs and it'll hangup with that reason.
You can tweak your codec negotiation to avoid this (eg late-negotiation=true), or you can use the licensed version.
On 16 December 2012 11:40, Balamurugan Mahendran <b2m@a-cti.com> wrote: > > Need help on Codec Negotiation > > > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[G729:18:8000:20:8000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[SILK:117:8000:20:20000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[SILK:118:12000:20:25000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[SILK:119:16000:20:30000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[SILK:120:24000:20:40000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[G7221:115:32000:20:48000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[G7221:107:16000:20:32000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[G722:9:8000:20:64000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[PCMU:0:8000:20:64000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[PCMA:8:8000:20:64000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[GSM:3:8000:20:13200] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[G729:18:8000:20:8000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[SILK:117:8000:20:20000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[SILK:118:12000:20:25000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[SILK:119:16000:20:30000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[SILK:120:24000:20:40000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[G7221:115:32000:20:48000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[G7221:107:16000:20:32000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4919 Set 2833 dtmf > send/recv payload to 101 > > > 2012-12-16 11:35:52.246422 [DEBUG] switch_channel.c:2852 > (sofia/internal/501@50.54.12.39) Callstate Change DOWN -> HANGUP > 2012-12-16 11:35:52.246422 [NOTICE] sofia.c:5781 Hangup > sofia/internal/501@50.54.12.39 [CS_NEW] [INCOMPATIBLE_DESTINATION] > > Thanks, > Bala > > >
> Professional FreeSWITCH Consulting Services: > consulting@freeswitch.org > http://www.freeswitchsolutions.com > > FreeSWITCH-powered IP PBX: The CudaTel Communication Server > http://www.cudatel.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > 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 >
_________________________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
-- Brian D. Foster Endigo Computer LLC Email: bdfoster@endigotech.com Phone: 317-800-7876 Indianapolis, Indiana, USA This message contains confidential information and is intended for those listed in the "To:", "CC:", and/or "BCC:" fields of the message header. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of e-mail transmission. If verification is required please request a hard-copy version.
If you're reproducing it, then a full debug log on master head from today would be much more useful than from the 1year old version. -Steve On 17 December 2012 11:30, Balamurugan Mahendran <b2m@a-cti.com> wrote:
Yes - both are same. Actually call is from Android SIP client. Trying to make outbound call from it - Getting incoming call with NO issues.
Thanks, Bala
On Mon, Dec 17, 2012 at 4:52 PM, Steven Ayre <steveayre@gmail.com> wrote:
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35
-0600
Your version is pretty old now - almost a year. Are you able to reproduce this problem on the latest head of 1.2.stable and/or master?
It could be this is a bug that's already been resolved in the past 12 months.
-Steve
On 17 December 2012 11:21, Steven Ayre <steveayre@gmail.com> wrote:
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare
[G729:0:8000:20:64000]/[G729:18:8000:20:8000]
This looks odd, although I'm not sure why it's not working.
The remote endpoint is using the static payload type 0 for G729. Normally that's reserved for G711 ulaw, while G729 uses 18. But the rtpmap should allow overriding that.
G729:0:8000:20:64000
The 64000 rate here also looks odd - it's comparing 64khz to 8khz and I suspect that's also a reason why it doesn't recognise it. I don't know where that 64000 is coming from though.
-Steve
On 17 December 2012 07:31, Balamurugan Mahendran <b2m@a-cti.com> wrote:
Thanks for the help!! Please let me know if I missed anything.
<X-PRE-PROCESS cmd="set" data="global_codec_prefs=G729,SILK@8000h ,SILK@12000h,SILK@16000h,SILK@24000h,G7221@32000h,G7221@16000h ,G722,PCMU,PCMA,GSM"/> <X-PRE-PROCESS cmd="set" data="outbound_codec_prefs=G729,SILK@8000h ,SILK@12000h,SILK@16000h,SILK@24000h,G7221@32000h,G7221@16000h ,G722,PCMU,PCMA,GSM"/>
freeswitch@internal> g729_info Permitted G729 channels: 10 Encoders in use: 4 Decoders in use: 3
freeswitch@internal>
recv 742 bytes from udp/[182.79.149.142]:16251 at 07:27:19.212195:
------------------------------------------------------------------------
INVITE sip:500@50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:16251;rport;branch=z9hG4bK68891
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>
Call-ID: 047707180743@10.4.2.7
CSeq: 1 INVITE
Contact: <sip:501@182.79.149.142:16251;transport=udp>
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
Expires: 3600
User-Agent: SyncPhone 1.0
Content-Length: 244
Content-Type: application/sdp
v=0
o=- 1111 1111 IN IP4 182.79.149.142
s=Session SIP/SDP
c=IN IP4 182.79.149.142
t=0 0
a=sendrecv
a=rtcp:57395 IN IP4 182.79.149.142
m=audio 26474 RTP/AVP 0 101
a=rtpmap:0 G729/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
------------------------------------------------------------------------
send 321 bytes to udp/[182.79.149.142]:16251 at 07:27:19.212520:
------------------------------------------------------------------------
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 182.79.149.142:16251 ;rport=16251;branch=z9hG4bK68891
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>
Call-ID: 047707180743@10.4.2.7
CSeq: 1 INVITE
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Content-Length: 0
------------------------------------------------------------------------
2012-12-17 07:27:19.206419 [DEBUG] sofia.c:7481 IP 182.79.149.142 Approved by acl "domains[]". Access Granted.
2012-12-17 07:27:19.206419 [NOTICE] switch_channel.c:930 New Channel sofia/internal/501@50.54.12.39 [30a75cd4-481b-11e2-84b4-e5c28303057e]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_NEW
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:380 (sofia/internal/501@50.54.12.39) State NEW
2012-12-17 07:27:19.206419 [DEBUG] sofia.c:5502 Channel sofia/internal/ 501@50.54.12.39 entering state [received][100]
2012-12-17 07:27:19.206419 [DEBUG] sofia.c:5513 Remote SDP:
v=0
o=- 1111 1111 IN IP4 182.79.149.142
s=Session SIP/SDP
c=IN IP4 182.79.149.142
t=0 0
a=sendrecv
a=rtcp:57395 IN IP4 182.79.149.142
m=audio 26474 RTP/AVP 0 101
a=rtpmap:0 G729/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G729:18:8000:20:8000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:117:8000:20:20000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:118:12000:20:25000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:119:16000:20:30000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:120:24000:20:40000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:115:32000:20:48000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:107:16000:20:32000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G722:9:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMU:0:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMA:8:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[GSM:3:8000:20:13200]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G729:18:8000:20:8000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:117:8000:20:20000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:118:12000:20:25000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:119:16000:20:30000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:120:24000:20:40000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:115:32000:20:48000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:107:16000:20:32000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4919 Set 2833 dtmf send/recv payload to 101
2012-12-17 07:27:19.206419 [DEBUG] switch_channel.c:2852 (sofia/internal/501@50.54.12.39) Callstate Change DOWN -> HANGUP
2012-12-17 07:27:19.206419 [NOTICE] sofia.c:5781 Hangup sofia/internal/ 501@50.54.12.39 [CS_NEW] [INCOMPATIBLE_DESTINATION]
2012-12-17 07:27:19.206419 [DEBUG] switch_channel.c:2875 Send signal sofia/internal/501@50.54.12.39 [KILL]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_HANGUP
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:602 (sofia/internal/501@50.54.12.39) State HANGUP
2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:469 Channel sofia/internal/501@50.54.12.39 hanging up, cause: INCOMPATIBLE_DESTINATION
2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:534 Responding to INVITE with: 488
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:47 sofia/internal/501@50.54.12.39 Standard HANGUP, cause: INCOMPATIBLE_DESTINATION
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:602 (sofia/internal/501@50.54.12.39) State HANGUP going to sleep
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:393 (sofia/internal/501@50.54.12.39) State Change CS_HANGUP -> CS_REPORTING
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_REPORTING
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:662 (sofia/internal/501@50.54.12.39) State REPORTING
send 816 bytes to udp/[182.79.149.142]:16251 at 07:27:19.215295:
------------------------------------------------------------------------
SIP/2.0 488 Not Acceptable Here
Via: SIP/2.0/UDP 182.79.149.142:16251 ;rport=16251;branch=z9hG4bK68891
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>;tag=8K31Z9S2DymjN
Call-ID: 047707180743@10.4.2.7
CSeq: 1 INVITE
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Accept: application/sdp
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:79 sofia/internal/501@50.54.12.39 Standard REPORTING, cause: INCOMPATIBLE_DESTINATION
Allow-Events: talk, hold, presence, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer
Reason: Q.850;cause=88;text="INCOMPATIBLE_DESTINATION"2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:662 (sofia/internal/ 501@50.54.12.39) State REPORTING going to sleep
Content-Length: 0
Remote-Party-ID: "500" <sip:500@50.54.12.39
;party=calling;privacy=off;screen=no
------------------------------------------------------------------------
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:387 (sofia/internal/501@50.54.12.39) State Change CS_REPORTING -> CS_DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1380 Session 204 (sofia/internal/501@50.54.12.39) Locked, Waiting on external entities
2012-12-17 07:27:19.206419 [NOTICE] switch_core_session.c:1398 Session 204 (sofia/internal/501@50.54.12.39) Ended
2012-12-17 07:27:19.206419 [NOTICE] switch_core_session.c:1400 Close Channel sofia/internal/501@50.54.12.39 [CS_DESTROY]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:491 (sofia/internal/501@50.54.12.39) Callstate Change HANGUP -> DOWN
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:494 (sofia/internal/501@50.54.12.39) Running State Change CS_DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:504 (sofia/internal/501@50.54.12.39) State DESTROY
2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:374 sofia/internal/ 501@50.54.12.39 SOFIA DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:86 sofia/internal/501@50.54.12.39 Standard DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:504 (sofia/internal/501@50.54.12.39) State DESTROY going to sleep
recv 407 bytes from udp/[182.79.149.142]:16251 at 07:27:19.581401:
------------------------------------------------------------------------
ACK sip:500@50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:16251;rport;branch=z9hG4bK68891
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>;tag=8K31Z9S2DymjN
Call-ID: 047707180743@10.4.2.7
CSeq: 1 ACK
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
User-Agent: SyncPhone 1.0
Content-Length: 0
------------------------------------------------------------------------
recv 465 bytes from udp/[182.79.149.142]:36420 at 07:27:20.672450:
------------------------------------------------------------------------
REGISTER sip:50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:36420;rport;branch=z9hG4bK20451
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>
Call-ID: 790899967509@10.4.2.7
CSeq: 1 REGISTER
Contact: <sip:501@182.79.149.142:36420;transport=udp>
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
Expires: 3600
User-Agent: SyncPhone 1.0
Content-Length: 0
------------------------------------------------------------------------
2012-12-17 07:27:20.666425 [DEBUG] sofia_reg.c:1417 Send challenge for [ 501@50.54.12.39]
2012-12-17 07:27:20.666425 [WARNING] sofia_reg.c:1421 SIP auth challenge (REGISTER) on sofia profile 'internal' for [501@50.54.12.39] from ip 182.79.149.142
send 626 bytes to udp/[182.79.149.142]:36420 at 07:27:20.673200:
------------------------------------------------------------------------
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 182.79.149.142:36420 ;rport=36420;branch=z9hG4bK20451
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>;tag=9vvt14a6a7a5g
Call-ID: 790899967509@10.4.2.7
CSeq: 1 REGISTER
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
WWW-Authenticate: Digest realm="50.54.12.39", nonce="31862298-481b-11e2-84b6-e5c28303057e", algorithm=MD5, qop="auth"
Content-Length: 0
------------------------------------------------------------------------
recv 707 bytes from udp/[182.79.149.142]:36420 at 07:27:21.094563:
------------------------------------------------------------------------
REGISTER sip:50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:36420;rport;branch=z9hG4bK84890
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>
Call-ID: 790899967509@10.4.2.7
CSeq: 2 REGISTER
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
Expires: 3600
User-Agent: SyncPhone 1.0
Contact: <sip:501@182.79.149.142:36420;transport=udp>
Authorization: Digest username="501", realm="50.54.12.39", nonce="31862298-481b-11e2-84b6-e5c28303057e", uri="sip:50.54.12.39", algorithm=MD5, qop=auth, nc=00000001, cnonce="a5d0aab2288476b3", response="eb8ccc768c7f9fee038f0d5dfc599931"
Content-Length: 0
------------------------------------------------------------------------
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'record_stereo' = 'true'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'default_gateway' = 'example.com'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'default_areacode' = '918'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'transfer_fallback_extension' = 'operator'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'toll_allow' = 'domestic,international,local'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'accountcode' = '501'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'user_context' = 'default'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'effective_caller_id_name' = 'Extension 501'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'effective_caller_id_number' = '501'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'outbound_caller_id_name' = 'FS'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'outbound_caller_id_number' = '9732386040'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'callgroup' = 'techsupport'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:1575 Register:
From: [501@10.252.148.21]
Contact: ["user" <sip:501@182.79.149.142:36420;transport=udp>]
Expires: [3600]
send 600 bytes to udp/[182.79.149.142]:36420 at 07:27:21.096965:
------------------------------------------------------------------------
SIP/2.0 200 OK
Via: SIP/2.0/UDP 182.79.149.142:36420 ;rport=36420;branch=z9hG4bK84890
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>;tag=a6NK3ZU97F1Qc
Call-ID: 790899967509@10.4.2.7
CSeq: 2 REGISTER
Contact: <sip:501@182.79.149.142:36420;transport=udp>;expires=3600
Date: Mon, 17 Dec 2012 07:27:21 GMT
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
Content-Length: 0
------------------------------------------------------------------------
send 926 bytes to udp/[182.79.149.142]:36420 at 07:27:21.112029:
------------------------------------------------------------------------
NOTIFY sip:501@182.79.149.142:36420;transport=udp SIP/2.0
Via: SIP/2.0/UDP 50.54.12.39;rport;branch=z9hG4bKXXQBeBHUQ5yZp
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=BFFc5tcD5rQar
To: <sip:501@50.54.12.39>
Call-ID: 09276738-c2be-1230-ec86-22000afc9415
CSeq: 37528556 NOTIFY
Contact: <sip:mod_sofia@50.54.12.39:5060>
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
Event: message-summary
Allow-Events: talk, hold, presence, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer
Subscription-State: terminated;reason=noresource
Content-Type: application/simple-message-summary
Content-Length: 64
Messages-Waiting: no
Message-Account: sip:501@10.252.148.21
------------------------------------------------------------------------
recv 295 bytes from udp/[182.79.149.142]:36420 at 07:27:21.531463:
------------------------------------------------------------------------
SIP/2.0 405 Method Not Allowed
Via: SIP/2.0/UDP 50.54.12.39;branch=z9hG4bKXXQBeBHUQ5yZp;rport=5060
To: <sip:501@50.54.12.39>
From: <sip:501@50.54.12.39>;tag=BFFc5tcD5rQar
Call-ID: 09276738-c2be-1230-ec86-22000afc9415
CSeq: 37528556 NOTIFY
Server: SyncPhone 1.0
Content-Length: 0
------------------------------------------------------------------------
On Mon, Dec 17, 2012 at 2:25 AM, curriegrad2004 < curriegrad2004@gmail.com> wrote:
If he is using mod_g729 then the log would throw an error saying that the codec only does passthrough mode, however he hasn't shown that part of the log to us yet
On Sun, Dec 16, 2012 at 12:05 PM, Steven Ayre <steveayre@gmail.com> wrote:
What G729 module are you using, and what codec is in use on the other leg?
G729 needs licenses due to patents.
mod_g729 is passthrough only but requires no licenses. This is because it merely forwards the data, but doesn't perform the encoding/transcoding step that the patents cover. But that means it can't transcode between different codecs. mod_com_g729 is the licensed version: http://www.freeswitch.org/node/235
With the passthrough mod_g729 codec, if the other leg has selected a codec other than g729 you'll see an error in your logs and it'll hangup with that reason.
You can tweak your codec negotiation to avoid this (eg late-negotiation=true), or you can use the licensed version.
On 16 December 2012 11:40, Balamurugan Mahendran <b2m@a-cti.com> wrote: > > Need help on Codec Negotiation > > > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[G729:18:8000:20:8000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[SILK:117:8000:20:20000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[SILK:118:12000:20:25000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[SILK:119:16000:20:30000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[SILK:120:24000:20:40000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[G7221:115:32000:20:48000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[G7221:107:16000:20:32000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[G722:9:8000:20:64000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[PCMU:0:8000:20:64000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[PCMA:8:8000:20:64000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [G729:0:8000:20:64000]/[GSM:3:8000:20:13200] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[G729:18:8000:20:8000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[SILK:117:8000:20:20000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[SILK:118:12000:20:25000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[SILK:119:16000:20:30000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[SILK:120:24000:20:40000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[G7221:115:32000:20:48000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[G7221:107:16000:20:32000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare > [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200] > 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4919 Set 2833 dtmf > send/recv payload to 101 > > > 2012-12-16 11:35:52.246422 [DEBUG] switch_channel.c:2852 > (sofia/internal/501@50.54.12.39) Callstate Change DOWN -> HANGUP > 2012-12-16 11:35:52.246422 [NOTICE] sofia.c:5781 Hangup > sofia/internal/501@50.54.12.39 [CS_NEW] [INCOMPATIBLE_DESTINATION] > > Thanks, > Bala > > >
> Professional FreeSWITCH Consulting Services: > consulting@freeswitch.org > http://www.freeswitchsolutions.com > > FreeSWITCH-powered IP PBX: The CudaTel Communication Server > http://www.cudatel.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > 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 >
_________________________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
Thank You! will do update ASAP, will update my findings here. Thanks, Bala On Tue, Dec 18, 2012 at 12:17 AM, Steven Ayre <steveayre@gmail.com> wrote:
If you're reproducing it, then a full debug log on master head from today would be much more useful than from the 1year old version.
-Steve
On 17 December 2012 11:30, Balamurugan Mahendran <b2m@a-cti.com> wrote:
Yes - both are same. Actually call is from Android SIP client. Trying to make outbound call from it - Getting incoming call with NO issues.
Thanks, Bala
On Mon, Dec 17, 2012 at 4:52 PM, Steven Ayre <steveayre@gmail.com> wrote:
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28
18-32-35 -0600
Your version is pretty old now - almost a year. Are you able to reproduce this problem on the latest head of 1.2.stable and/or master?
It could be this is a bug that's already been resolved in the past 12 months.
-Steve
On 17 December 2012 11:21, Steven Ayre <steveayre@gmail.com> wrote:
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec
Compare [G729:0:8000:20:64000]/[G729:18:8000:20:8000]
This looks odd, although I'm not sure why it's not working.
The remote endpoint is using the static payload type 0 for G729. Normally that's reserved for G711 ulaw, while G729 uses 18. But the rtpmap should allow overriding that.
G729:0:8000:20:64000
The 64000 rate here also looks odd - it's comparing 64khz to 8khz and I suspect that's also a reason why it doesn't recognise it. I don't know where that 64000 is coming from though.
-Steve
On 17 December 2012 07:31, Balamurugan Mahendran <b2m@a-cti.com> wrote:
Thanks for the help!! Please let me know if I missed anything.
<X-PRE-PROCESS cmd="set" data="global_codec_prefs=G729,SILK@8000h ,SILK@12000h,SILK@16000h,SILK@24000h,G7221@32000h,G7221@16000h ,G722,PCMU,PCMA,GSM"/> <X-PRE-PROCESS cmd="set" data="outbound_codec_prefs=G729,SILK@8000h ,SILK@12000h,SILK@16000h,SILK@24000h,G7221@32000h,G7221@16000h ,G722,PCMU,PCMA,GSM"/>
freeswitch@internal> g729_info Permitted G729 channels: 10 Encoders in use: 4 Decoders in use: 3
freeswitch@internal>
recv 742 bytes from udp/[182.79.149.142]:16251 at 07:27:19.212195:
------------------------------------------------------------------------
INVITE sip:500@50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:16251;rport;branch=z9hG4bK68891
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>
Call-ID: 047707180743@10.4.2.7
CSeq: 1 INVITE
Contact: <sip:501@182.79.149.142:16251;transport=udp>
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
Expires: 3600
User-Agent: SyncPhone 1.0
Content-Length: 244
Content-Type: application/sdp
v=0
o=- 1111 1111 IN IP4 182.79.149.142
s=Session SIP/SDP
c=IN IP4 182.79.149.142
t=0 0
a=sendrecv
a=rtcp:57395 IN IP4 182.79.149.142
m=audio 26474 RTP/AVP 0 101
a=rtpmap:0 G729/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
------------------------------------------------------------------------
send 321 bytes to udp/[182.79.149.142]:16251 at 07:27:19.212520:
------------------------------------------------------------------------
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 182.79.149.142:16251 ;rport=16251;branch=z9hG4bK68891
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>
Call-ID: 047707180743@10.4.2.7
CSeq: 1 INVITE
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Content-Length: 0
------------------------------------------------------------------------
2012-12-17 07:27:19.206419 [DEBUG] sofia.c:7481 IP 182.79.149.142 Approved by acl "domains[]". Access Granted.
2012-12-17 07:27:19.206419 [NOTICE] switch_channel.c:930 New Channel sofia/internal/501@50.54.12.39 [30a75cd4-481b-11e2-84b4-e5c28303057e]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_NEW
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:380 (sofia/internal/501@50.54.12.39) State NEW
2012-12-17 07:27:19.206419 [DEBUG] sofia.c:5502 Channel sofia/internal/ 501@50.54.12.39 entering state [received][100]
2012-12-17 07:27:19.206419 [DEBUG] sofia.c:5513 Remote SDP:
v=0
o=- 1111 1111 IN IP4 182.79.149.142
s=Session SIP/SDP
c=IN IP4 182.79.149.142
t=0 0
a=sendrecv
a=rtcp:57395 IN IP4 182.79.149.142
m=audio 26474 RTP/AVP 0 101
a=rtpmap:0 G729/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G729:18:8000:20:8000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:117:8000:20:20000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:118:12000:20:25000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:119:16000:20:30000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[SILK:120:24000:20:40000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:115:32000:20:48000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G7221:107:16000:20:32000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[G722:9:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMU:0:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[PCMA:8:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [G729:0:8000:20:64000]/[GSM:3:8000:20:13200]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G729:18:8000:20:8000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:117:8000:20:20000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:118:12000:20:25000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:119:16000:20:30000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[SILK:120:24000:20:40000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:115:32000:20:48000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G7221:107:16000:20:32000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4798 Audio Codec Compare [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200]
2012-12-17 07:27:19.206419 [DEBUG] sofia_glue.c:4919 Set 2833 dtmf send/recv payload to 101
2012-12-17 07:27:19.206419 [DEBUG] switch_channel.c:2852 (sofia/internal/501@50.54.12.39) Callstate Change DOWN -> HANGUP
2012-12-17 07:27:19.206419 [NOTICE] sofia.c:5781 Hangup sofia/internal/ 501@50.54.12.39 [CS_NEW] [INCOMPATIBLE_DESTINATION]
2012-12-17 07:27:19.206419 [DEBUG] switch_channel.c:2875 Send signal sofia/internal/501@50.54.12.39 [KILL]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_HANGUP
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:602 (sofia/internal/501@50.54.12.39) State HANGUP
2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:469 Channel sofia/internal/501@50.54.12.39 hanging up, cause: INCOMPATIBLE_DESTINATION
2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:534 Responding to INVITE with: 488
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:47 sofia/internal/501@50.54.12.39 Standard HANGUP, cause: INCOMPATIBLE_DESTINATION
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:602 (sofia/internal/501@50.54.12.39) State HANGUP going to sleep
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:393 (sofia/internal/501@50.54.12.39) State Change CS_HANGUP -> CS_REPORTING
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:362 (sofia/internal/501@50.54.12.39) Running State Change CS_REPORTING
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:662 (sofia/internal/501@50.54.12.39) State REPORTING
send 816 bytes to udp/[182.79.149.142]:16251 at 07:27:19.215295:
------------------------------------------------------------------------
SIP/2.0 488 Not Acceptable Here
Via: SIP/2.0/UDP 182.79.149.142:16251 ;rport=16251;branch=z9hG4bK68891
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>;tag=8K31Z9S2DymjN
Call-ID: 047707180743@10.4.2.7
CSeq: 1 INVITE
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Accept: application/sdp
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:79 sofia/internal/501@50.54.12.39 Standard REPORTING, cause: INCOMPATIBLE_DESTINATION
Allow-Events: talk, hold, presence, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer
Reason: Q.850;cause=88;text="INCOMPATIBLE_DESTINATION"2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:662 (sofia/internal/ 501@50.54.12.39) State REPORTING going to sleep
Content-Length: 0
Remote-Party-ID: "500" <sip:500@50.54.12.39
;party=calling;privacy=off;screen=no
------------------------------------------------------------------------
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:387 (sofia/internal/501@50.54.12.39) State Change CS_REPORTING -> CS_DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1180 Send signal sofia/internal/501@50.54.12.39 [BREAK]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_session.c:1380 Session 204 (sofia/internal/501@50.54.12.39) Locked, Waiting on external entities
2012-12-17 07:27:19.206419 [NOTICE] switch_core_session.c:1398 Session 204 (sofia/internal/501@50.54.12.39) Ended
2012-12-17 07:27:19.206419 [NOTICE] switch_core_session.c:1400 Close Channel sofia/internal/501@50.54.12.39 [CS_DESTROY]
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:491 (sofia/internal/501@50.54.12.39) Callstate Change HANGUP -> DOWN
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:494 (sofia/internal/501@50.54.12.39) Running State Change CS_DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:504 (sofia/internal/501@50.54.12.39) State DESTROY
2012-12-17 07:27:19.206419 [DEBUG] mod_sofia.c:374 sofia/internal/ 501@50.54.12.39 SOFIA DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:86 sofia/internal/501@50.54.12.39 Standard DESTROY
2012-12-17 07:27:19.206419 [DEBUG] switch_core_state_machine.c:504 (sofia/internal/501@50.54.12.39) State DESTROY going to sleep
recv 407 bytes from udp/[182.79.149.142]:16251 at 07:27:19.581401:
------------------------------------------------------------------------
ACK sip:500@50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:16251;rport;branch=z9hG4bK68891
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK03044060
To: <sip:500@50.54.12.39>;tag=8K31Z9S2DymjN
Call-ID: 047707180743@10.4.2.7
CSeq: 1 ACK
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
User-Agent: SyncPhone 1.0
Content-Length: 0
------------------------------------------------------------------------
recv 465 bytes from udp/[182.79.149.142]:36420 at 07:27:20.672450:
------------------------------------------------------------------------
REGISTER sip:50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:36420;rport;branch=z9hG4bK20451
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>
Call-ID: 790899967509@10.4.2.7
CSeq: 1 REGISTER
Contact: <sip:501@182.79.149.142:36420;transport=udp>
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
Expires: 3600
User-Agent: SyncPhone 1.0
Content-Length: 0
------------------------------------------------------------------------
2012-12-17 07:27:20.666425 [DEBUG] sofia_reg.c:1417 Send challenge for [501@50.54.12.39]
2012-12-17 07:27:20.666425 [WARNING] sofia_reg.c:1421 SIP auth challenge (REGISTER) on sofia profile 'internal' for [501@50.54.12.39] from ip 182.79.149.142
send 626 bytes to udp/[182.79.149.142]:36420 at 07:27:20.673200:
------------------------------------------------------------------------
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 182.79.149.142:36420 ;rport=36420;branch=z9hG4bK20451
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>;tag=9vvt14a6a7a5g
Call-ID: 790899967509@10.4.2.7
CSeq: 1 REGISTER
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
WWW-Authenticate: Digest realm="50.54.12.39", nonce="31862298-481b-11e2-84b6-e5c28303057e", algorithm=MD5, qop="auth"
Content-Length: 0
------------------------------------------------------------------------
recv 707 bytes from udp/[182.79.149.142]:36420 at 07:27:21.094563:
------------------------------------------------------------------------
REGISTER sip:50.54.12.39 SIP/2.0
Via: SIP/2.0/UDP 182.79.149.142:36420;rport;branch=z9hG4bK84890
Route: <sip:50.54.12.39;transport=udp;lr>
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>
Call-ID: 790899967509@10.4.2.7
CSeq: 2 REGISTER
Allow: INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS
Expires: 3600
User-Agent: SyncPhone 1.0
Contact: <sip:501@182.79.149.142:36420;transport=udp>
Authorization: Digest username="501", realm="50.54.12.39", nonce="31862298-481b-11e2-84b6-e5c28303057e", uri="sip:50.54.12.39", algorithm=MD5, qop=auth, nc=00000001, cnonce="a5d0aab2288476b3", response="eb8ccc768c7f9fee038f0d5dfc599931"
Content-Length: 0
------------------------------------------------------------------------
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'record_stereo' = 'true'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'default_gateway' = 'example.com'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'default_areacode' = '918'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'transfer_fallback_extension' = 'operator'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'toll_allow' = 'domestic,international,local'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'accountcode' = '501'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'user_context' = 'default'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'effective_caller_id_name' = 'Extension 501'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'effective_caller_id_number' = '501'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'outbound_caller_id_name' = 'FS'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'outbound_caller_id_number' = '9732386040'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:2639 event_add_header -> 'callgroup' = 'techsupport'
2012-12-17 07:27:21.086425 [DEBUG] sofia_reg.c:1575 Register:
From: [501@10.252.148.21]
Contact: ["user" <sip:501@182.79.149.142:36420;transport=udp>]
Expires: [3600]
send 600 bytes to udp/[182.79.149.142]:36420 at 07:27:21.096965:
------------------------------------------------------------------------
SIP/2.0 200 OK
Via: SIP/2.0/UDP 182.79.149.142:36420 ;rport=36420;branch=z9hG4bK84890
From: <sip:501@50.54.12.39>;tag=z9hG4bK35760121
To: <sip:501@50.54.12.39>;tag=a6NK3ZU97F1Qc
Call-ID: 790899967509@10.4.2.7
CSeq: 2 REGISTER
Contact: <sip:501@182.79.149.142:36420;transport=udp>;expires=3600
Date: Mon, 17 Dec 2012 07:27:21 GMT
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
Content-Length: 0
------------------------------------------------------------------------
send 926 bytes to udp/[182.79.149.142]:36420 at 07:27:21.112029:
------------------------------------------------------------------------
NOTIFY sip:501@182.79.149.142:36420;transport=udp SIP/2.0
Via: SIP/2.0/UDP 50.54.12.39;rport;branch=z9hG4bKXXQBeBHUQ5yZp
Max-Forwards: 70
From: <sip:501@50.54.12.39>;tag=BFFc5tcD5rQar
To: <sip:501@50.54.12.39>
Call-ID: 09276738-c2be-1230-ec86-22000afc9415
CSeq: 37528556 NOTIFY
Contact: <sip:mod_sofia@50.54.12.39:5060>
User-Agent: FreeSWITCH-mod_sofia/1.0.head-git-9f8d37d 2012-01-28 18-32-35 -0600
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, precondition, path, replaces
Event: message-summary
Allow-Events: talk, hold, presence, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer
Subscription-State: terminated;reason=noresource
Content-Type: application/simple-message-summary
Content-Length: 64
Messages-Waiting: no
Message-Account: sip:501@10.252.148.21
------------------------------------------------------------------------
recv 295 bytes from udp/[182.79.149.142]:36420 at 07:27:21.531463:
------------------------------------------------------------------------
SIP/2.0 405 Method Not Allowed
Via: SIP/2.0/UDP 50.54.12.39;branch=z9hG4bKXXQBeBHUQ5yZp;rport=5060
To: <sip:501@50.54.12.39>
From: <sip:501@50.54.12.39>;tag=BFFc5tcD5rQar
Call-ID: 09276738-c2be-1230-ec86-22000afc9415
CSeq: 37528556 NOTIFY
Server: SyncPhone 1.0
Content-Length: 0
------------------------------------------------------------------------
On Mon, Dec 17, 2012 at 2:25 AM, curriegrad2004 < curriegrad2004@gmail.com> wrote:
If he is using mod_g729 then the log would throw an error saying that the codec only does passthrough mode, however he hasn't shown that part of the log to us yet
On Sun, Dec 16, 2012 at 12:05 PM, Steven Ayre <steveayre@gmail.com> wrote: > What G729 module are you using, and what codec is in use on the other leg? > > G729 needs licenses due to patents. > > mod_g729 is passthrough only but requires no licenses. This is because it > merely forwards the data, but doesn't perform the encoding/transcoding step > that the patents cover. But that means it can't transcode between different > codecs. > mod_com_g729 is the licensed version: http://www.freeswitch.org/node/235 > > With the passthrough mod_g729 codec, if the other leg has selected a codec > other than g729 you'll see an error in your logs and it'll hangup with that > reason. > > You can tweak your codec negotiation to avoid this (eg > late-negotiation=true), or you can use the licensed version. > > > > > On 16 December 2012 11:40, Balamurugan Mahendran <b2m@a-cti.com> wrote: >> >> Need help on Codec Negotiation >> >> >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [G729:0:8000:20:64000]/[G729:18:8000:20:8000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [G729:0:8000:20:64000]/[SILK:117:8000:20:20000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [G729:0:8000:20:64000]/[SILK:118:12000:20:25000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [G729:0:8000:20:64000]/[SILK:119:16000:20:30000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [G729:0:8000:20:64000]/[SILK:120:24000:20:40000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [G729:0:8000:20:64000]/[G7221:115:32000:20:48000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [G729:0:8000:20:64000]/[G7221:107:16000:20:32000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [G729:0:8000:20:64000]/[G722:9:8000:20:64000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [G729:0:8000:20:64000]/[PCMU:0:8000:20:64000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [G729:0:8000:20:64000]/[PCMA:8:8000:20:64000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [G729:0:8000:20:64000]/[GSM:3:8000:20:13200] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [telephone-event:101:8000:20:0]/[G729:18:8000:20:8000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [telephone-event:101:8000:20:0]/[SILK:117:8000:20:20000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [telephone-event:101:8000:20:0]/[SILK:118:12000:20:25000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [telephone-event:101:8000:20:0]/[SILK:119:16000:20:30000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [telephone-event:101:8000:20:0]/[SILK:120:24000:20:40000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [telephone-event:101:8000:20:0]/[G7221:115:32000:20:48000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [telephone-event:101:8000:20:0]/[G7221:107:16000:20:32000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4798 Audio Codec Compare >> [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200] >> 2012-12-16 11:35:52.246422 [DEBUG] sofia_glue.c:4919 Set 2833 dtmf >> send/recv payload to 101 >> >> >> 2012-12-16 11:35:52.246422 [DEBUG] switch_channel.c:2852 >> (sofia/internal/501@50.54.12.39) Callstate Change DOWN -> HANGUP >> 2012-12-16 11:35:52.246422 [NOTICE] sofia.c:5781 Hangup >> sofia/internal/501@50.54.12.39 [CS_NEW] [INCOMPATIBLE_DESTINATION] >> >> Thanks, >> Bala >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting@freeswitch.org >> http://www.freeswitchsolutions.com >> >> FreeSWITCH-powered IP PBX: The CudaTel Communication Server >> http://www.cudatel.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://wiki.freeswitch.org >> http://www.cluecon.com >> >> 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 >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting@freeswitch.org > http://www.freeswitchsolutions.com > > FreeSWITCH-powered IP PBX: The CudaTel Communication Server > http://www.cudatel.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > 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 >
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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)
-
Balamurugan Mahendran
-
Brian Foster
-
curriegrad2004
-
Steven Ayre