[Serusers] SIP Forwarding?
Zeus Ng
zeus.ng at isquare.com.au
Tue Jul 13 10:14:34 CEST 2004
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