[Serusers] SIP Forwarding?

Chris Bond chris at logics.co.uk
Tue Jul 13 10:28:49 CEST 2004


Had to do sip:chris at sip.domain.com, I want to be able to forward any calls
this as the box has lots of domains on.  Whats the easiest way to do this as
there could be two chris' etc.  I rather refer to everything as a full?

Kind Regards,
Chris Bond
-----Original Message-----
From: Zeus Ng [mailto:zeus.ng at isquare.com.au] 
Sent: 13 July 2004 9:15 AM
To: chris at logics.co.uk
Cc: serusers at lists.iptel.org
Subject: RE: [Serusers] SIP Forwarding?

Use "serctl alias add <alias> <uri>" to populate your alias table.

E.g.

 serctl alias add chris chris at sip.domain.com

Zeus

> 
> Sounds good - question on the table structure - what fields do I need 
> to populate and with what as its not very clear, cant see much 
> documentation on it either...
> 
> -----Original Message-----
> From: Zeus Ng [mailto:zeus.ng at isquare.com.au]
> Sent: 13 July 2004 2:24 AM
> To: chris at logics.co.uk
> Cc: serusers at lists.iptel.org
> Subject: RE: [Serusers] SIP Forwarding?
> 
> Chris,
> 
> The best way to do it is to use the aliases table. Set aliase for 
> chris at domain.com as chris at sip.domain.com.
> 
> Then, in your route block, do
> 
>  lookup("aliases");
>  t_relay(); /* or forward(sip.domain.com, 5060) if you want stateless 
> */
> 
> 
> 
> The function forward() does not make any changes to the URI. 
> It simply send the request to the destination inside the function. In 
> your case, the server sip.domain.com will see incoming URI as 
> chris at domain.com. Unless you configure sip.domain.com to accept 
> requests for domain.com, it will relay back to domain.com and form a 
> loop or drop completely depending on your configuration.
> 
> With lookup("aliases"), the URI will be rewritten to 
> chris at sip.domain.com. Then t_relay() will automatically forward the 
> request to sip.domain.com statefully. If you desire stateless 
> handling, use forward() instead.
> 
> Zeus
> 
> 
> > -----Original Message-----
> > From: serusers-bounces at lists.iptel.org
> [mailto:serusers-bounces at lists.iptel.org]
> > On Behalf Of Chris Bond
> > Sent: Tuesday, 13 July 2004 6:11 AM
> > To: serusers at lists.iptel.org
> > Subject: [Serusers] SIP Forwarding?
> > 
> > 
> > Hi,
> > 
> > I currently have the following setup and working
> chris at sip.domain.com
> > incoming sip calls work fine.  I want to be able to setup SER to 
> > forward incoming packets for chris at domain.com to
> chris at sip.domain.com.
> > 
> > I've tried the following but it didn't work.
> > 
> > route{
> >         if (uri=~"sip:chris at domain.com") {
> >                 forward(sip.domain.com, 5060);
> >         }
> > 
> > Can anybody help?
> > 
> > Kind Regards,
> > Chris Bond
> > 
> > _______________________________________________
> > Serusers mailing list
> > serusers at lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
> > 
> 
> 





More information about the sr-users mailing list