<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">hello everybody,<div><br></div><div>I would like loop in kamailio.cfg because I want register soft phone on all asterisk system so I have this configuration</div><div><br></div><div>but also if I want add another asterisk system</div><div><br></div><div>my Kamailio.cfg</div><div><br></div><div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">#!define WITH_ASTERISK</div></div><div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">#!define WITH_CLUST_AST</div></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"><br></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"><div style="margin: 0px; min-height: 13px;"><br></div><div style="margin: 0px;">#!ifdef WITH_ASTERISK</div><div style="margin: 0px;">asterisk.bindip = "<a href="http://asterisk.home.fr">asterisk.home.fr</a>" desc "Asterisk IP Address"</div><div style="margin: 0px;">asterisk.bindport = "5080" desc "Asterisk Port"</div><div style="margin: 0px;">kamailio.bindip = « <a href="http://kamailio.home.fr">kamailio.home.fr</a>" desc "kamailio IP Address"</div><div style="margin: 0px;">kamailio.bindport = "5060" desc "Kamailio Port"</div><div style="margin: 0px;">#!endif</div><div style="margin: 0px; min-height: 13px;"><br></div><div style="margin: 0px;">#!ifdef WITH_CLUST_AST</div><div style="margin: 0px;">#!define HOST 2</div><div style="margin: 0px;">asterisk1.bindip = "192.168.0.10" desc « Asterisk - 1 - IP Address"</div><div style="margin: 0px;">asterisk1.bindport = "5080" desc "Asterisk Port"</div><div style="margin: 0px;">asterisk2.bindip = "192.168.0.20" desc « Asterisk - 2 - IP Address"</div><div style="margin: 0px;">asterisk2.bindport = "5080" desc "Asterisk Port"</div><div style="margin: 0px;">#!endif</div></div><div><br></div><div><br></div><div><br></div><div><br></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"># Forward REGISTER to Asterisk</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">route[REGFWD] {</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        if(!is_method("REGISTER"))</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        {</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">                return;</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        }</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"><br></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        $var(rip) = $sel(cfg_get.<b>asterisk1.bindip</b>);</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        $uac_req(method)="REGISTER";</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        $uac_req(ruri)="sip:" + $var(rip) + ":" + $sel(cfg_get.<b>asterisk1.bindport</b>);</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        $uac_req(furi)="sip:" + $au + "@" + $var(rip);</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        $uac_req(turi)="sip:" + $au + "@" + $var(rip);</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        $uac_req(hdrs)="Contact: <sip:" + $au + "@"</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">                                + $sel(cfg_get.kamailio.bindip)</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">                                + ":" + $sel(cfg_get.kamailio.bindport) + ">\r\n";</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        if($sel(contact.expires) != $null)</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">                $uac_req(hdrs)= $uac_req(hdrs) + "Expires: " + $sel(contact.expires) + "\r\n";</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        else</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">                $uac_req(hdrs)= $uac_req(hdrs) + "Expires: " + $hdr(Expires) + "\r\n";</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        uac_req_send();</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"><br></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"><span class="Apple-tab-span" style="white-space:pre">    </span>$var(rip) = $sel(cfg_get.<b>asterisk2.bindip</b>);</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        $uac_req(method)="REGISTER";</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        $uac_req(ruri)="sip:" + $var(rip) + ":" + $sel(cfg_get.<b>asterisk2</b>.bindport);</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        $uac_req(furi)="sip:" + $au + "@" + $var(rip);</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        $uac_req(turi)="sip:" + $au + "@" + $var(rip);</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        $uac_req(hdrs)="Contact: <sip:" + $au + "@"</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">                                + $sel(cfg_get.kamailio.bindip)</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">                                + ":" + $sel(cfg_get.kamailio.bindport) + ">\r\n";</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        if($sel(contact.expires) != $null)</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">                $uac_req(hdrs)= $uac_req(hdrs) + "Expires: " + $sel(contact.expires) + "\r\n";</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        else</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">                $uac_req(hdrs)= $uac_req(hdrs) + "Expires: " + $hdr(Expires) + "\r\n";</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">        uac_req_send();</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"><br></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">}</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">#!endif</div><div> </div><div><br></div><div>thank you for your help</div><div><br></div><div>anthony</div></body></html>