[Users] uac_replace_from() not work for Linksys ATA
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Thu Feb 8 10:05:25 CET 2007
Hi Howard,
in this case is simple. If RPID hdr is used you don not have to change
the FROM hdr anymore.
To replace the RPID hdr, use remove_hf() see textops module to remove
the hdr and append_hf() to add a new one.
regards,
bogdan
Howard Tang wrote:
> Hi Bogdan,
>
> After I check the sip message, I think the problem is
>
> Remote-Party-ID: 1234 <sip:1234 at 111.111.111.111>;screen=yes;party=calling
>
> I can see the uac_replace_from has changed the From Header, but i
> think the problem was caused by the Remote-Party-ID on the Linksys ATA
>
> Is there a way to change this Remote-Party-ID as well?
>
> Regards,
> Howard
>
> On 2/7/07, Bogdan-Andrei Iancu <bogdan at voice-system.ro> wrote:
>> yes :)
>>
>> regards,
>> bogdan
>>
>> Howard Tang wrote:
>> > HI Bogdan,
>> >
>> > do you means using " ngrep -t -W byline port 5060 " ?
>> >
>> > regards,
>> > Howard
>> >
>> >
>> > On 2/7/07, Bogdan-Andrei Iancu <bogdan at voice-system.ro> wrote:
>> >> Hi Howard,
>> >>
>> >> could please post the network trace of a non-working call?
>> >>
>> >> regards,
>> >> bogdan
>> >>
>> >> Howard Tang wrote:
>> >> > HI All,
>> >> >
>> >> > I have a problem with uac_replace_from() function not working for
>> >> > Linksys Unit.
>> >> >
>> >> > This is what i have in the route[1],
>> >> >
>> >> > if (search("From:.*<sip:900*")) {
>> >> >
>> uac_replace_from("anonymous","sip:anonymous at x.x.x.x");
>> >> > }
>> >> >
>> >> > I have 0900xx as internal sip account, then I have to remove the
>> >> > 0900xx callerid before i send the call to PSTN gateway. Because
>> 0900xx
>> >> > is not a valid number, Mobile phone providers block the call
>> because
>> >> > of that, as a result, I need to replace the callerid to anonymous.
>> >> >
>> >> > I have tested with many other ATA and X-Lite without problem. The
>> >> > problem only ocurrs when i use Linksys ata. I have monitored the
>> SIP
>> >> > message, the first request will change to anonymous then back to
>> the
>> >> > original username.
>> >> >
>> >> > Anyone have an idea on how i can fix this ?
>> >> >
>> >> >
>> >>
>> >>
>> >
>>
>>
>
More information about the sr-users
mailing list