[OpenSIPS-Users] Pass calls to another realm via gateway
Iñaki Baz Castillo
ibc at aliax.net
Mon Nov 2 21:51:17 CET 2009
El Lunes, 2 de Noviembre de 2009, Alexander escribió:
> > That's right. However I don't know why a proxy should remove the From
> > display name. If you are routing the request to a PSTN gateway and you
> > have UDP size issues then it's ok, but if not...
>
> Yes, because of our gateway. For example, X-Lite inserts name to
> "From", if number presents in address book and we get something
> like "From: "person" <sip:xxx at domain.com>". So, because of two reasons (we
> are not interested in such info, and UDP size issue is critical) we
> can chop it (in our case, but for somebody else it may be unacceptable).
It makes sense :)
> > I didn't mean that. Instead I meant that your regular expression would
> > work for the following From headers:
> >
> > subst("/^From: \".+\" (<sip: *[a-zA-Z0-9_\.-]+ at .*>)/From: \1/ig");
> >
> > a) From: sip:alice at domain.org;tag=qweqwe
> > b) From:<sip:alice at domain.org>;tag=qweqwe
> > c) From: <sip:user;aaa=bbb at domain.org>;tag=qweqwe
> > d) From: <tel:+12345678>;tag=qweqwe
> >
> > a) fails because it doesn't use < >.
>
> It's ok, it doesn't contain person's name in quotation marks, which
> should stand before "<". Nothing to chop.
Right. My fault.
> > b) fails because there is no space between "From:" and SIP URI.
>
> Almost as a) By the way, our gateway doesn't accept such "From"
> headers. It doesn't like "<" and ">" signs, when there is no person name.
Doesn't it accept a correct header like "From:
<sip:alice at domain.org>;tag=qwe"?? It's widely even if it doesn't contain
person name!
--
Iñaki Baz Castillo <ibc at aliax.net>
More information about the Users
mailing list