[SR-Users] failure in accessing r-uri params
Juha Heinanen
jh at tutpro.com
Thu Dec 19 10:16:38 CET 2013
Daniel-Constantin Mierla writes:
> I expect it has to do with the special requirements on handling uri
> enforced by 'user=phone'. Something related was on sr-dev few time
> ago:
;user=phone may mean something special, but when it comes to request-uri
parameter syntax, it is just one parameter among others:
SIP-URI = "sip:" [ userinfo ] hostport
uri-parameters [ headers ]
uri-parameters = *( ";" uri-parameter)
uri-parameter = transport-param / user-param / method-param
/ ttl-param / maddr-param / lr-param / other-param
other-param = pname [ "=" pvalue ]
things get worse when more params follow user param:
Dec 19 11:07:07 siika /usr/sbin/sip-proxy[8550]: INFO: r-uri = 'sip:+35862345670 at test.tutpro.com;user=phone;param=value'
Dec 19 11:07:07 siika /usr/sbin/sip-proxy[8550]: INFO: r-uri params = ''
Dec 19 11:07:07 siika /usr/sbin/sip-proxy[8550]: INFO: r-uri params = '<null>'
i.e., it is not just user param that is missing from transformation
result, but also any param that follows it.
-- juha
More information about the sr-users
mailing list