> 
> Content-Type: text/plain;
>   charset="utf-8"
> Content-Transfer-Encoding: 8bit
> Organization: SipXecs Forum
> X-FUDforum: 08063afcdd00a6e76393c5b9527381e8 <43551>
> Message-ID: <aa1f.4ba32...@forum.sipfoundry.org>
> 
> 
> 
> Hi there,
> 
> I have searched for solution of my problem but unfortunately 
> I didn't find it yet.
> 
> So, the problem as usually in Nat configuration. I have 
> followed different instructions on how to setup sipXecs 
> behind Nat but unfortunately still didn't achieved result.
> So, step by step.
> 
> My sipXecs is installed on separate PC inside local network 
> from CentOS  live cd, downloaded from sipX site. I have tried 
> version 4.0.4 and 4.1.6 of sipX. This PC has local IP
> 192.168.0.66 and has access to internet via gateway(router) 
> 192.168.0.100. With sipXconfig I have setup this IP and 
> domain is yukon.cv.ua (on a router I have properly configured 
> all redirections to this PC).
> 
> In a router I have redirected ports TCP/UDP 5060, and
> 31112-31116 UDP to 192.168.0.66 so it is accesible from outside.
> 
> In sipXecs web admin I have turned on in Internet Calling-> 
> Nat traversal both checkboxes (Enable NAT Traversal, Server 
> behind NAT), have limited Intranet subnet to 192.168.0.0/24 
> (Internet Calling -> Internet Calling).
> In Servers -> <ServerName> -> NAT I have specified public 
> static IP address (82.207.124.XXX) and specified Start RTP 
> port - End RTP port to 31112 - 31116. Public port remains 
> default 5060.
> In Services tab all services are running.
> 
> I am able to make and receive calls from any local machine, 
> but I'm not able to hear anything from machines which 
> connects to this pbx from Internet. That Internet PC are able 
> to register in pbx  and even make calls, but unfortunately no 
> sound is passed to them.
> 
> I have used wireshark to see what happens in remote(internet
> PC) and I have noticed that in SDP there is no correct IP and 
> port specified.
> Owner/Creator, Session Id (o): FreeSWITCH 344835710026207136 
> 2191952713175813000 IN IP4 192.168.0.66 Media Description, 
> name and address (m): audio 12688 RTP/AVP 0 101 There are at 
> least two problems - 1. sipXproxy doesn't substitute local IP 
> to public 2. sipXproxy doesn't set correct port, it remains 
> same as in freeswitch server configuration.

Correct, seems like the port conversion is not happening.  Can you check your 
alarm history under the Diagnostcis section of sipXconfig to see if the 
sipXproxy complains about not being able to enable the NAT traversal service?

Also, did you restart the sipXproxy and sipXrelay services after you have 
finished configuring the NAT traversal feature on sipXecs?

WRT to your port range, I don't think its wide enough.  You may have hit on a 
bug here but I believe that you need a minimum range of 8 (sipXconfig should 
really police that)

> 
> I don't know if sipXproxy is responsible for this 
> substitutions, probably it is responsibilities of sipXrelay.
> I have tried everything in configuration, but this one I 
> cannot resolve.
> I have tried even this
> http://sipx-wiki.calivia.com/index.php/Configuring_remote_work
> ers_cheatsheet.
> Still no luck.

There is a new and improved wiki section covering the NAT traversal feature.  
Please go check 
http://wiki.sipfoundry.org/display/xecsuserV4r0/Remote+User+NAT+Traversal.


> 
> I would appreciate any help.
> 
> If more info is necessary I can provide it.

_______________________________________________
sipx-users mailing list sipx-users@list.sipfoundry.org
List Archive: http://list.sipfoundry.org/archive/sipx-users
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-users
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to