[Freeswitch-users] Internal Profile not setting EXTERN IP

Brian West brian at freeswitch.org
Thu Apr 20 19:58:40 MSD 2017


It should already be doing that in that setup.

On Thu, Apr 20, 2017 at 10:49 AM, Andrew Paul <andrew.paul85 at gmail.com>
wrote:

> Thanks Brian for the quick response. Yes 192.168.0.132 is opensips and FS
> is 192.168.0.173. The EIP of FS instance is  54.81.198.142. I turned off
> the aggressive NAT to false , but unfortunately same result.
>
>  Do we have any settings for forcing the SDP to extern-rtp-ip ?. Just
> wondering how it worked for the contact address but not the SDP.
>
> freeswitch at testenv100.aws.piba.net> sofia status profile internal
>
> ============================================================
> =====================================
> Name                    internal
> Domain Name             N/A
> Auto-NAT                false
> DBName                  sofia_reg_internal
> Pres Hosts              192.168.0.173,192.168.0.173
> Dialplan                XML
> Context                 lvcall_bridge
> Challenge Realm         auto_from
> RTP-IP                  192.168.0.173
> Ext-RTP-IP              54.81.198.142
> SIP-IP                  192.168.0.173
> Ext-SIP-IP              54.81.198.142
> URL                     sip:mod_sofia at 54.81.198.142:5060
> BIND-URL                sip:mod_sofia at 54.81.198.142:
> 5060;maddr=192.168.0.173;transport=udp,tcp
> HOLD-MUSIC              local_stream://moh
> OUTBOUND-PROXY          N/A
> CODECS IN               PCMU
> CODECS OUT              PCMU
> TEL-EVENT               101
> DTMF-MODE               rfc2833
> CNG                     0
> SESSION-TO              0
> MAX-DIALOG              0
> NOMEDIA                 false
> LATE-NEG                true
> PROXY-MEDIA             false
> ZRTP-PASSTHRU           true
> AGGRESSIVENAT           false
> CALLS-IN                1
> FAILED-CALLS-IN         0
> CALLS-OUT               0
> FAILED-CALLS-OUT        0
> REGISTRATIONS           0
>
> Regards
>
> Andrew
>
>
> On Thu, Apr 20, 2017 at 7:17 PM, Brian West <brian at freeswitch.org> wrote:
>
>> We receive an invite from 192.168.0.132 with a public IP in the SDP, I'm
>> going to assume thats via OpenSIPS? 192.168.0.173 is FS,
>>
>> Try turning aggressive nat detection off, you should NEVER need that
>> except in some weird extreme cases.
>>
>> /b
>>
>>
>>
>> On Thu, Apr 20, 2017 at 8:08 AM, Andrew Paul <andrew.paul85 at gmail.com>
>> wrote:
>>
>>> Hi all,
>>>
>>> we have FREESWITCH behind opensips and freeswitch is running in AWS.
>>> Both Opensips and Freeswitch is in same network + Softphone SDP have public
>>> IP address.
>>>
>>> SOFTPHONE --> OPENSIPS --> ( profile : internal)  FREESWITCH  (
>>> external) --> CARRIER --> CUSTOMER
>>>
>>> Freeswitch is action as mediaserver here , I can see the extern-rtp-ip
>>> is setting on the calls to CARRIER, But when freeswitch 200Ok to Opensips,
>>> it is not putting external IP. It is setting the freeswitch local ip.
>>>
>>> I have followed the instruction in https://freeswitch.org/conf
>>> luence/display/FREESWITCH/Amazon+EC2 , but not sure why FS is not
>>> setting external IP for internal profile.
>>>
>>> Is there any way to force the EIP ( public IP ) to SDP to opensips?. I
>>> can see the Contact address have Public IP but not the SDP Connection IP.
>>>
>>> Internal.xml
>>>
>>>   <param name="inbound-zrtp-passthru" value="false"/>
>>>     <param name="nonce-ttl" value="60"/>
>>>     <param name="disable-register" value="true"/>
>>>     <param name="auth-calls" value="$${internal_auth_calls}"/>
>>>     <param name="inbound-reg-force-matching-username" value="true"/>
>>>     <param name="auth-all-packets" value="false"/>
>>>
>>>     <param name="sip-ip" value="192.168.0.173"/>
>>>     <param name="rtp-ip" value="192.168.0.173"/>
>>>     <param name="ext-sip-ip" value="54.81.198.142"/>
>>>     <param name="ext-rtp-ip" value="54.81.198.142"/>
>>>     <param name="aggressive-nat-detection" value="true"/>
>>>
>>>
>>> send 1379 bytes to udp/[192.168.0.132]:5060 at 08:53:33.106380:
>>>    -----------------------------------------------------------
>>> -------------
>>>    SIP/2.0 200 OK
>>>    Via: SIP/2.0/UDP 192.168.0.132:5060;branch=z9hG
>>> 4bKe04b.c7469955.0;rport=5060
>>>    Via: SIP/2.0/UDP 182.75.26.194:58618;rport=5861
>>> 8;received=182.75.26.194;branch=z9hG4bK-524287-1---8cfb5fbe8c5d0f23
>>>    Record-Route: <sip:192.168.0.132;r2=on;lr;ft
>>> ag=7325490b;vsf=AAAAAH1uFG18am1hcXBAIRUIFgwREU0YRxoMAAoOQRtB
>>> DlQZcmFuc3BvcnQ9VURQ;did=ad3.3f713b01>
>>>    Record-Route: <sip:54.175.200.193:5060;r2=on
>>> ;lr;ftag=7325490b;vsf=AAAAAH1uFG18am1hcXBAIRUIFgwREU0YRxoMAA
>>> oOQRtBDlQZcmFuc3BvcnQ9VURQ;did=ad3.3f713b01>
>>>    From: "14154839556 <(415)%20483-9556>" <sip:14154839556 at calldirect.pi
>>> ba.com>;tag=7325490b
>>>    To: <sip:14154839556 at calldirect.piba.com;transport=UDP>;tag=7Ury
>>> 0X9HXp68j
>>>    Call-ID: 7sgGUmlws7Bg64kCbksywQ..
>>>    CSeq: 2 INVITE
>>>    Contact: <sip:14154839556 at 54.81.198.142:5060;transport=udp>
>>>    User-Agent: FreeSWITCH-mod_sofia/1.6.17~64bit
>>>    Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE,
>>> REFER, NOTIFY
>>>    Supported: path, replaces
>>>    Allow-Events: talk, hold, conference, refer
>>>    Content-Type: application/sdp
>>>    Content-Disposition: session
>>>    Content-Length: 222
>>>    Remote-Party-ID: "Outbound Call" <sip:14154839556 at calldirect.piba.com
>>> >;party=calling;privacy=off;screen=no
>>>
>>>    v=0
>>>    o=FreeSWITCH 1492664761 1492664762 IN IP4 192.168.0.173
>>>    s=FreeSWITCH
>>>    c=IN IP4 192.168.0.173
>>>    t=0 0
>>>    m=audio 28052 RTP/AVP 0 101
>>>    a=rtpmap:0 PCMU/8000
>>>    a=rtpmap:101 telephone-event/8000
>>>    a=fmtp:101 0-16
>>>
>>>
>>> Attaching the logs for reference.
>>>
>>> Regards
>>>
>>> Andrew
>>>
>>>
>>> ____________________________________________________________
>>> _____________
>>> Professional FreeSWITCH Consulting Services:
>>> consulting at freeswitch.org
>>> http://www.freeswitchsolutions.com
>>>
>>> Official FreeSWITCH Sites
>>> http://www.freeswitch.org
>>> http://confluence.freeswitch.org
>>> http://www.cluecon.com
>>>
>>> FreeSWITCH-users mailing list
>>> 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
>>>
>>
>>
>>
>> --
>>
>> *Brian West*
>> brian at freeswitch.org
>>
>> *Twitter: @FreeSWITCH , @briankwest*
>>
>> http://www.freeswitchbook.com
>> http://www.freeswitchcookbook.com
>>
>> Book a phone call (CST) <https://freeswitch.com/appointment>
>>
>> Allison prompts for FreeSWITCH:
>>
>> *https://www.gofundme.com/allison-prompts-for-freeswitch*
>> <https://www.gofundme.com/allison-prompts-for-freeswitch>
>>
>> Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit:
>> /r/freeswitch <https://www.reddit.com/r/freeswitch>
>>
>> *T:*+19184209001 <(918)%20420-9001> | *F:*+19184209002 <(918)%20420-9002>
>> | *M:*+1918424WEST (9378)
>> *Skype:*briankwest
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> http://www.freeswitchsolutions.com
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://confluence.freeswitch.org
>> http://www.cluecon.com
>>
>> FreeSWITCH-users mailing list
>> 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
>>
>
>


-- 

*Brian West*
brian at freeswitch.org

*Twitter: @FreeSWITCH , @briankwest*

http://www.freeswitchbook.com
http://www.freeswitchcookbook.com

Book a phone call (CST) <https://freeswitch.com/appointment>

Allison prompts for FreeSWITCH:

*https://www.gofundme.com/allison-prompts-for-freeswitch*
<https://www.gofundme.com/allison-prompts-for-freeswitch>

Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit:
/r/freeswitch <https://www.reddit.com/r/freeswitch>

*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378)
*Skype:*briankwest
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20170420/6a288f08/attachment-0001.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list