<meta http-equiv="content-type" content="text/html; charset=utf-8"><span class="Apple-style-span" style="font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Helvetica, Verdana, Arial, Tahoma, sans-serif; font-size: 12px; color: rgb(51, 51, 51); line-height: 17px; "><p style="overflow-x: auto; overflow-y: auto; ">
Dear community,</p><p style="overflow-x: auto; overflow-y: auto; ">Please help. I&#39;ve been looking around the internet (and in this great forum) for help with DUNDi setup between servers (I&#39;m using Elastix) and while I can get my servers to lookup extensions on each other very well, I have not been able to successfully make calls between servers. For my test environment, I have 3 servers setup for now, and these are the steps I&#39;ve followed:</p>
<p style="overflow-x: auto; overflow-y: auto; ">1. I edited dundi.conf on each server to have the following info:<br>(this listing is for all servers)<br>[mappings]<br>priv =&gt; ext-dundi,0,IAX2,priv:${SECRET}@&#39;server-hostname&#39;/${NUMBER},nopartial</p>
<p style="overflow-x: auto; overflow-y: auto; ">[00:1C:C0:65:34:04]<br>model = symmetric<br>host = 192.168.1.128<br>inkey = priv<br>outkey = priv<br>include = all<br>permit = all<br>qualify = yes<br>order = primary<br>dynamic = yes<br>
[08:00:27:57:6E:0E]<br>model = symmetric<br>host = elastix-1<br>inkey = priv<br>outkey = priv<br>include = all<br>permit = all<br>qualify = yes<br>[08:00:27:15:0E:F1]<br>model = symmetric<br>host = elastix-2<br>inkey = priv<br>
outkey = priv<br>include = all<br>permit = all<br>qualify = yes<br>order = primary<br>dynamic = yes</p><p style="overflow-x: auto; overflow-y: auto; ">2. I also edited extensions_custom.conf in each server to have:</p><p style="overflow-x: auto; overflow-y: auto; ">
[ext-dundi]<br>include =&gt; ext-local<br>include =&gt; ext-paging<br>include =&gt; ext-intercom-users<br>include =&gt; ext-group<br>include =&gt; ext-meetme</p><p style="overflow-x: auto; overflow-y: auto; ">3. I also created an IAX2 Trunk called &#39;priv&#39; using FreePBX (placing information below only within the PEER Details(this trunk shows up as &#39;IAX2/priv&#39; in FreePBX/Elastix web configurator):</p>
<p style="overflow-x: auto; overflow-y: auto; ">[priv]<br>type=friend<br>dbsecret=dundi/secret<br>context=from-internal<br>trunk=yes</p><p style="overflow-x: auto; overflow-y: auto; ">4. I also created a DUNDi Trunk called &#39;priv&#39; as well in FreePBX and edited only the DUNDI Mapping in there. This too shows up as &#39;DUNDi/priv&#39; in the FreePBX/Elastix web configurator.</p>
<p style="overflow-x: auto; overflow-y: auto; ">The next steps to do is what confuses me. My DUNDi lookups and queries work fine, and I have no firewalls between the boxes.<br>I have created a route called dundi-outside in each server&#39;s FreePBX that references the DUNDi/priv route, and subsequently deleted it, because whenever i try to make calls i get either an &#39;all-circuits-are-busy&#39; error msg, or i get a &#39;call-cannot-be-completed-as-dialled-please-check-the-number-and-dial-again&#39; error.</p>
<p style="overflow-x: auto; overflow-y: auto; ">I&#39;m really confused as what is going wrong. Am I (surely) missing something? Any help will be greatly appreciated.</p><p style="overflow-x: auto; overflow-y: auto; ">Hope to hear from you soon.</p>
</span><br>-- <br>best regards,<br><br>Sina Owolabi<br>2348034022578<br>23417203257<br>23417420690<br>