[OpenSIPS-Users] Fw: Using same DNS resolved ip

Nauman Sulaiman nauman762-home at yahoo.co.uk
Sat Oct 2 10:06:33 CEST 2010


Just to clarify, i have the following setup

UA ---- Opensips ------- Callcentric Voip Provider(for example)


I wish to have the UA register with Callcentric via Opensips as outbound proxy so that all future invites come via it. I have not being able to get any UA ( Bria etc) to register with CallCentric which leads me to think there is a problem with my script. Registering with providers who do not do load balancing is straight forward. It's just with providers such as Callcentric, what happens is as i am just using Opensips as a relay for registration the 407  from Callcentric is passed back to the UA which sends another REGISTER request, this is then sent to a different IP (different callcentric proxy) by Opensips, presumably because it does a fresh look up.

here is my script which deals with register requests:

 if (!uri==myself)
        {
               
                route(1);
        }



In route[1] 

 if (method=="REGISTER")
 {
      if (!t_relay()) {
                sl_reply_error();
                }
     exit;  

 }

This works with most providers but not those doing load balancing.

Thanks

--- On Fri, 1/10/10, Nauman Sulaiman <nauman762-home at yahoo.co.uk> wrote:

> From: Nauman Sulaiman <nauman762-home at yahoo.co.uk>
> Subject: [OpenSIPS-Users] Fw:  Using same DNS resolved ip
> To: users at lists.opensips.org
> Date: Friday, 1 October, 2010, 17:17
> Hi Anca
> 
> I've tried 2 different User Agent behind Opensips issuing
> the REGISTER, Opensips is just proxying the request. The
> problem is each time it sends to a different IP.So
> Callcentric returns 407 with stale = true
> 
> Regards
> 
> --- On Thu, 30/9/10, Nauman Sulaiman <nauman762-home at yahoo.co.uk>
> wrote:
> 
> > From: Nauman Sulaiman <nauman762-home at yahoo.co.uk>
> > Subject: [OpenSIPS-Users] Using same DNS resolved ip
> > To: users at lists.opensips.org
> > Date: Thursday, 30 September, 2010, 22:34
> > Hi, using Opensips 1.6.2. We were
> > wondering if it was possible to force Opensips to use
> the
> > same IP address when issuing REGISTER request to
> certain
> > VoIP providers such as CallCentric which do load
> balancing
> > on their servers. Currently we are using Opensips as
> > outboundproxy each time it issues a REGISTER request
> it does
> > a round robin of all DNS address got from an SRV
> lookup.
> > Because i think there is a bug in CallCentric and
> others
> > that if it receives a REGISTER with auth info at a
> different
> > ip that issued the challenge it sends another 407
> challenge.
> > Is there anyway to force Opensips to use the same ip?
> > 
> > Thanks
> > 
> > 
> >       
> > 
> > _______________________________________________
> > Users mailing list
> > Users at lists.opensips.org
> > http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> > 
> 
> 
>       
> 
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> 


      



More information about the Users mailing list