Try to dump with tcpdump or ngrep and analyse using wireshark.

2012/1/19 Ryan How <rhow@exemail.com.au>
Yes. Both the server and client are behind a NAT. I haven't tried 2 clients behind the same NAT.



On 19/01/2012, at 5:48 AM, "Alexis de BRUYN [Mailinglists]" <alexis.mailinglist@de-bruyn.fr> wrote:

> Hi Ryan,
>
> Thank you for your answer, your server is behind NAT and your client too ?
>
> Regards,
>
> On 18.01.2012 05:06, Ryan How wrote:
>> Hi,
>>
>> I set mine up for the external phones to log into the internal profile
>> and it just worked (port 5060). But it might depend on the type of NAT
>> or something, I'm by no means an expert on the subject.
>>
>> Probably worth securing it better than the default config once you get
>> it going if it works on the internal profile.
>>
>> Ryan
>>
>>
>> On 18/01/2012 5:04 AM, Alexis de BRUYN [Mailinglists] wrote:
>>> Hi Everybody,
>>>
>>> I am trying to get a conversation between two natted clients and a
>>> natted freeswitch server. I am playing with a fresh install, the
>>> external profile and default directory (1000&  1001 users).
>>>
>>> I can see that my clients are registered on the server logs (on the 5080
>>> port). All others needed ports are opened too.
>>>
>>> I have followed the instructions from the wiki to get a double nat
>>> configuration, but my client phone are not ringing (and I cannot hear
>>> anything).
>>>
>>> All is working fine with defaults in a non nat configuration (with
>>> internal profile).
>>>
>>> Is there anything special to set up in the directory / user configuration ?
>>>
>>> Can anyone give me some hints with his natted configuration ? I am stuck.
>>>
>>> Thanks for your help.
>>>
>>> Regards,
>>>
>>> -------- Original Message --------
>>> Subject: [Freeswitch-users] USER_NOT_REGISTERED with external profile
>>> Date: Mon, 16 Jan 2012 23:37:20 +0100
>>> From: Alexis de BRUYN [Mailinglists]<alexis.mailinglist@de-bruyn.fr>
>>> Reply-To: FreeSWITCH Users Help<freeswitch-users@lists.freeswitch.org>
>>> To: freeswitch-users@lists.freeswitch.org
>>>
>>> Hi Everybody,
>>>
>>> I am trying to use FreeSwitch in a (double) NAT Configuration from a
>>> fresh snapshot install (Debian Squeeze, server outside from my client
>>> LAN) with default directory for users.
>>>
>>> When I call 1001 from 1000 (or 1000 from 1001) , I cannot hear the
>>> callee, the phone doesn't ring and automatically hangup, I see in the
>>> console :
>>>
>>> 2012-01-16 22:59:37.691663 [ERR] switch_ivr_originate.c:2447 Cannot
>>> create outgoing channel of type [error] cause: [USER_NOT_REGISTERED]
>>> 2012-01-16 22:59:37.691663 [ERR] switch_ivr_originate.c:2447 Cannot
>>> create outgoing channel of type [user] cause: [USER_NOT_REGISTERED]
>>>
>>> However, 1000 and 1001 are registered (from the same LAN) :
>>>
>>> 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               192.168.1.6
>>> SIP-IP               192.168.1.6
>>> URL                  sip:mod_sofia@192.168.1.6:5080
>>> BIND-URL             sip:mod_sofia@192.168.1.6:5080
>>> HOLD-MUSIC           local_stream://moh
>>> OUTBOUND-PROXY       N/A
>>> CODECS IN            G7221@32000h,G7221@16000h,G722,PCMU,PCMA,GSM
>>> CODECS OUT           PCMU,PCMA,GSM
>>> TEL-EVENT            101
>>> DTMF-MODE            rfc2833
>>> CNG                  13
>>> SESSION-TO           0
>>> MAX-DIALOG           0
>>> NOMEDIA              false
>>> LATE-NEG             false
>>> PROXY-MEDIA          false
>>> AGGRESSIVENAT        false
>>> STUN-ENABLED         true
>>> STUN-AUTO-DISABLE    false
>>> CALLS-IN             3
>>> FAILED-CALLS-IN      0
>>> CALLS-OUT            0
>>> FAILED-CALLS-OUT    0
>>>
>>> Registrations:
>>> =================================================================================================
>>> Call-ID:        aU.1ZlEZkW7nlHpwp9ig1lt7A3weNnwm
>>> User:           1001@X.Y.Z.T
>>> Contact:        "Freeswitch"<sip:1001@A.B.C.D:50193>
>>> Agent:          Bria iOS 2.0.0
>>> Status:         Registered(UDP)(unknown) EXP(2012-01-16 23:16:00) EXPSECS(934)
>>> Host:           phone
>>> IP:             A.B.C.D
>>> Port:           50193
>>> Auth-User:      1001
>>> Auth-Realm:    X.Y.Z.T
>>> MWI-Account:    1001@X.Y.Z.T
>>>
>>> Call-ID:        3c27b7424837-bsfi877ujb2n
>>> User:           1000@X.Y.Z.T
>>> Contact:        "freeswitch"<sip:1000@192.168.0.69:2048;line=skgk4hug>
>>> Agent:          snom300/8.4.32
>>> Status:         Registered(UDP)(unknown) EXP(2012-01-17 00:01:24) EXPSECS(3658)
>>> Host:           phone
>>> IP:             A.B.C.D
>>> Port:           62061
>>> Auth-User:      1000
>>> Auth-Realm:    X.Y.Z.T
>>> MWI-Account:    1000@X.Y.Z.T
>>>
>>> Total items returned: 2
>>> =================================================================================================
>>>
>>> All necessary ports are opened/forwarded on the server.
>>>
>>> I See on the 1000 configuration that this is the local ip address which
>>> is set as contact. Is there any other setups to do in the directory ?
>>> Or other parameters in the external profile ?
>>>
>>> Thanks for your help !
>>>
>>> Regards,
>>>
>>> --
>>> Alexis de BRUYN
>>> Mail : alexis.mailinglist@de-bruyn.fr
>>>
>>> _________________________________________________________________________
>>> 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
>
> --
> --
> Alexis de BRUYN
> Mail : alexis.mailinglist@de-bruyn.fr
>
> _________________________________________________________________________
> 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