voipgkavek
Member
- Joined
- Nov 26, 2007
- Messages
- 186
- Reaction score
- 5
I had two Asterisk PBX servers connected using an IAX2 trunk. I configured both sides using the instructions from "PBX in a Flash for Newbies - Connecting two Asterisk PBX servers using an IAX2 trunk" http://www.cadvision.com/blanchas/Asterisk/IAX2Trunk.html
It worked beautifully. The machines had the following config
machine A
machine B
Now I had to reinstall a machine A from scratch, so now
it has
machine B stayed the same as it was originally.
the settings are identical to what was in it before (i used freepbx backup and restore and it worked, ive checked manually, and all seems to be exactly the same).
None-the-less I cant make calls between the servers anymore. The firewalls haven't changed, and the 2 servers still register with each other as can be seen here
and
but when i try to make a call, i get a all circuits are busy message...
this is the CLI output calling from server A->B
the result is exactly the same when calling from B->A
Any ideas? could this be because of the upgrade to 1.8.3.2 ?
thanks,
-gk
It worked beautifully. The machines had the following config
machine A
Code:
PBX in a Flash Version = 1.7.5.5
FreePBX Version = 2.8.0.4
Running Asterisk Version = Asterisk 1.8.0
Asterisk Source Version = 1.8.0
Dahdi Source Version = 2.4.0+2.4.0
Code:
PBX in a Flash Version = 1.7.5.5
FreePBX Version = 2.8.0.4
Running Asterisk Version = Asterisk 1.8.2.1
Asterisk Source Version = 1.8.2.1
Dahdi Source Version = 2.4.0+2.4.0
Now I had to reinstall a machine A from scratch, so now
it has
Code:
PBX in a Flash Version = 1.7.5.5
FreePBX Version = 2.8.1.4
Running Asterisk Version = Asterisk 1.8.3.2
Asterisk Source Version = 1.8.3.2
Dahdi Source Version = 2.4.1+2.4.1
the settings are identical to what was in it before (i used freepbx backup and restore and it worked, ive checked manually, and all seems to be exactly the same).
None-the-less I cant make calls between the servers anymore. The firewalls haven't changed, and the 2 servers still register with each other as can be seen here
Code:
Name/Username Host Mask Port Status
Name/Username Host Mask Port Status
SD2TJ-VPN/SdUse 192.168.3.99 (S) 255.255.255.255 4569 (T) OK (597 ms)
Code:
Name/Username Host Mask Port Status
TJ2SD-VPN/TjUse 192.168.2.99 (S) 255.255.255.255 4569 (T) OK (611 ms)
but when i try to make a call, i get a all circuits are busy message...
this is the CLI output calling from server A->B
Code:
-- Executing [s@macro-dialout-trunk:19] Dial("SIP/7036-00000011", "IAX2/SD2TJ-VPN/7601,300,tr") in new stack
-- Called SD2TJ-VPN/7601
-- Hungup 'IAX2/SD2TJ-VPN-17682'
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [s@macro-dialout-trunk:20] NoOp("SIP/7036-00000011", "Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 58") in new stack
-- Executing [s@macro-dialout-trunk:21] Goto("SIP/7036-00000011", "s-CHANUNAVAIL,1") in new stack
-- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
the result is exactly the same when calling from B->A
Any ideas? could this be because of the upgrade to 1.8.3.2 ?
thanks,
-gk