[Freeswitch-users] IP infomation in SDP

Jimmy Chang chang33.tw at gmail.com
Wed Apr 24 16:40:43 MSD 2013


Hi,

The firewall allows any ip any port for source and destination.
I can't figure out why the IP in SDP is local ip when the call via port 
5080.
I also suspect that it's the reason of on audio. Am I right?

Any advice?

Thanks.
Jimmy


? 2013/4/24 ?? 08:24, Manish Khilwani ??:
> ok extensions and log seems fine.
>
> Can you confirm firewall settings ? RTP ports should be open for audio.
>
> *Thanks
> =====================
> Manish Khilwani
> Skype: manish_khilwani
> Gmail: manish.khilwani at gmail.com <mailto:manish.khilwani at gmail.com>
> MSN : manish.khilwani at hotmail.com <mailto:manish.khilwani at hotmail.com>
> Phone : 919099923079*
>
>
> On Wed, Apr 24, 2013 at 5:44 PM, Jimmy Chang <chang33.tw at gmail.com 
> <mailto:chang33.tw at gmail.com>> wrote:
>
>     Hi,
>
>     1) Yes.
>     2) The extensions are the default 1000 ~ 1019 and here is the log
>     of public and default dialplan
>
>     Thanks in advance.
>
>     -- context public(5080)
>     2013-04-24 18:20:27.697980 [INFO] mod_dialplan_xml.c:557
>     Processing 38484C2370DD <38484C2370DD>->1016 in context *public*
>     Dialplan: sofia/external/38484C2370DD at 127.0.0.1
>     <mailto:sofia/external/38484C2370DD at 127.0.0.1> parsing
>     [public->unloop] continue=false
>     Dialplan: sofia/external/38484C2370DD at 127.0.0.1
>     <mailto:sofia/external/38484C2370DD at 127.0.0.1> Regex (PASS)
>     [unloop] ${unroll_loops}(true) =~ /^true$/ break=on-false
>     Dialplan: sofia/external/38484C2370DD at 127.0.0.1
>     <mailto:sofia/external/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [unloop] ${sip_looped_call}() =~ /^true$/ break=on-false
>     Dialplan: sofia/external/38484C2370DD at 127.0.0.1
>     <mailto:sofia/external/38484C2370DD at 127.0.0.1> parsing
>     [public->outside_call] continue=true
>     Dialplan: sofia/external/38484C2370DD at 127.0.0.1
>     <mailto:sofia/external/38484C2370DD at 127.0.0.1> Absolute Condition
>     [outside_call]
>     Dialplan: sofia/external/38484C2370DD at 127.0.0.1
>     <mailto:sofia/external/38484C2370DD at 127.0.0.1> Action
>     set(outside_call=true)
>     Dialplan: sofia/external/38484C2370DD at 127.0.0.1
>     <mailto:sofia/external/38484C2370DD at 127.0.0.1> Action
>     export(RFC2822_DATE=${strftime(%a, %d %b %Y %T %z)})
>     Dialplan: sofia/external/38484C2370DD at 127.0.0.1
>     <mailto:sofia/external/38484C2370DD at 127.0.0.1> parsing
>     [public->call_debug] continue=true
>     Dialplan: sofia/external/38484C2370DD at 127.0.0.1
>     <mailto:sofia/external/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [call_debug] ${call_debug}(false) =~ /^true$/ break=never
>     Dialplan: sofia/external/38484C2370DD at 127.0.0.1
>     <mailto:sofia/external/38484C2370DD at 127.0.0.1> parsing
>     [public->public_extensions] continue=false
>     Dialplan: sofia/external/38484C2370DD at 127.0.0.1
>     <mailto:sofia/external/38484C2370DD at 127.0.0.1> Regex (PASS)
>     [public_extensions] destination_number(1016) =~ /^(10[01][0-9])$/
>     break=on-false
>     Dialplan: sofia/external/38484C2370DD at 127.0.0.1
>     <mailto:sofia/external/38484C2370DD at 127.0.0.1> Action log(INFO
>     external check)
>     Dialplan: sofia/external/38484C2370DD at 127.0.0.1
>     <mailto:sofia/external/38484C2370DD at 127.0.0.1> Action
>     transfer(1016 XML default)
>
>
>     -- context default(5060)
>     2013-04-24 18:23:49.937791 [INFO] mod_dialplan_xml.c:557
>     Processing 38484C2370DD <38484C2370DD>->1016 in context *default*
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->unloop] continue=false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (PASS)
>     [unloop] ${unroll_loops}(true) =~ /^true$/ break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [unloop] ${sip_looped_call}() =~ /^true$/ break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->tod_example] continue=true
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Date/Time Match
>     (PASS) [tod_example] break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action set(open=true)
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->holiday_example] continue=true
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Date/TimeMatch
>     (FAIL) [holiday_example] break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->global-intercept] continue=false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [global-intercept] destination_number(1016) =~ /^886$/ break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->group-intercept] continue=false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [group-intercept] destination_number(1016) =~ /^\*8$/ break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->intercept-ext] continue=false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [intercept-ext] destination_number(1016) =~ /^\*\*(\d+)$/
>     break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->redial] continue=false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [redial] destination_number(1016) =~ /^(redial|870)$/ break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->global] continue=true
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [global] ${call_debug}(false) =~ /^true$/ break=never
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [global] ${sip_has_crypto}() =~
>     /^(AES_CM_128_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_80)$/ break=never
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (PASS)
>     [global] ${endpoint_disposition}(DELAYED NEGOTIATION) =~
>     /^(DELAYED NEGOTIATION)/ break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [global] ${switch_r_sdp}(v=0
>     o=- 3575787829 3575787829 IN IP4 60.245.65.195 <tel:60.245.65.195>
>     s=v
>     b=AS:294
>     t=0 0
>     m=audio 57913 RTP/AVP 18 101
>     c=IN IP4 60.245.65.195 <tel:60.245.65.195>
>     b=AS:8000
>
>     a=rtpmap:18 G729/8000
>     a=fmtp:18 annexb=no
>     a=rtpmap:101 telephone-event/8000
>     a=fmtp:101 0-15
>     m=video 57916 RTP/AVP 116
>     c=IN IP4 60.245.65.195 <tel:60.245.65.195>
>     b=AS:256000
>     a=rtpmap:116 H264/90000
>     a=fmtp:116 profile-level-id=42800D;packetization-mode=0
>     ) =~ /(AES_CM_128_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_80)/ break=never
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Absolute Condition
>     [global]
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     hash(insert/${domain_name}-spymap/${caller_id_number}/${uuid})
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     hash(insert/${domain_name}-last_dial/${caller_id_number}/${destination_number})
>
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     hash(insert/${domain_name}-last_dial/global/${uuid})
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     export(RFC2822_DATE=${strftime(%a, %d %b %Y %T %z)})
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->snom-demo-2] continue=false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [snom-demo-2] destination_number(1016) =~ /^9001$/ break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->snom-demo-1] continue=false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [snom-demo-1] destination_number(1016) =~ /^9000$/ break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->eavesdrop] continue=false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [eavesdrop] destination_number(1016) =~ /^88(\d{4})$|^\*0(.*)$/
>     break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->eavesdrop] continue=false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [eavesdrop] destination_number(1016) =~ /^779$/ break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->call_return] continue=false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [call_return] destination_number(1016) =~ /^\*69$|^869$|^lcr$/
>     break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->del-group] continue=false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [del-group] destination_number(1016) =~ /^80(\d{2})$/ break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->add-group] continue=false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [add-group] destination_number(1016) =~ /^81(\d{2})$/ break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->call-group-simo] continue=false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [call-group-simo] destination_number(1016) =~ /^82(\d{2})$/
>     break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->call-group-order] continue=false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [call-group-order] destination_number(1016) =~ /^83(\d{2})$/
>     break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->extension-intercom] continue=false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (FAIL)
>     [extension-intercom] destination_number(1016) =~
>     /^8(10[01][0-9])$/ break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> parsing
>     [default->Local_Extension] continue=false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Regex (PASS)
>     [Local_Extension] destination_number(1016) =~ /^(10[01][0-9])$/
>     break=on-false
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action log(INFO
>     internal check)
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     export(dialed_extension=1016)
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     bind_meta_app(1 b s execute_extension::dx XML features)
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     bind_meta_app(2 b s
>     record_session::/opt/freeswitch/recordings/${caller_id_number}.${strftime(%Y-%m-%d-%H-%M-%S)}.wav)
>
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     bind_meta_app(3 b s execute_extension::cf XML features)
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     bind_meta_app(4 b s execute_extension::att_xfer XML features)
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     set(call_timeout=30)
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     set(hangup_after_bridge=true)
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     set(continue_on_fail=true)
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     hash(insert/${domain_name}-call_return/${dialed_extension}/${caller_id_number})
>
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     hash(insert/${domain_name}-last_dial_ext/${dialed_extension}/${uuid})
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     set(called_party_callgroup=${user_data(${dialed_extension}@${domain_name}
>     var callgroup)})
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     hash(insert/${domain_name}-last_dial_ext/${called_party_callgroup}/${uuid})
>
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     hash(insert/${domain_name}-last_dial_ext/global/${uuid})
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     hash(insert/${domain_name}-last_dial/${called_party_callgroup}/${uuid})
>
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     bridge(user/${dialed_extension}@${domain_name})
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action answer()
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action sleep(1000)
>     Dialplan: sofia/internal/38484C2370DD at 127.0.0.1
>     <mailto:sofia/internal/38484C2370DD at 127.0.0.1> Action
>     bridge(loopback/app=voicemail:default ${domain_name}
>     ${dialed_extension})
>
>
>
>
>     ? 2013/4/24 ?? 07:52, Manish Khilwani ??:
>>     Hello Jimmy,
>>
>>     Can you let me now below things first.
>>
>>     1) Are you able to make calls with one extension to another
>>     extension?
>>     2) if yes then please send me extensions and dialplan
>>
>>     *Thanks
>>     =====================
>>     Manish Khilwani
>>     Skype: manish_khilwani
>>     Gmail: manish.khilwani at gmail.com <mailto:manish.khilwani at gmail.com>
>>     MSN : manish.khilwani at hotmail.com
>>     <mailto:manish.khilwani at hotmail.com>
>>     Phone : 919099923079*
>>
>>
>>     On Wed, Apr 24, 2013 at 5:09 PM, Jimmy Chang
>>     <chang33.tw at gmail.com <mailto:chang33.tw at gmail.com>> wrote:
>>
>>         Hi,
>>
>>         I have set these params.
>>         It seems that the profile of internal and external are all
>>         the same as before and still no audio in port 5080.
>>         Here are the profiles.
>>
>>         freeswitch at internal> sofia status profile internal
>>         =================================================================================================
>>         Name                    internal
>>         Domain Name             N/A
>>         Auto-NAT                false
>>         DBName                  sofia_reg_internal
>>         Pres Hosts 10.0.110.33,10.0.110.33
>>         Dialplan                XML
>>         Context                 public
>>         Challenge Realm         auto_from
>>         RTP-IP                  10.0.110.33
>>         Ext-RTP-IP              59.120.xx.xx
>>         SIP-IP                  10.0.110.33
>>         URL sip:mod_sofia at 10.0.110.33:5060
>>         BIND-URL sip:mod_sofia at 10.0.110.33:5060
>>         HOLD-MUSIC              local_stream://moh
>>         OUTBOUND-PROXY          N/A
>>         CODECS IN               G729,H264
>>         CODECS OUT              G729,H264
>>         TEL-EVENT               101
>>         DTMF-MODE               rfc2833
>>         CNG                     13
>>         SESSION-TO              0
>>         MAX-DIALOG              0
>>         NOMEDIA                 false
>>         LATE-NEG                true
>>         PROXY-MEDIA             false
>>         ZRTP-PASSTHRU           true
>>         AGGRESSIVENAT           false
>>         STUN-ENABLED            true
>>         STUN-AUTO-DISABLE       false
>>         CALLS-IN                0
>>         FAILED-CALLS-IN         0
>>         CALLS-OUT               0
>>         FAILED-CALLS-OUT        0
>>         REGISTRATIONS           0
>>
>>
>>         freeswitch at internal> sofia status profile external
>>         =================================================================================================
>>         Name                    external
>>         Domain Name             N/A
>>         Auto-NAT                false
>>         DBName                  sofia_reg_external
>>         Pres Hosts
>>         Dialplan                XML
>>         Context                 public
>>         Challenge Realm         auto_to
>>         RTP-IP                  10.0.110.33
>>         Ext-RTP-IP              59.120.xx.xx
>>         SIP-IP                  10.0.110.33
>>         Ext-SIP-IP              59.120.xx.xx
>>         URL sip:mod_sofia at 59.120.xx.xx:5080
>>         BIND-URL sip:mod_sofia at 59.120.xx.xx:5080;maddr=10.0.110.33
>>         HOLD-MUSIC              local_stream://moh
>>         OUTBOUND-PROXY          N/A
>>         CODECS IN               G729,H264
>>         CODECS OUT              G729,H264
>>         TEL-EVENT               101
>>         DTMF-MODE               rfc2833
>>         CNG                     13
>>         SESSION-TO              0
>>         MAX-DIALOG              0
>>         NOMEDIA                 false
>>         LATE-NEG                true
>>         PROXY-MEDIA             false
>>         ZRTP-PASSTHRU           true
>>         AGGRESSIVENAT           false
>>         STUN-ENABLED            true
>>         STUN-AUTO-DISABLE       false
>>         CALLS-IN                0
>>         FAILED-CALLS-IN         0
>>         CALLS-OUT               0
>>         FAILED-CALLS-OUT        0
>>         REGISTRATIONS           0
>>
>>
>>         Any advice?
>>
>>         Thanks.
>>         Jimmy
>>
>>
>>         ? 2013/4/24 ?? 07:08, pratham2013 ??:
>>>         Hello Jimmy,
>>>
>>>         Put the bind-server-ip to auto and set your public ip to
>>>         ext-rtp-ip and ext-sip-ip in vars.xml file. Hope it will work.
>>>
>>>         *
>>>         Thanks
>>>         =====================
>>>         Manish Khilwani
>>>         Skype: manish_khilwani
>>>         Gmail: [hidden email]
>>>         <http://user/SendEmail.jtp?type=node&node=7590072&i=0>
>>>         MSN : [hidden email]
>>>         <http://user/SendEmail.jtp?type=node&node=7590072&i=1>
>>>         Phone : 919099923079*
>>>
>>>
>>>         On Wed, Apr 24, 2013 at 4:29 PM, Jimmy Chang [via
>>>         freeswitch-users] <[hidden email]
>>>         <http://user/SendEmail.jtp?type=node&node=7590072&i=2>> wrote:
>>>
>>>             Hi,
>>>
>>>             In the default configuration, the internal profile
>>>             listen port 5060 and external profile listen port 5080.
>>>             And follow the setting in
>>>             http://wiki.freeswitch.org/wiki/NAT_Traversal
>>>             vars.xml
>>>             <X-PRE-PROCESS cmd="set"
>>>             data="bind_server_ip=59.120.xx.xx"/>
>>>             <X-PRE-PROCESS cmd="set"
>>>             data="external_sip_ip=stun:stun.freeswitch.org
>>>             <http://stun.freeswitch.org>"/>
>>>             <X-PRE-PROCESS cmd="set"
>>>             data="external_rtp_ip=stun:stun.freeswitch.org
>>>             <http://stun.freeswitch.org>"/>
>>>
>>>             internal.xml
>>>             <param name="ext-rtp-ip" value="$${external_rtp_ip}"/>
>>>
>>>             external.xml
>>>             <param name="ext-sip-ip" value="$${external_sip_ip}"/>
>>>             <param name="ext-rtp-ip" value="$${external_rtp_ip}"/>
>>>
>>>
>>>             When user make a SIP call from public network using
>>>             external profile(5080), he encountered no audio.
>>>             Here is the SDP of 200 OK from FS to user.
>>>             /v=0//
>>>             //o=FreeSWITCH 1366781127 1366781128 IN IP4 10.0.110.33//
>>>             //s=FreeSWITCH//
>>>             //c=IN IP4 10.0.110.33//
>>>             //t=0 0//
>>>             //m=audio 10568 RTP/AVP 18 101//
>>>             //a=rtpmap:18 G729/8000//
>>>             //a=fmtp:18 annexb=no//
>>>             //a=rtpmap:101 telephone-event/8000//
>>>             //a=fmtp:101 0-16//
>>>             //a=silenceSupp:off - - - -//
>>>             //a=ptime:20//
>>>             //m=video 10530 RTP/AVP 116//
>>>             //a=rtpmap:116 H264/90000//
>>>             //a=fmtp:116 profile-level-id=428014/
>>>
>>>
>>>             When user make a SIP call from public network using
>>>             internal profile(5060), everything OK.
>>>             Here is the SDP of 200 OK from FS to user.
>>>             /v=0//
>>>             //o=FreeSWITCH 1366780920 1366780921 IN IP4 //59.120.xx.xx//
>>>             //s=FreeSWITCH//
>>>             //c=IN IP4 //59.120.xx.xx//
>>>             //t=0 0//
>>>             //m=audio 10892 RTP/AVP 18 101//
>>>             //a=rtpmap:18 G729/8000//
>>>             //a=fmtp:18 annexb=no//
>>>             //a=rtpmap:101 telephone-event/8000//
>>>             //a=fmtp:101 0-16//
>>>             //a=silenceSupp:off - - - -//
>>>             //a=ptime:20//
>>>             //m=video 10178 RTP/AVP 116//
>>>             //a=rtpmap:116 H264/90000//
>>>             //a=fmtp:116 profile-level-id=428014//
>>>             /
>>>
>>>             I can't figure out which parameters in sofia profile or
>>>             in dialplan make port 5060 set the public IP in SDP and
>>>             work fine.
>>>             Any advice?
>>>
>>>             Thanks in advance.
>>>             Jimmy
>>>
>>>
>>>             _________________________________________________________________________
>>>
>>>             Professional FreeSWITCH Consulting Services:
>>>             [hidden email]
>>>             <http://user/SendEmail.jtp?type=node&node=7590069&i=0>
>>>             http://www.freeswitchsolutions.com
>>>
>>>             
>>>             
>>>
>>>             Official FreeSWITCH Sites
>>>             http://www.freeswitch.org
>>>             http://wiki.freeswitch.org
>>>             http://www.cluecon.com
>>>
>>>             FreeSWITCH-users mailing list
>>>             [hidden email]
>>>             <http://user/SendEmail.jtp?type=node&node=7590069&i=1>
>>>             http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>             UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>             http://www.freeswitch.org
>>>
>>>
>>>             ------------------------------------------------------------------------
>>>             If you reply to this email, your message will be added
>>>             to the discussion below:
>>>             http://freeswitch-users.2379917.n2.nabble.com/IP-infomation-in-SDP-tp7590069.html
>>>
>>>             To unsubscribe from freeswitch-users, click here.
>>>             NAML
>>>             <http://freeswitch-users.2379917.n2.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>>>
>>>
>>>
>>>
>>>         ------------------------------------------------------------------------
>>>         View this message in context: Re: IP infomation in SDP
>>>         <http://freeswitch-users.2379917.n2.nabble.com/IP-infomation-in-SDP-tp7590069p7590072.html>
>>>         Sent from the freeswitch-users mailing list archive
>>>         <http://freeswitch-users.2379917.n2.nabble.com/> at Nabble.com.
>>>
>>>
>>>         _________________________________________________________________________
>>>         Professional FreeSWITCH Consulting Services:
>>>         consulting at freeswitch.org  <mailto:consulting at freeswitch.org>
>>>         http://www.freeswitchsolutions.com FreeSWITCH-powered IP
>>>         PBX: The CudaTel Communication Server 
>>>         Official FreeSWITCH Sites http://www.freeswitch.org
>>>         http://wiki.freeswitch.org http://www.cluecon.com
>>>         FreeSWITCH-users mailing list
>>>         FreeSWITCH-users at lists.freeswitch.org  <mailto:FreeSWITCH-users at 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 at freeswitch.org <mailto:consulting at freeswitch.org>
>>         http://www.freeswitchsolutions.com
>>
>>         
>>         
>>
>>         Official FreeSWITCH Sites
>>         http://www.freeswitch.org
>>         http://wiki.freeswitch.org
>>         http://www.cluecon.com
>>
>>         FreeSWITCH-users mailing list
>>         FreeSWITCH-users at lists.freeswitch.org
>>         <mailto:FreeSWITCH-users at lists.freeswitch.org>
>>         http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>         UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>         http://www.freeswitch.org
>>
>>
>>
>>
>>     This body part will be downloaded on demand.
>
>
>     _________________________________________________________________________
>     Professional FreeSWITCH Consulting Services:
>     consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>     http://www.freeswitchsolutions.com
>
>     
>     
>
>     Official FreeSWITCH Sites
>     http://www.freeswitch.org
>     http://wiki.freeswitch.org
>     http://www.cluecon.com
>
>     FreeSWITCH-users mailing list
>     FreeSWITCH-users at lists.freeswitch.org
>     <mailto:FreeSWITCH-users at lists.freeswitch.org>
>     http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>     UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>     http://www.freeswitch.org
>
>
>
>
> This body part will be downloaded on demand.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20130424/cdd09a04/attachment-0001.html 


Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list