<div dir="ltr">Ok, what are your UAC parameters?</div><br><div class="gmail_quote"><div dir="ltr">On Mon, Sep 17, 2018 at 7:34 AM Yuriy Gorlichenko <<a href="mailto:ovoshlook@gmail.com">ovoshlook@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto">No. Tried from branch route. </div><br><div class="gmail_quote"><div dir="ltr">пн, 17 сент. 2018 г., 14:25 Sergiu Pojoga <<a href="mailto:pojogas@gmail.com" target="_blank">pojogas@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">From which route are you calling uac_replace_to(), failure_route?<div><br></div><div>"<span style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:15px;text-align:justify">This function can be used from REQUEST_ROUTE and from BRANCH_ROUTE"</span></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Sep 17, 2018 at 6:05 AM Yuriy Gorlichenko <<a href="mailto:ovoshlook@gmail.com" rel="noreferrer" target="_blank">ovoshlook@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I tried uac_replace_to() <br>But no luck</div><br><div class="gmail_quote"><div dir="ltr">пн, 17 сент. 2018 г. в 12:28, Alex Balashov <<a href="mailto:abalashov@evaristesys.com" rel="noreferrer" target="_blank">abalashov@evaristesys.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">That is not a safe way to change the To header, since proxies aren't supposed to modify the To or From headers. <br>
<br>
The proper approach conceals the fact that modifications have taken place from the caller:<br>
<br>
<a href="https://kamailio.org/docs/modules/5.1.x/modules/uac.html#uac.f.uac_replace_to" rel="noreferrer noreferrer" target="_blank">https://kamailio.org/docs/modules/5.1.x/modules/uac.html#uac.f.uac_replace_to</a><br>
<br>
--<br>
Sent from mobile. Apologies for brevity and errors. <br>
<br>
-----Original Message-----<br>
From: Mojtaba <<a href="mailto:mespio@gmail.com" rel="noreferrer" target="_blank">mespio@gmail.com</a>><br>
To: "Kamailio (SER) - Users Mailing List" <<a href="mailto:sr-users@lists.kamailio.org" rel="noreferrer" target="_blank">sr-users@lists.kamailio.org</a>><br>
Sent: Mon, 17 Sep 2018 5:23 AM<br>
Subject: Re: [SR-Users] issue with rewrite to domain in failure route<br>
<br>
The $td is read-only variable, and yoou could not change it's value.<br>
If you want to change domain in To header, You should use testops<br>
module in kamialio and replace domain in To header. for example:<br>
subst('/^To:(.*)sip:[^@]*@[a-zA-Z0-9.]+(.*)$/t:\1$avp(sip_address)\2/ig')<br>
With Regards.Mojtaba<br>
<br>
On Mon, Sep 17, 2018 at 1:19 PM Yuriy Gorlichenko <<a href="mailto:ovoshlook@gmail.com" rel="noreferrer" target="_blank">ovoshlook@gmail.com</a>> wrote:<br>
><br>
> Hi<br>
> I'm building some system with failover trunk<br>
> but my providers requires to set their doamin in domain part of To Header<br>
><br>
> so when I rewrite it at the my failure_route<br>
><br>
> $td = FAILOVER_PROVIDER<br>
> my To filed looks like<br>
> To: <sip: 123@my.failover.providermy.main.provider><br>
> what i tried:<br>
> Move this change to BRANCH_ROUTE:<br>
> here tried as<br>
> $td =  as<br>
> uac_replace_to('',"newToFieldValue)<br>
><br>
> Move to the my custom route with both variants<br>
> But result is the same<br>
> kamailio 5.1<br>
><br>
> version: kamailio 5.1.5 (x86_64/linux) d06080<br>
> flags: STATS: Off, USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS, USE_RAW_SOCKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC, Q_MALLOC, F_MALLOC, TLSF_MALLOC, DBG_SR_MEMORY, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES<br>
> ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144 MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 8MB<br>
> poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.<br>
> id: d06080<br>
> compiled on 00:43:08 Aug 23 2018 with gcc 6.3.0<br>
> _______________________________________________<br>
> Kamailio (SER) - Users Mailing List<br>
> <a href="mailto:sr-users@lists.kamailio.org" rel="noreferrer" target="_blank">sr-users@lists.kamailio.org</a><br>
> <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
<br>
<br>
<br>
-- <br>
--Mojtaba Esfandiari.S<br>
<br>
_______________________________________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" rel="noreferrer" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
<br>
_______________________________________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" rel="noreferrer" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div>
_______________________________________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" rel="noreferrer" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div>
_______________________________________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" rel="noreferrer" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div>
_______________________________________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div>