[Users] Problem with module dispatcher

Jose Gil Navarrete gijoenav at yahoo.com.mx
Fri Oct 6 20:50:14 CEST 2006


Hi Bodgan
I use loose_route too, any idea?
I have in the openser.cfg:

 if (loose_route()) {
                # mark routing logic in request
                append_hf("P-hint: rr-enforced\r\n");
                route(1);
                return;
 };

and in the route 1

route[1]
{
        # send it out now; use stateful forwarding as it works reliably
        # even for UDP2TCP
        if (!t_relay()) {
                sl_reply_error();
        };
}

Those are the traces with ngrep, this is the message that the softphone sent to the balancer openser server:

ACK sip:gil at 192.168.1.28 SIP/2.0..
Via: SIP/2.0/UDP 192.168.1.28:3806;branch=z9hG4bK8010c001d753db11bc2c000f1f72ea95..
Route: <sip:192.168.1.20;lr=on;ftag=20935>..
From: alex <sip:alex at 192.168.1.28:3806>;tag=20935..
To: <sip:gil at 192.168.1.23>;tag=80892cfed653db1187ca000f1f72ea95..
Call-ID: 80892CFE-D653-DB11-BC2B- 000F1F72EA95 at 192.168.1.28..
CSeq: 2 ACK..Contact: <sip:alex at 192.168.1.28:3806>..
Max-Forwards: 70..
Content-Length: 0....

And, this is the message that the balancer openser server send:

ACK sip:gil at 192.168.1.20:5060 SIP/2.0..
Via: SIP/2.0/UDP 192.168.1.23;branch=z9hG4bK9411.466dcab6.2..
Via: SIP/2.0/UDP 192.168.1.28:3806;branch=z9hG4bK8010c001d753db11bc2c000f1f72ea95..
Route: <sip:192.168.1.20;lr=on;ftag=20935>..
From: alex <sip:alex at 192.168.1.28:3806>;tag=20935..
To: <sip:gil at 192.168.1.23>;tag=80892cfed653db1187ca000f1f72ea95..
Call-ID: 80892CFE-D653-DB11-BC2B-000F1F72EA95 at 192.168.1.28..
CSeq: 2 ACK..Contact: <sip:alex at 192.168.1.28:3806>..
Max-Forwards: 69..
Content-Length: 0....  


Regards!



Bogdan-Andrei Iancu <bogdan at voice-system.ro> escribió: Hi Jose,

you need both record_route() and loose_route().

regards,
bogdan

Jose Gil Navarrete wrote:

> Hi
> In my server I have:
>  
> if (!method=="REGISTER"){
>                 setflag(1);
>                 setflag(2);
>                 record_route();
> }
>  
>  
> Date: Fri, 29 Sep 2006 09:36:49 +0300
> From: Daniel-Constantin Mierla 
> >
> Subject: Re: [Users] Problem with module dispatcher
> To: Jose Gil Navarrete 
> >
> Cc: users at openser.org 
> 
> Message-ID: <451CBF01.9030508 at voice-system.ro 
> >
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Hello,
>
> do you do record routing on server? The ACK should follow Route
> headers.
>
> A network trace (ngrep, ethereal) will help to identify the cause for
> the problem.
>
> Cheers,
> Daniel
>
>
> On 09/29/06 00:29, Jose Gil Navarrete wrote:
> > Hi all
> >
> > I have implemented the load balance in mode statefull, I obtained the
> > next messages:
> >
> > phone1                 dispatcher              
> > sipserver                  phone2
> >     --------INVITE-------->    ----INVITE----------->     
> > ----INVITE-------->
> >     <----100 TRYING----    <---100 TRYING----      <---100 TRYING----
> >     <----180 RINGING--    <---180 RINGING---      <---180 RINGING---
> >     <----200 OK----------     <----- 200 OK--------      <---200
> > OK--------
> >     -------- ACK -------->     --------- ACK -------->   
> >
> >
> > You can see that the sipserver never sends ACK message to
> video_phone2.
> > Is this correct?
> >
> > Then I try the next, in the sipserver:
> >  if (method =="ACK"){
> >                 if (!t_relay()) {
> >                         sl_reply_error();
> >                 };
> >                 return;
> >         }
> >
> > But the sipserver doesn't send the message ACK at the phone2?
> > Does some body know what it's wrong?
> >
> >
>
> ------------------------------------------------------------------------
> Do You Yahoo!? La mejor conexión a Internet y *2GB* extra a tu correo 
> por $100 al mes. http://net.yahoo.com.mx
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Users mailing list
>Users at openser.org
>http://openser.org/cgi-bin/mailman/listinfo/users
>  
>



 		
---------------------------------
  Do You Yahoo!? La mejor conexión a Internet y 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kamailio.org/pipermail/users/attachments/20061006/7581f0f1/attachment.htm 


More information about the Users mailing list