[Blink] How to force a specific Contact string to be used by Blink

Saúl Ibarra Corretgé saul at ag-projects.com
Thu Feb 21 09:07:13 CET 2013


On Feb 21, 2013, at 7:53 AM, Tom Wieczorek wrote:

> Hi to everyone,
> 
> I have a specific problem with one of my SIP providers: The provider enforces that the Contact field in the SIP packet corresponds to my phone number.
> 
> When trying to REGISTER with the provider, Blink uses something like this:
> 
> Contact: <sip:somerandomnumber at localip:port>;+sip.instance="<urn:uuid:someuuid>"
> 
> The provider then replies with:
> 
> SIP/2.0 403 Contact User und Anrufernummer verschieden
> 
> which translates to something like "Contact User and caller phone number different".
> 
> Is there any way to force Blink to use the phone number instead of the <somerandomnumber> in the Contact field?
> 

Hi,

There is currently no way to set that in Blink, it's random. The reason is that the way SIP works it doesn't need to be set to anything specific because the Contact header is not used for authentication, just for routing. Moreover, randomizing can help avoid collisions. This limitation has been artificially introduced by your provider, and to be honest, it's the first time I see such a thing.


Regards,

--
Saúl Ibarra Corretgé
AG Projects






More information about the Blink mailing list