Hi, You've metioned this already in your code:
if(ds_is_from_list("1")) Is this not working for you? Regards, Sammy On Wed, Jan 23, 2013 at 10:44 AM, Ian French <fre...@gmail.com> wrote: > Hi, >> I've been working my way through this tutorial ( >> http://kb.asipto.com/asterisk:realtime:kamailio-3.0.x-asterisk-1.6.2-astdb) >> and all it working well thanks. In the other benifits section you mention >> that this configuration can be used with multiple instances of Asterisk. >> I've configured my [TOASTERISK] route > > > route[TOASTERISK] { > ds_select_dst("1","4"); > $sht(forw=>$ft)=$du; > sl_send_reply("100","Trying"); > xlog("L_INFO","INVITE: INVITE [$tU] Passed to [$du] Asterisk > Cluster [$rm:$au].\n"); > route(RELAY); > exit; > > How can i achieve the same for my [FROMASTERISK] route as now with > > asterisk.bindip = "x.x.x.x" desc "Asterisk IP Address" > asterisk.bindport = "5060" desc "Asterisk Port" > > and > > route[FROMASTERISK] { > if($si==$sel(cfg_get.asterisk.bindip) > && $sp==$sel(cfg_get.asterisk.bindport)) > xlog("L_INFO","INVITE: INVITE Passed From [$fu] Asterisk > Cluster To [$rm:$au].\n"); > return 1; > return -1; > } > > This allows calls only from cfg_get.asterisk.bindip (single gateway) where > I would like gateways in the dispatcher list to be selected and marked as a > positive match > > if(ds_is_from_list("1")) > $sht(forw=>$ft)=$si; > xlog("L_INFO","INVITE: INVITE Passed From [$fu] Asterisk > Cluster To [$rm:$au].\n"); > return 1; > return -1; > } > > Can you help? > > Thanks in advance > Ian > _______________________________________________ > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list > sr-users@lists.sip-router.org > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > >
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users