I have searched this forum and google but can't find a resolution to my problem, so hopefully someone here can help? thanks in advance.
I have been using Vicidial and Asterisk etc on and off for a couple of years and recently built a Vicibox Cluster to play with.
Having gone thru all the steps etc, it all works brilliantly except one thing, IAX2 trunks

My setup is 4 servers, DB, Web, and 2 telephony servers, all running ViciBox.i686-4.0.3.preload.iso
Like I say everthing works fine except I cannot call from an extn on Telephony Server 1 to an extn on Telephony server 2.
My servers are called:
Vici301DB = DB Server
Vici301Web = Web Server
Vici301V01 = Telephony server 1 hosting extns e100-e149
Vici301V02 = Telephony server 2 hosting extns e200-e249
If I dial from extn 100 to 200 It doesnt work.
The IAX2 trunks were setup automatically by the installer, here is the config:
iax-vicidial.conf from Vici301V01
register => Vici301V01:62VBfQFVZRqduTS@10.10.43.203:4569
[Vici301V02]
accountcode=IAXVici301V02
secret=37b3iQQOqWZGKBI
type=friend
requirecalltoken=no
context=default
auth=plaintext
host=dynamic
permit=0.0.0.0/0.0.0.0
disallow=all
allow=ulaw
qualify=yes
iax-vicidial.conf from Vici301V02
register => Vici301V02:37b3iQQOqWZGKBI@10.10.43.202:4569
[Vici301V01]
accountcode=IAXVici301V01
secret=62VBfQFVZRqduTS
type=friend
requirecalltoken=no
context=default
auth=plaintext
host=dynamic
permit=0.0.0.0/0.0.0.0
disallow=all
allow=ulaw
qualify=yes
On Vici301V01, if I do a "IAX2 show registry" it shows the trunk as <percieved> registered
On Vici301V02, if I do a "IAX2 show registry" it shows the trunk as <percieved> unregistered or request sent or timeout
I have had a good fiddle with the IAX2 settings (although they do get overwritten) and tried all sorts, rebooted etc etc, nothing seems to change the behaviour.
Forgot to say all servers are on an internal subnet, so not firewalls nat etc, the firewalls on the viciboxes are all off also, the mysql works happt between all the clients and the DB server.
As this config is system generated I was surprised it didn't work, I am guessing its an Asterisk thing rather than a Vici thing? Asterisk 1.4.44-vici by the way
Any ideas? quite happy to try things and feed back etc if you need more info.