[OpenSIPS-Users] unusual RURI format

Iñaki Baz Castillo ibc at aliax.net
Sun Jun 28 20:18:47 CEST 2009


2009/6/26 Brett Nemeroff <brett at nemeroff.com>:
> All,
> I've got a customer that is sending me calls with an RURI like this:
>  sip:13155551207;npdi=yes;rn=13155550000 at 1.2.3.4
>
> when I use anything that parses the RURI like $rU, it shows
> $rU=sip:131555551207;npdi=yes;rn=13155550000
> Which is exactly everything from sip: to the first @ sign. The customer
> isn't able to change this RURI (it's coming from their downstream)
> What can I do to properly have $rU parse this up?

That SIP URI seems to come from a TEL conversion. However the URI
username is "13155551207;npdi=yes;rn=13155550000". An user shouldn't
send such an username to a server expecting that the server will drop
after the ";" in the username.

If you want to parse it, I would use a substitution by deleting all
the content after the first ";" in the RURI username using AVPOPS.



-- 
Iñaki Baz Castillo
<ibc at aliax.net>



More information about the Users mailing list