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:[email protected]>". 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_\....@.*>)/From: \1/ig");
> >
> > a) From: sip:[email protected];tag=qweqwe
> > b) From:<sip:[email protected]>;tag=qweqwe
> > c) From: <sip:user;[email protected]>;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:[email protected]>;tag=qwe"?? It's widely even if it doesn't contain
person name!
--
Iñaki Baz Castillo <[email protected]>
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users