Hello,
On 03/07/15 14:24, Igor Potjevlesch wrote:
Hello Daniel,
Thanks for your reply.
The doc of msg_apply_changes is scary.
it is not that bad to use it, just don't abuse it. Sometime is the only
option, with current cpu power, the performances are not really affected.
The use of $fn instead of subst would be something to try to solve
this issue? For some cases, I must also change the username part. $fU
= anonymous(a)anonymous.invalid <mailto:anonymous@anonymous.invalid>"
would be more safety?
$fU is username part of From URI, but then you set username@domain in
your example. For domain part use $fd, or use $fu for full uri.
Cheers,
Daniel
Regards,
Igor.
*De :*sr-users [mailto:sr-users-bounces@lists.sip-router.org] *De la
part de* Daniel-Constantin Mierla
*Envoyé :* jeudi 2 juillet 2015 08:39
*À :* Kamailio (SER) - Users Mailing List
*Objet :* Re: [SR-Users] subst + insert_hf issue
Hello,
if you just want to update the dispay name in From header, you can use:
$fn = "Anonymous";
To avoid conflicts in replacements, use mag_apply_changes() after
first changes -- in your case, after subst(...) -- read carefully the
docs for msg_apply_changes() to understand its impact and limitations.
Cheers,
Daniel
On 01/07/15 17:34, Igor Potjevlesch wrote:
Hello,
I'm doing a subst on the From header for some particular cases,
like this one: subst('/^(From|f):(.*)<sip:(.*)@/\1
<sip:%28.*%29@/%5C1>: "Anonymous" <sip:\3@/g
<sip:%5C3@/g>');
In the same route (REQUEST_ROUTE called "INVITE"), I do the
following: insert_hf("X-CarrierName: $avp(s:carrier_id)\r\n");
For many User-Agent, the X-CarrierName header is inserted after
the @ into the user part of the From. So the From: looks like this:
From:"Anonymous" <sip:0123456789@X-CarrierName: ABCDE\r\n
The domain name part of the From is on the next line:
<domain>:5060>;tag=3fdce0-a658bfa-13c4-50029-55941ccd-5eab9369-55941ccd\r\n
I can't reproduce.
The only potential explanation is that this impact the User-Agent
that have the From at the top of the headers.
If someone know what could going wrong here.
Regards,
Igor
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users(a)lists.sip-router.org <mailto:sr-users@lists.sip-router.org>
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
--
Daniel-Constantin Mierla
http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> -
http://www.linkedin.com/in/miconda
Book: SIP Routing With Kamailio -
http://www.asipto.com
--
Daniel-Constantin Mierla
http://twitter.com/#!/miconda -
http://www.linkedin.com/in/miconda
Book: SIP Routing With Kamailio -
http://www.asipto.com