Recommend way to connect three Elastix Servers

Posted on 2011-10-31
Medium Priority
Last Modified: 2013-11-12
Greetings to everyone.

I have a customer who has three sites, located in three different cities. Each site has a dedicated VPN between each other (Mesh VPN Topology) and I'd like to know which is the recommended way of interconnecting these sites between each other.

It is best to create MESH IAX trunks between each Elastix server or assign one as a the Master Elasix server and connect the other two sites to it?

Looking forward to your suggestions.

Many thanks in advanced.
Question by:kosmas
  • 2
  • 2

Accepted Solution

raysonlee earned 1000 total points
ID: 37055684
As you already have a mesh network, why bother to go through the central site for communication between the other two sites?

Author Comment

ID: 37055715

True, I am asking this question because I currently have the three Elastix servers connected in a mesh topology using IAX2 trunks, however for some unknown reason, the AIX trunks are loosing connectivity between each other, so I am wondering if there is a better suggestion - maybe what I am trying to achieve is best done with SIP trunks instead of IAX?  

Thank you.

Author Comment

ID: 37056490
A quick update on this thread.

I have proceeded with the setup of IAX2 trunks, however I am experiencing problems.

I have three sites:  hq, remote1 & remote2.

To breakdown the issue, I am focusing on one leg ( hq --- remote 1).

Here, I have created a iax2 trunk between them, however it is showing unreachable from both sides.  I have verified ip connectivity between the two and followed bob's article precisely ( http://www.elastixconnection.com.au/index.php?option=com_content&view=article&id=102&Itemid=102).

Further IAX2 debugging shows the following:

HQ side:
Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 000 Type: IAX     Subclass: POKE  
   Timestamp: 00004ms  SCall: 02139  DCall: 00000 []
Rx-Frame Retry[Yes] -- OSeqno: 000 ISeqno: 000 Type: IAX     Subclass: POKE  
   Timestamp: 00004ms  SCall: 02139  DCall: 00000 []

Remote1 Side:
Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 000 Type: IAX     Subclass: POKE
   Timestamp: 00004ms  SCall: 02139  DCall: 00000 []
Tx-Frame Retry[001] -- OSeqno: 000 ISeqno: 000 Type: IAX     Subclass: POKE
   Timestamp: 00004ms  SCall: 02139  DCall: 00000 []

There is no PONG or ACK sent from Remote 1 to HQ and therefore the trunk is not working.

Are the any suggestions for this behaviour?

Many thanks in advanced!

Expert Comment

ID: 37060844
I think that was caused by the underlying network. Do you connect the sites via VPN? Have you define keepalive parameter in your routers? Do you have NAT enabled? If yes, please refer to General NAT Issues stated here http://www.voip-info.org/wiki/view/IAX.
LVL 32

Expert Comment

ID: 37433906
raysonlee is correct. This is an underlying network issue. Double check your NAT settings, and while you're at it, you probably want to make sure you directmedia=no (you'll have to find this in Elastix, since I only code Asterisk and don't use GUIs). This keeps asterisk in the loop for all calls, which makes life easier when NAT is involved.

Featured Post

[Video] Create a Disruption-Free Workspace

Open offices have their challenges. And Sometimes, it's even hard to work at work. It's time to reclaim your office and create a disruption-free workspace. With the MB 660, you can:

-Increase Concentration
-Improve well-being
-Boost Productivity

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I recently purchased a Bluetooth headset called the Music Jogger (model BSH10). The control buttons on it look like this: One of my goals is to use it as the microphone and speakers for Skype calls. In that respect, it works well. However, I …
Why do some people recommend buying business VoIP from an ISP? What are the benefits to my company? What are the costs?
Whether it be Exchange Server Crash Issues, Dirty Shutdown Errors or Failed to mount error, Stellar Phoenix Mailbox Exchange Recovery has always got your back. With the help of its easy to understand user interface and 3 simple steps recovery proced…
Is your OST file inaccessible, Need to transfer OST file from one computer to another? Want to convert OST file to PST? If the answer to any of the above question is yes, then look no further. With the help of Stellar OST to PST Converter, you can e…

831 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question