Forums Read-only archive

Redirect/Proxy behind NAT, between ITSP and PBX

5 posts · Brekeke SIP Server Forum

rainiergeek Original post
1. Brekeke Product Name and version: SIP Server 2.4.5.5

2. Java version: 6 Update 20

3. OS type and the version: Windows XP Pro

4. UA (phone), gateway or other hardware/software involved: Adtran UC Server and ITSP

5. Select your network pattern from http://www.brekeke-sip.com/bbs/network/ ... terns.html : 8

6. Your problem: Need to redirect all incoming calls from ITSP to PBX using BSS.
hope
are you using brekeke pbx?
if so, you can use pbx/ARS to register to ITSP and send/receive call with ITSP.
There are templates for ARS rule setup for different ITSP.
rainiergeek
I am using SIP Server Evaluation.

I have run into the situation where my PBX does not support ITSP, so when the call comes in, it sees the public IP in the header, and does not recognize that IP as itself.

It then tries to send the call back to the public IP.

Basically, I need something to handle the NAT aspect between my PBX and ITSP.
hope
do you need to register to ITSP?
and brekeke sip server and pbx are at same lan?

set the port forwarding at router which is at brekeke side
and set router global ip at sip server/interfaces
you can try the following dial plan at brekeke sip server for calls between itsp and pbx

1. accept calls from itsp
Matching
$request=^INVITE
$addr = itsp_IP
To=sip:(.+)@

Deploy
To = sip:%1@pbx_IP
$auth = false
$b2bua = true

2. sending calls to itsp

Matching
$request=^INVITE
$addr = pbx_IP
To=sip:(.+)@

Deploy
To = sip:%1@itsp_IP
$auth = false
$b2bua = true
rainiergeek
I do not have to register to the ITSP, so that makes it a bit easier. Thank you for the suggestion! I will try it as soon as I can and get back to you.