Problems changing the SIP Contact header on my REGISTER

Discuss any topic about Brekeke SIP Server.

Moderator: Brekeke Support Team

Post Reply
ecimin
Posts: 5
Joined: Wed Jan 17, 2018 4:45 pm
Location: USA

Problems changing the SIP Contact header on my REGISTER

Post by ecimin »

1. Brekeke Product Name and Version: Brekeke PBX

2. Java version: Latest version

3. OS type and the version: Windows 10 Pro

4. UA (phone), gateway or other hardware/software involved: various SIP devices (Aastra, Grandstream etc)

5. Your problem: Problems changing the SIP Contact header on my REGISTER requests to the Voip provider via the Brekeke PBX.

I am testing a few different SIP devices via a Brekeke PBX with Upper Registration and Thru Registration enabled.

Below is my setup

SIP device -------Brekeke PBX ----SIP Trunk to Voip Provider.

The SIP devices are configured to register using the SIP account credentials provided to me by the Voip provider.

When I look at the REGISTER requests between the Brekeke PBX and the Voip provider, I see that the Brekeke PBX always sets the SIP Contact header to the IP address of the SIP device instead of the IP address of the Brekeke PBX. Is there a way to manipulate the SIP contact header in the REGISTER requests to the Voip provider in the Brekeke PBX so that the Contact header uses the IP address of the Brekeke PBX instead of the IP address of the SIP device? Basically, I want all SIP traffic to go through the Brekeke PBX only and not go from the Voip provider directly to the SIP devices.

Right now, I see that the Voip provider sends all inbound calls directly to the SIP devices because of the device IP is set in the SIP contact header on the REGISTER request.

Any help on this would be appreciated.
Tata
Posts: 223
Joined: Sun Jan 27, 2008 1:03 pm

Post by Tata »

Have you configured ARS at Brekeke PBX?

It seems REGISTER packet sent from SIP device skipped ARS.
Post Reply