[OpenSIPS-Users] 302 handling

Ovidiu Sas osas at voipembedded.com
Thu Aug 14 00:03:51 CEST 2008


If you want to rewrite the port, you need to use the following syntax:
rewritehostport("XXX.XXX.XXX.XXX:ZZZZZ");
where ZZZZZ is the new port.


Regards,
Ovidiu Sas

On Wed, Aug 13, 2008 at 4:54 PM, Alex G <greekman0000 at gmail.com> wrote:
> unfortunately the solution is a bit vague for what I'm trying to do...
>
>
> in the 302 packet the contact for redirect is sip xyz at abc.abc.abc.abc
>
> failure_route[1] {
>     if (t_check_status("302")) {
>     xlog("in redirect failure $fu");
>      get_redirects("*:1","redirect");
>       rewritehostport("XXX.XXX.XXX.XXX");
>      t_relay();
>     }
>
> this should take the contact address and rewrite the host port for it
> relaying it to the new location right? should be an immediate invite to
> abc at XXX.XXX.XXX.XXX
>
> unfortunately it doesn't rewrite the host port. It merely relays directly to
> the contact in the 302 packet xyz at abc.abc.abc.abc
>
> any ideas would be welcome :)
>
> thanks
>
> alex
>
> On Wed, Aug 13, 2008 at 2:38 PM, Ovidiu Sas <osas at voipembedded.com> wrote:
>>
>> It is all here:
>> http://www.opensips.org/html/uac_redirect.html#id2519995
>>
>> Regards,
>> Ovidiu Sas
>>
>> On Wed, Aug 13, 2008 at 2:03 PM, Alex G <greekman0000 at gmail.com> wrote:
>> > I know there was some stuff about how to handle 302s and send forward a
>> > new
>> > invite to the diversion contact on the old mailing list archives, but
>> > they
>> > are all gone now :(
>> >
>> > wondering if anyone can help me with this.....
>> >
>> > opensips -> ua -> moved -> opensips invite contact from diversion
>> >
>> >
>> >
>> > basically opensips makes an invite to locally registered uac, the uac
>> > redirects to an external pstn number XXX-XXX-XXXX, opensips then needs
>> > to
>> > handle the 302 and generate an invite to XXX-XXX-XXXX
>> >
>> >
>> > any help would be most appreciated
>> >
>> > thanks Alex
>> >
>> > _______________________________________________
>> > Users mailing list
>> > Users at lists.opensips.org
>> > http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>> >
>> >
>
>



More information about the Users mailing list