[Users] Forward response

Benjamin Lawetz blawetz at teliphone.ca
Tue Apr 11 21:10:20 CEST 2006


Well then I must be doing something really wrong :-)

Because the packet sniffer shows me the packet getting back to the SER, but
not leaving it afterwards.

Unless my logic is not working properly. Here's my route section (very
simple, still in the learning stage)it should do the trick or am I way off
in left field?

route{
        if (loose_route()) {
                t_relay();
                return;
        }
        xlog("SIP Request: method [$rm] from [$fu] to [$tu]\n");
        record_route();

        if (method == "REGISTER") {
                xlog("SIP REGISTER: method [$rm] from [$fu] to [$tu]\n");
                fix_nated_contact();
                ds_select_dst("1","0");
                xlog("REWROTE TO: [$du]");
                forward(uri:host, uri:port);
        }
        t_relay();

}

Thanks for your help
Benjamin

-----Original Message-----
From: Bogdan-Andrei Iancu  
Sent: April 11, 2006 12:34 PM
To: Benjamin
Cc: users at openser.org
Subject: Re: [Users] Forward response

Hi,

you do not have to do anything special for this - all replies will be
backward forwarded by openser by default.

regards,
bogdan

Benjamin Lawetz wrote:

>Hello,
>
>Classic situation, overgrown asterisk and need to go openser for 
>load-balancing and failover reasons.
>
>We want to do an incremental upgrade to openser, and for the moment we 
>are trying to use openser as a fancy router in front of asterisk.
>
>I'm having a little problem with load-balancing the registration.
>
>Clients are mostly behind NAT sending registration to openser. I'm 
>using the dispatcher module to load-balance it.
>The registration is going from the client to the openser, openser is 
>forwarding it to asterisk. Asterisk replies to openser, and that's 
>where I'm stuck.
>
>I want openser to forward the "TRYING" and "OK" response (and obviously 
>all other responses) to the client, but can't seem to figure out how.
>
>Can anybody point me in the right direction?
>
>thanks
>
>
>
>_______________________________________________
>Users mailing list
>Users at openser.org
>http://openser.org/cgi-bin/mailman/listinfo/users
>
>  
>








More information about the sr-users mailing list