- Joined
- Feb 20, 2007
- Messages
- 35
- Reaction score
- 0
I am having trouble with one way voice and I keep getting these messages in Server Status: "StunClient:
rocess: STUN failed to resolve external IP using server 80.239.235.209"
the problem I think is that I have 3CX PBX behind NAT router and 3CX soft phones as remote extensions (located on WAN in several locations) which are also all behind NAT router
as a layman I would have thought why can't I tell the PBX what my IP is so it can stop laboring trying to resolve it for god's sake, it is dynamic but really is static, it never changed in two or three years since I got that internet account setup and that's why I never used DynDNS service on it
I have forwardedthese ports to IP of 3CX PBX :
SIP - 5060 UDP
STUN - 3478 UDP
RTP - 9000-9007 UDP (for up to 4 simultaneous calls as in a conference call)
I think I have several options:
#1 - put 3CX winXP system in DMZ - not good especially when the system also runs security cameras in the house) plus it will be connected to PSTN landline
#2 - forget about remote extensions and register them with FWD or some other voip provider and then simply make SIP calls between the 'extensions' - may do this if option number 3 will not work out
#3 - I found my router has SER built in which is short for 'SIP Express Router' http://www.iptel.org/ser/using
the router is WRT54GL flashed with DD WRT Voip firmware which contains this SIP server in it - under tab SIPatH it has the following info:
I am wondering if I could employ this SER to solve my problems with the external IP resolution and symmetric NAT, it can do Redirect and function as an Outbound Proxy and local Registrar Server, ho hum
somehow I don't see it and with 3CX pbx the whole SER thing seems redundant since 3CX can route internal calls between local extensions just as well, I just thought that if it sits right on the router that it might 'know' how to pass calls in and out without any NAT problems but likely fat chance
would it make sense at all to use this SER as outbound proxy if I setup Voip provider extensions in 3CX?
vanDivX
the problem I think is that I have 3CX PBX behind NAT router and 3CX soft phones as remote extensions (located on WAN in several locations) which are also all behind NAT router
as a layman I would have thought why can't I tell the PBX what my IP is so it can stop laboring trying to resolve it for god's sake, it is dynamic but really is static, it never changed in two or three years since I got that internet account setup and that's why I never used DynDNS service on it
I have forwardedthese ports to IP of 3CX PBX :
SIP - 5060 UDP
STUN - 3478 UDP
RTP - 9000-9007 UDP (for up to 4 simultaneous calls as in a conference call)
I think I have several options:
#1 - put 3CX winXP system in DMZ - not good especially when the system also runs security cameras in the house) plus it will be connected to PSTN landline
#2 - forget about remote extensions and register them with FWD or some other voip provider and then simply make SIP calls between the 'extensions' - may do this if option number 3 will not work out
#3 - I found my router has SER built in which is short for 'SIP Express Router' http://www.iptel.org/ser/using
the router is WRT54GL flashed with DD WRT Voip firmware which contains this SIP server in it - under tab SIPatH it has the following info:
SIPath
Welcome to your SIP at Home web interface for the SIP Express Router running on DD-WRT Embedded Linux.
Short SIP at Home HowTo:
Standard configuration (/etc/ser/ser.cfg) will cause the router to function as an Outbound Proxy and local Registrar Server.
To enable the first function simply configure the routers IP address as Outbound Proxy in your SIP phones configuration.
Every registration your phone sends to your VoIP Provider will then pass through the SIP Express Router.
At the same time such a registration is forwarded to your Provider the router will remember you as being registered and will route calls to registered phones locally, so no internet traffic is being produced.
All authentication passwords of your SIP account are statelessly forwarded to the SIP Server.
If you cannot place or receive calls from or to your phones over the Internet or if your phones ring but you cannot talk to someone outside your network as soon as you raise the receiver, this may indicate that your firewall settings prevent the establishment of a RTP stream. In such a case, please refer to your firewalls configuration howto.
I am wondering if I could employ this SER to solve my problems with the external IP resolution and symmetric NAT, it can do Redirect and function as an Outbound Proxy and local Registrar Server, ho hum
somehow I don't see it and with 3CX pbx the whole SER thing seems redundant since 3CX can route internal calls between local extensions just as well, I just thought that if it sits right on the router that it might 'know' how to pass calls in and out without any NAT problems but likely fat chance
would it make sense at all to use this SER as outbound proxy if I setup Voip provider extensions in 3CX?
vanDivX