<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
Ok<br><br>Thanks a lot for your reply.<br><br>&gt; Date: Mon, 18 May 2009 14:51:58 +0300<br>&gt; From: atis@iq-labs.net<br>&gt; To: asterisk-users@lists.digium.com<br>&gt; Subject: Re: [asterisk-users] Queue Load, Asterisk Disconnected<br>&gt; <br>&gt; 2009/5/17 Torintino T &lt;torintino1@hotmail.com&gt;:<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; ________________________________<br>&gt; &gt;<br>&gt; &gt; I have Asterisk 1.2.29, Zaptel 1.2.24 , TE 121P Digium Card, and Freepbx<br>&gt; &gt; Setup for a queue up to 15 agents through a PRI line, it was working fine<br>&gt; &gt; for more than 1 year, suddenly, when there is a load on the queue, the<br>&gt; &gt; asterisk service disconnects and the calls are dropped. And the service<br>&gt; &gt; starts again after few seconds, and so on.<br>&gt; &gt;<br>&gt; &gt; I am not using fax.<br>&gt; &gt;<br>&gt; &gt; I checked PRI by zttool and there are no alarms.<br>&gt; &gt;<br>&gt; &gt; The cdr logs<br>&gt; &gt;<br>&gt; &gt; 2195,2","","Busy","","2009-05-13 10:06:53",,"2009-05-13 10:06:55",2,0,"NO<br>&gt; &gt; ANSWER","DOCUMENTATION"<br>&gt; &gt; "","0225167604","237","from-internal","""0225167604""<br>&gt; &gt; &lt;0225167604&gt;","Local/237@from-internal-a07f,2","","Busy","","2009-05-13<br>&gt; &gt; 10:06:55",,"2009-05-13 10:06:57",2,0,"NO ANSWER","DOCUMENTATION"<br>&gt; &gt; "","0225167604","229","from-internal","""0225167604""<br>&gt; &gt; &lt;0225167604&gt;","Local/229@from-internal-c662,2","","Busy","","2009-05-13<br>&gt; &gt; 10:06:57",,"2009-05-13 10:06:59",2,0,"NO ANSWER","DOCUMENTATION"<br>&gt; &gt; "","0225167604","224","from-internal","""0225167604""<br>&gt; &gt; &lt;0225167604&gt;","Local/224@from-internal-3a3a,2","","Busy","","2009-05-13<br>&gt; &gt; 10:06:59",,"2009-05-13 10:07:00",1,0,"NO ANSWER","DOCUMENTATION"<br>&gt; &gt; /usr/sbin/safe_asterisk: line 57: 14229 Segmentation fault (core dumped)<br>&gt; &gt; ${ASTSBINDIR}/asterisk -f ${CLIARGS} ${ASTARGS} &gt;&amp;/dev/${TTY}<br>&gt; &gt; Asterisk ended with exit status 139<br>&gt; &gt; Asterisk exited on signal 11.<br>&gt; &gt; cat: /var/run/asterisk.pid: No such file or directory<br>&gt; &gt; Automatically restarting Asterisk.<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; &nbsp;Verbosity logs:<br>&gt; &gt;<br>&gt; &gt; -- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck<br>&gt; &gt; recordingcheck|20090513-092729|1242196049.184: Inbound recording enabled.<br>&gt; &gt; recordingcheck|20090513-092729|1242196049.184: CALLFILENAME=1242196049.184<br>&gt; &gt; -- AGI Script recordingcheck completed, returning 0<br>&gt; &gt; -- Executing Monitor("Local/211@from-internal-b759,2",<br>&gt; &gt; "wav49|1242196049.184| mb") in new stack<br>&gt; &gt; -- Executing Macro("Local/211@from-internal-b759,2", "dial|30|Ttr|211") in<br>&gt; &gt; new stack<br>&gt; &gt; -- Executing AGI("Local/211@from-internal-b759,2", "dialparties.agi") in new<br>&gt; &gt; stack<br>&gt; &gt; -- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi<br>&gt; &gt; dialparties.agi: Starting New Dialparties.agi<br>&gt; &gt; -- dialparties.agi: priority is 1<br>&gt; &gt; dialparties.agi: Caller ID name is '0227559600' number is '0227559600'<br>&gt; &gt; dialparties.agi: Methodology of ring is 'none'<br>&gt; &gt; -- dialparties.agi: Added extension 211 to extension map<br>&gt; &gt; -- dialparties.agi: Extension 211 cf is disabled<br>&gt; &gt; dialparties.agi: Extension 211 has do not disturb enabled<br>&gt; &gt; -- AGI Script dialparties.agi completed, returning 0<br>&gt; &gt; -- Executing NoOp("Local/211@from-internal-b759,2", "Returned from<br>&gt; &gt; dialparties with no extensions to call") in new stack<br>&gt; &gt; -- Executing Set("Local/211@from-internal-b759,2", "DIALSTATUS=BUSY") in new<br>&gt; &gt; stack<br>&gt; &gt; -- Executing GotoIf("Local/211@from-internal-b759,2", "1?s-BUSY|1") in new<br>&gt; &gt; stack<br>&gt; &gt; -- Goto (macro-exten-vm,s-BUSY,1)<br>&gt; &gt; -- Executing NoOp("Local/211@from-internal-b759,2", "Extension is reporting<br>&gt; &gt; BUSY and has no Voicemail") in new stack<br>&gt; &gt; -- Executing Busy("Local/211@from-internal-b759,2", "") in new stack<br>&gt; &gt; -- Local/211@from-internal-b759,1 is busy<br>&gt; &gt; == Spawn extension (macro-exten-vm, s-BUSY, 2) exited non-zero on<br>&gt; &gt; 'Local/211@from-internal-b759,2' in macro 'exten-vm'<br>&gt; &gt; == Spawn extension (macro-exten-vm, s-BUSY, 2) exited non-zero on<br>&gt; &gt; 'Local/211@from-internal-b759,2'<br>&gt; &gt; == Spawn extension (macro-dial, s, 10) exited non-zero on<br>&gt; &gt; 'Local/225@from-internal-6cb4,2' in macro 'dial'<br>&gt; &gt; == Spawn extension (macro-dial, s, 10) exited non-zero on<br>&gt; &gt; 'Local/225@from-internal-6cb4,2' in macro 'exten-vm'<br>&gt; &gt; == Spawn extension (macro-dial, s, 10) exited non-zero on<br>&gt; &gt; 'Local/225@from-internal-6cb4,2'<br>&gt; &gt; == Spawn extension (ext-queues, 100, 7) exited non-zero on 'Zap/25-1'<br>&gt; &gt; -- Hungup 'Zap/25-1'<br>&gt; &gt; -- Stopped music on hold on Zap/27-1<br>&gt; &gt; -- Playing periodic announcement<br>&gt; &gt; -- Playing 'custom/Busy' (language 'en')<br>&gt; &gt; -- Called Local/221@from-internal/n<br>&gt; &gt; -- Executing Macro("Local/221@from-internal-e5d7,2", "exten-vm|novm|221") in<br>&gt; &gt; new stack<br>&gt; &gt; -- Executing Macro("Local/221@from-internal-e5d7,2", "user-callerid") in new<br>&gt; &gt; stack<br>&gt; &gt; -- Executing Set("Local/221@from-internal-e5d7,2", "AMPUSER=") in new stack<br>&gt; &gt; -- Executing GotoIf("Local/221@from-internal-e5d7,2", "0?109") in new stack<br>&gt; &gt; -- Executing Set("Local/221@from-internal-e5d7,2", "EMERGENCYCID=") in new<br>&gt; &gt; stack<br>&gt; &gt; -- Executing Set("Local/221@from-internal-e5d7,2", "AMPUSERCIDNAME=") in new<br>&gt; &gt; stack<br>&gt; &gt; -- Executing GotoIf("Local/221@from-internal-e5d7,2", "1?7") in new stack<br>&gt; &gt; -- Goto (macro-user-callerid,s,7)<br>&gt; &gt; -- Executing NoOp("Local/221@from-internal-e5d7,2", "Using CallerID<br>&gt; &gt; "0227559600" &lt;0227559600&gt;") in new stack<br>&gt; &gt; -- Executing Set("Local/221@from-internal-e5d7,2", "FROMCONTEXT=exten-vm")<br>&gt; &gt; in new stack<br>&gt; &gt; -- Executing Macro("Local/221@from-internal-e5d7,2", "record-enable|221|IN")<br>&gt; &gt; in new stack<br>&gt; &gt; -- Executing GotoIf("Local/221@from-internal-e5d7,2", "0 &gt; 0?2:4") in new<br>&gt; &gt; stack<br>&gt; &gt; -- Goto (macro-record-enable,s,4)<br>&gt; &gt; -- Executing AGI("Local/221@from-internal-e5d7,2",<br>&gt; &gt; "recordingcheck|20090513-092731|1242196051.186") in new stack<br>&gt; &gt; -- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck<br>&gt; &gt; recordingcheck|20090513-092731|1242196051.186: Inbound recording enabled.<br>&gt; &gt; recordingcheck|20090513-092731|1242196051.186: CALLFILENAME=1242196051.186<br>&gt; &gt; -- AGI Script recordingcheck completed, returning 0<br>&gt; &gt; -- Executing Monitor("Local/221@from-internal-e5d7,2",<br>&gt; &gt; "wav49|1242196051.186| mb") in new stack<br>&gt; &gt; -- Executing Macro("Local/221@from-internal-e5d7,2", "dial|30|Ttr|221") in<br>&gt; &gt; new stack<br>&gt; &gt; -- Executing AGI("Local/221@from-internal-e5d7,2", "dialparties.agi") in new<br>&gt; &gt; stack<br>&gt; &gt; -- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi<br>&gt; &gt; dialparties.agi: Starting New Dialparties.agi<br>&gt; &gt; -- dialparties.agi: priority is 1<br>&gt; &gt; dialparties.agi: Caller ID name is '0227559600' number is '0227559600'<br>&gt; &gt; dialparties.agi: Methodology of ring is 'none'<br>&gt; &gt; -- dialparties.agi: Added extension 221 to extension map<br>&gt; &gt; -- dialparties.agi: Extension 221 cf is disabled<br>&gt; &gt; -- dialparties.agi: Extension 221 do not disturb is disabled<br>&gt; &gt; == Parsing '/etc/asterisk/manager.conf': Found<br>&gt; &gt; == Parsing '/etc/asterisk/manager_additional.conf': Found<br>&gt; &gt; == Parsing '/etc/asterisk/manager_custom.conf': Found<br>&gt; &gt; == Manager 'admin' logged on from 127.0.0.1<br>&gt; &gt; == Manager 'admin' logged off from 127.0.0.1<br>&gt; &gt; -- dialparties.agi: Checking CW and CFB status for extension 221<br>&gt; &gt; dialparties.agi: Extension 221 is not available to be called<br>&gt; &gt; dialparties.agi: Extension 221 has call waiting disabled<br>&gt; &gt; -- AGI Script dialparties.agi completed, returning 0<br>&gt; &gt; -- Executing NoOp("Local/221@from-internal-e5d7,2", "Returned from<br>&gt; &gt; dialparties with no extensions to call") in new stack<br>&gt; &gt; -- Executing Set("Local/221@from-internal-e5d7,2", "DIALSTATUS=BUSY") in new<br>&gt; &gt; stack<br>&gt; &gt; -- Executing GotoIf("Local/221@from-internal-e5d7,2", "1?s-BUSY|1") in new<br>&gt; &gt; stack<br>&gt; &gt; -- Goto (macro-exten-vm,s-BUSY,1)<br>&gt; &gt; -- Executing NoOp("Local/221@from-internal-e5d7,2", "Extension is reporting<br>&gt; &gt; BUSY and has no Voicemail") in new stack<br>&gt; &gt; -- Executing Busy("Local/221@from-internal-e5d7,2", "") in new stack<br>&gt; &gt; -- Local/221@from-internal-e5d7,1 is busy<br>&gt; &gt; -- Called Local/225@from-internal/n<br>&gt; &gt; == Spawn extension (macro-exten-vm, s-BUSY, 2) exited non-zero on<br>&gt; &gt; 'Local/221@from-internal-e5d7,2' in macro 'exten-vm'<br>&gt; &gt; == Spawn extension (macro-exten-vm, s-BUSY, 2) exited non-zero on<br>&gt; &gt; 'Local/221@from-internal-e5d7,2'<br>&gt; &gt; -- Executing Macro("Local/225@from-internal-a118,2", "exten-vm|novm|225") in<br>&gt; &gt; new stack<br>&gt; &gt; -- Executing Macro("Local/225@from-internal-a118,2", "user-callerid") in new<br>&gt; &gt; stack<br>&gt; &gt; -- Executing Set("Local/225@from-internal-a118,2", "AMPUSER=") in new stack<br>&gt; &gt; -- Executing GotoIf("Local/225@from-internal-a118,2", "0?109") in new stack<br>&gt; &gt; -- Executing Set("Local/225@from-internal-a118,2", "EMERGENCYCID=") in new<br>&gt; &gt; stack<br>&gt; &gt; -- Executing Set("Local/225@from-internal-a118,2", "AMPUSERCIDNAME=") in new<br>&gt; &gt; stack<br>&gt; &gt; -- Executing GotoIf("Local/225@from-internal-a118,2", "1?7") in new stack<br>&gt; &gt; -- Goto (macro-user-callerid,s,7)<br>&gt; &gt; -- Executing NoOp("Local/225@from-internal-a118,2", "Using CallerID<br>&gt; &gt; "0227559600" &lt;0227559600&gt;") in new stack<br>&gt; &gt; -- Executing Set("Local/225@from-internal-a118,2", "FROMCONTEXT=exten-vm")<br>&gt; &gt; in new stack<br>&gt; &gt; -- Executing Macro("Local/225@from-internal-a118,2", "record-enable|225|IN")<br>&gt; &gt; in new stack<br>&gt; &gt; -- Executing GotoIf("Local/225@from-internal-a118,2", "0 &gt; 0?2:4") in new<br>&gt; &gt; stack<br>&gt; &gt; -- Goto (macro-record-enable,s,4)<br>&gt; &gt; -- Executing AGI("Local/225@from-internal-a118,2",<br>&gt; &gt; "recordingcheck|20090513-092731|1242196051.188") in new stack<br>&gt; &gt; -- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck<br>&gt; &gt; recordingcheck|20090513-092731|1242196051.188: Inbound recording enabled.<br>&gt; &gt; recordingcheck|20090513-092731|1242196051.188: CALLFILENAME=1242196051.188<br>&gt; &gt; -- AGI Script recordingcheck completed, returning 0<br>&gt; &gt; -- Executing Monitor("Local/225@from-internal-a118,2",<br>&gt; &gt; "wav49|1242196051.188| mb") in new stack<br>&gt; &gt; -- Executing Macro("Local/225@from-internal-a118,2", "dial|30|Ttr|225") in<br>&gt; &gt; new stack<br>&gt; &gt; -- Executing AGI("Local/225@from-internal-a118,2", "dialparties.agi") in new<br>&gt; &gt; stack<br>&gt; &gt; -- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi<br>&gt; &gt; dialparties.agi: Starting New Dialparties.agi<br>&gt; &gt; -- dialparties.agi: priority is 1<br>&gt; &gt; dialparties.agi: Caller ID name is '0227559600' number is '0227559600'<br>&gt; &gt; dialparties.agi: Methodology of ring is 'none'<br>&gt; &gt; asterisk*CLI&gt;<br>&gt; &gt; Disconnected from Asterisk server<br>&gt; &gt; Executing last minute cleanups<br>&gt; &gt; [root@asterisk ~]#<br>&gt; &gt;<br>&gt; &gt; Any Help will be highly appreciated<br>&gt; &gt;<br>&gt; <br>&gt; Hello,<br>&gt; <br>&gt; First, 1.2 branch is quite old, and bugs are not going to be fixed<br>&gt; anymore (except security releases).<br>&gt; <br>&gt; So in this case You're on Your own - if you find problem in code, You<br>&gt; can fix it by Yourself, and keep the patch/share with others.. but it<br>&gt; won't be accepted anywhere.<br>&gt; <br>&gt; Asterisk has had a lot of changes in Queue between 1.2 and 1.4, so You<br>&gt; should consider upgrade benefits.<br>&gt; <br>&gt; If You want to debug - You should read on Asterisk Debugging -<br>&gt; http://www.voip-info.org/wiki/view/Asterisk+debugging - and compile<br>&gt; asterisk without optimizations, make it crash and then look into core<br>&gt; file with gdb.<br>&gt; <br>&gt; Regards,<br>&gt; Atis<br>&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; -- <br>&gt; Atis Lezdins,<br>&gt; VoIP Project Manager / Developer,<br>&gt; IQ Labs Inc,<br>&gt; atis@iq-labs.net<br>&gt; Skype: atis.lezdins<br>&gt; Cell Phone: +371 28806004<br>&gt; Cell Phone: +1 800 7300689<br>&gt; Work phone: +1 800 7502835<br>&gt; <br>&gt; _______________________________________________<br>&gt; -- Bandwidth and Colocation Provided by http://www.api-digital.com --<br>&gt; <br>&gt; asterisk-users mailing list<br>&gt; To UNSUBSCRIBE or update options visit:<br>&gt;    http://lists.digium.com/mailman/listinfo/asterisk-users<br><br /><hr />See all the ways you can stay connected <a href='http://www.microsoft.com/windows/windowslive/default.aspx' target='_new'>to friends and family</a></body>
</html>