Dadburns
Guru
- Joined
- Feb 25, 2010
- Messages
- 17
- Reaction score
- 0
I have a PIAF Green (2.0.6.5 32-bit) implementation on a Rhino Ceros 3U with a Rhino R4T1 Card connected to two PRI circuits (1 local 1 LD).
Linux Distribution: (Redhat CentOS release 6.5 (Final))
FreePBX version: (2.10.1)
Asterisk 11.10.0
This is a production system that I brought online the 1st in "emergency mode" when the previous hardware failed leaving 60+ extensions dead. The previous system was running an old version of PIAF dating to 2011 (1.7.5.6.2). To recover I loaded a (admittedly old) backup onto a virtual PIAF 1.7.5.6.2 and then exported bulk DIDs and bulk Extension csv files to move onto the PIAF Green. It all seemed to go pretty smooth with some tweaking to get the call flow right but now that it's in production Asterisk reloads intermittently dropping all the calls and really annoying these folks.
Sometimes it will reload 3-4 times in ten minutes, sometimes it stays up for a couple of hours (it's at 1:37 up as I type). When I check the logs I can find the point that it reloads but I can't see anything consistent right before it happens, it looks like regular activity, then it reloads as in:
-----------------------------------------------
[2014-12-04 12:52:26] VERBOSE[28655][C-000000ce] pbx.c: -- Executing [s@macro-hangupcall:1] GotoIf("DAHDI/i1/3184829205-b7", "1?theend") in new stack
[2014-12-04 12:52:26] VERBOSE[28655][C-000000ce] pbx.c: -- Goto (macro-hangupcall,s,3)
[2014-12-04 12:52:26] VERBOSE[28655][C-000000ce] pbx.c: -- Executing [s@macro-hangupcall:3] ExecIf("DAHDI/i1/3184829205-b7", "0?Set(CDR(recordingfile)=)") in new stack
[2014-12-04 12:52:26] VERBOSE[28655][C-000000ce] pbx.c: -- Executing [s@macro-hangupcall:4] Hangup("DAHDI/i1/3184829205-b7", "") in new stack
[2014-12-04 12:52:26] VERBOSE[28655][C-000000ce] app_macro.c: == Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'DAHDI/i1/3184829205-b7' in macro 'hangupcall'
[2014-12-04 12:52:26] VERBOSE[28655][C-000000ce] pbx.c: == Spawn extension (ext-queues, h, 1) exited non-zero on 'DAHDI/i1/3184829205-b7'
[2014-12-04 12:52:26] VERBOSE[28655][C-000000ce] chan_dahdi.c: -- Hungup 'DAHDI/i1/3184829205-b7'
[2014-12-04 12:52:31] Asterisk 11.10.0 built by root @ pbx.local on a i686 running Linux on 2014-10-23 14:46:45 UTC
[2014-12-04 12:52:31] VERBOSE[29744] config.c: == Parsing '/etc/asterisk/asterisk.conf': Found
[2014-12-04 12:52:31] VERBOSE[29744] manager.c: == Manager registered action DBGet
[2014-12-04 12:52:31] VERBOSE[29744] manager.c: == Manager registered action DBPut
[2014-12-04 12:52:31] VERBOSE[29744] manager.c: == Manager registered action DBDel
[2014-12-04 12:52:31] VERBOSE[29744] manager.c: == Manager registered action DBDelTree
------------------------------------------
Anyone have any ideas on this? At this point they are burning me in effigy and I fear it won't be long till they want to do it for real.
Linux Distribution: (Redhat CentOS release 6.5 (Final))
FreePBX version: (2.10.1)
Asterisk 11.10.0
This is a production system that I brought online the 1st in "emergency mode" when the previous hardware failed leaving 60+ extensions dead. The previous system was running an old version of PIAF dating to 2011 (1.7.5.6.2). To recover I loaded a (admittedly old) backup onto a virtual PIAF 1.7.5.6.2 and then exported bulk DIDs and bulk Extension csv files to move onto the PIAF Green. It all seemed to go pretty smooth with some tweaking to get the call flow right but now that it's in production Asterisk reloads intermittently dropping all the calls and really annoying these folks.
Sometimes it will reload 3-4 times in ten minutes, sometimes it stays up for a couple of hours (it's at 1:37 up as I type). When I check the logs I can find the point that it reloads but I can't see anything consistent right before it happens, it looks like regular activity, then it reloads as in:
-----------------------------------------------
[2014-12-04 12:52:26] VERBOSE[28655][C-000000ce] pbx.c: -- Executing [s@macro-hangupcall:1] GotoIf("DAHDI/i1/3184829205-b7", "1?theend") in new stack
[2014-12-04 12:52:26] VERBOSE[28655][C-000000ce] pbx.c: -- Goto (macro-hangupcall,s,3)
[2014-12-04 12:52:26] VERBOSE[28655][C-000000ce] pbx.c: -- Executing [s@macro-hangupcall:3] ExecIf("DAHDI/i1/3184829205-b7", "0?Set(CDR(recordingfile)=)") in new stack
[2014-12-04 12:52:26] VERBOSE[28655][C-000000ce] pbx.c: -- Executing [s@macro-hangupcall:4] Hangup("DAHDI/i1/3184829205-b7", "") in new stack
[2014-12-04 12:52:26] VERBOSE[28655][C-000000ce] app_macro.c: == Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'DAHDI/i1/3184829205-b7' in macro 'hangupcall'
[2014-12-04 12:52:26] VERBOSE[28655][C-000000ce] pbx.c: == Spawn extension (ext-queues, h, 1) exited non-zero on 'DAHDI/i1/3184829205-b7'
[2014-12-04 12:52:26] VERBOSE[28655][C-000000ce] chan_dahdi.c: -- Hungup 'DAHDI/i1/3184829205-b7'
[2014-12-04 12:52:31] Asterisk 11.10.0 built by root @ pbx.local on a i686 running Linux on 2014-10-23 14:46:45 UTC
[2014-12-04 12:52:31] VERBOSE[29744] config.c: == Parsing '/etc/asterisk/asterisk.conf': Found
[2014-12-04 12:52:31] VERBOSE[29744] manager.c: == Manager registered action DBGet
[2014-12-04 12:52:31] VERBOSE[29744] manager.c: == Manager registered action DBPut
[2014-12-04 12:52:31] VERBOSE[29744] manager.c: == Manager registered action DBDel
[2014-12-04 12:52:31] VERBOSE[29744] manager.c: == Manager registered action DBDelTree
------------------------------------------
Anyone have any ideas on this? At this point they are burning me in effigy and I fear it won't be long till they want to do it for real.