This setup is possible with Kamailio, Opensips, whatever.
First, the problem is not that you receive the message an port 8080. Even if you receive on 5060 and forward the request you will have problems.
This is a typical load-balancer/outboundproxy setup and there is no common solution for proper routing.
version 1: use the "Path" extension, if your "VoIP plattform" supports it.
version 2: depending on if the "voip plattform" does NAT traversal or not, you may have to rewrite the contact header when forwarding requests to the VoIP plattform, and in the other direction.
Thus, use ngrep/wireshark to analyse the message flow. Take a look at the IP addresses in Route/Contact and R-URI. Then fix it where it is wrong.
regards Klaus
On 09.03.2012 15:32, Robert wrote:
I've been playing with OpenSIPS and am willing to change over if it means I'll get a more informed answer from this community..
I need to set up a proxy forwarding server that can listen on a port other than 5060 – I.e. 8080 and forward the registration requests to another Voip platform we have that is running on 5060.
I've been able to do this under OpenSIPS but I'm having issues with inbound calls. It could be a NAT issue.
Basically listen on 8080 – forward any and all registrations to x:5060 — which I've done using rewritehostport
Anyone have any good example configs for this? I'm a n00b at this OpenSER stuff – but have been around asterisk / freeswitch / portaone for a while.
Thanks in advance
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users