Hi,

 

I am bridging a call through FS and have a problem with a Remote-Party-ID header being added to the returned 200 OK SIP message that is sent back on the A-Leg!  I need to either re-write or strip it

 

The scenario is that:-

 

1/ a user dials a number such as 07740777777

2/ we have to rewrite the number in the dial plan to 447740980777777 for routing to the upstream provider on the B leg

3/ the call is then bridged through to our upstream provider who attempts to connect the call successfully, returning a 200 OK.

4/ the a leg then has the Remote-Party-ID field inserted (looks to be done by FS) into the responding 200 OK, looking something like Remote-Party-ID: "447740777777" sip:07740777777@172.30.98.4

 

Unfortunately the Yealink phones we use then re-write the number from the original dialled to the number provided in the Remote-Party-ID (e.g. 447740980777777), which ends up in the phone’s history. This now causes redials to fail!

 

Any ideas on whether we can remove this header/ re-write or indeed control the number inserted into the display name component of the Remote Party ID?

 

Many thanks,

Neil