Hello,
I have 2 FreePBX servers, one in California and the other in Texas each has a PRI to the local telco. The 2 servers are connected via an IAX2 trunk on our private VPN. Transfers from extension to extension work and inbound PSTN calls to the local server can be tranfered more than once.
The issues is when an inbound PSTN call to server 1 is tranfered to an extension on server 2 and then tranfered back. The Asterisk server will reset itself thus all connections on the origiating server. Has anyone seen this behavior or any suggestions where to T/S the problem. The Asterisk logs indicate the point at which the Asterisk server resets, but no error as to cause.
Log Snip–
…
[2011-06-30 17:56:29] VERBOSE[21350] app_dial.c: – Called AUS-IAXpeer/19
[2011-06-30 17:56:29] VERBOSE[21261] chan_iax2.c: – Call accepted by 192.168.200.25 (format ulaw)
[2011-06-30 17:56:29] VERBOSE[21261] chan_iax2.c: – Format for call is ulaw
[2011-06-30 17:56:29] VERBOSE[21350] app_dial.c: – IAX2/AUS-IAXpeer-17948 is ringing
[2011-06-30 17:56:29] VERBOSE[21348] app_dial.c: – Local/[email protected];1 is ringing
[2011-06-30 17:56:29] VERBOSE[21350] app_dial.c: – IAX2/AUS-IAXpeer-17948 is ringing
[2011-06-30 17:56:32] VERBOSE[21350] app_dial.c: – IAX2/AUS-IAXpeer-17948 stopped sounds
[2011-06-30 17:56:32] VERBOSE[21350] app_dial.c: – IAX2/AUS-IAXpeer-17948 answered Local/[email protected];2
[2011-06-30 17:56:32] VERBOSE[21348] app_dial.c: – Local/[email protected];1 answered DAHDI/i1/7346087-2
[2011-06-30 17:56:32] VERBOSE[21348] pbx.c: – Executing [[email protected]:1] Set(“Local/[email protected];1”, “__MACRO_RESULT=”) in new stack
[2011-06-30 17:56:32] VERBOSE[21348] pbx.c: – Executing [[email protected]:2] Macro(“Local/[email protected];1”, “blkvm-clr,”) in new stack
[2011-06-30 17:56:32] VERBOSE[21348] pbx.c: – Executing [[email protected]:1] Set(“Local/[email protected];1”, “SHARED(BLKVM,DAHDI/i1/7346087-2)=”) in new stack
[2011-06-30 17:56:32] VERBOSE[21348] pbx.c: – Executing [[email protected]:2] Set(“Local/[email protected];1”, “GOSUB_RETVAL=”) in new stack
[2011-06-30 17:56:32] VERBOSE[21348] pbx.c: – Executing [[email protected]:3] MacroExit(“Local/[email protected];1”, “”) in new stack
[2011-06-30 17:56:32] VERBOSE[21348] pbx.c: – Executing [[email protected]:3] Set(“Local/[email protected];1”, “MASTER_CHANNEL(CONNECTEDLINE(num))[email protected]/n”) in new stack
[2011-06-30 17:56:32] VERBOSE[21348] pbx.c: – Executing [[email protected]:4] Set(“Local/[email protected];1”, “MASTER_CHANNEL(CONNECTEDLINE(name))=”) in new stack
RESTARTS
[2011-06-30 17:56:52] VERBOSE[21366] config.c: == Parsing ‘/etc/asterisk/asterisk.conf’: [2011-06-30 17:56:52] VERBOSE[21366] config.c: == Found
[2011-06-30 17:56:52] VERBOSE[21366] manager.c: == Manager registered action DataGet
[2011-06-30 17:56:52] VERBOSE[21366] loader.c: Asterisk Dynamic Loader Starting:
[2011-06-30 17:56:52] VERBOSE[21366] config.c: == Parsing ‘/etc/asterisk/modules.conf’: [2011-06-30 17:56:52] VERBOSE[21366] config.c: == Found
[2011-06-30 17:56:52] NOTICE[21366] loader.c: 2 modules will be loaded.
[2011-06-30 17:56:52] VERBOSE[21366] channel.c: == Registered channel type ‘Local’ (Local Proxy Channel Driver)
[2011-06-30 17:56:52] VERBOSE[21366] manager.c: == Manager registered action LocalOptimizeAway
…
Thank you,
Keith