Originally Posted by webhostinggeek
I have setup Elastix on my own VPS. I have setup all the configuration alright as per my knowledge. I can make Outgoing calls fine but I cannot receive Incoming calls. I am using a softphone.
Let me know if anyone of you can resolve this Incoming calls issue or guide me through the process.
You are behind a NAT firewall? (your home or office router) it is probably that Network Address Translation is the issue
You need to use some form of NAT Traversal, such as STUN, Mediaproxy, rtpproxy, ICE, SER/Kamailio/Opensips depending on your softphone support
Kamailio and OpenSIPS are forks of OpenSER (which is no longer developed)
They are used at production environments in conjunction with mediaproxy or rtpproxy to deal with NAT Traversal
it is also possible to use Client Side NAT Traversal solutions such as STUN and ICE (depending on your softphone support)