I have a new installation of * installed at a customer site and I keep the console running on my PC so that I monitor the calls and the system. Twice in the last two days, I have been disconnected from the console and * has stopped running.
This didn’t happen at the same time during the day, nor did it occur when a common application (DIAL/VOICEMAIL) was used. I have enabled debugging and verbose to /var/log/asterisk/message and have caught the last disconnect.
/var/log/asterisk/message
[May 15 10:55:41] DEBUG[30466] pbx.c: Function result is '6205555555'
[May 15 10:55:41] DEBUG[30466] pbx.c: Function result is '95555555'
[May 15 10:55:41] DEBUG[30466] pbx.c: Function result is 'default'
[May 15 10:55:41] DEBUG[30466] pbx.c: Function result is 'SIP/1018-b6a22460'
[May 15 10:55:41] DEBUG[30466] pbx.c: Function result is 'Zap/2-1'
[May 15 10:55:41] DEBUG[30466] pbx.c: Function result is 'Dial'
[May 15 10:55:41] DEBUG[30466] pbx.c: Function result is 'Zap/g1/555555'
[May 15 10:55:41] DEBUG[30466] pbx.c: Function result is '2007-05-15 10:53:32'
[May 15 10:55:41] DEBUG[30466] pbx.c: Function result is '2007-05-15 10:53:37'
[May 15 10:55:41] DEBUG[30466] pbx.c: Function result is '2007-05-15 10:55:41'
[May 15 10:55:41] DEBUG[30466] pbx.c: Function result is '129'
[May 15 10:55:41] DEBUG[30466] pbx.c: Function result is '124'
[May 15 10:55:41] DEBUG[30466] pbx.c: Function result is 'ANSWERED'
[May 15 10:55:41] DEBUG[30466] pbx.c: Function result is 'DOCUMENTATION'
[May 15 10:55:41] DEBUG[30466] pbx.c: Function result is ''
[May 15 10:55:41] DEBUG[30466] pbx.c: Function result is '1179244412.457'
[May 15 10:55:41] DEBUG[30466] pbx.c: Function result is ''
[May 15 10:55:42] DEBUG[30476] channel.c: Didn't get a frame from channel: SIP/1015-b6a288d0
[May 15 10:55:42] DEBUG[30476] channel.c: Bridge stops bridging channels SIP/1015-b6a288d0 and Zap/1-1
[May 15 10:55:42] DEBUG[30476] chan_zap.c: Set option AUDIO MODE, value: ON(1) on Zap/1-1
[May 15 10:55:42] DEBUG[30476] chan_zap.c: Hangup: channel: 1 index = 0, normal = 10, callwait = -1, thirdcall = -1
[May 15 10:55:42] DEBUG[30476] chan_zap.c: Not yet hungup... Calling hangup once with icause, and clearing call
[May 15 10:55:42] DEBUG[30476] chan_zap.c: disabled echo cancellation on channel 1
[May 15 10:55:42] DEBUG[30476] chan_zap.c: Set option TDD MODE, value: OFF(0) on Zap/1-1
[May 15 10:55:42] DEBUG[30476] chan_zap.c: Updated conferencing on 1, with 0 conference users
[May 15 10:55:42] DEBUG[30476] chan_zap.c: Set option AUDIO MODE, value: OFF(0) on Zap/1-1
[May 15 10:55:42] DEBUG[30476] chan_zap.c: disabled echo cancellation on channel 1
[May 15 10:55:42] VERBOSE[30476] logger.c: -- Hungup 'Zap/1-1'
[May 15 10:55:42] VERBOSE[30476] logger.c: == Spawn extension (default, 5555555, 1) exited non-zero on 'SIP/1015-b6a288d0'
[May 15 10:55:42] DEBUG[30476] pbx.c: Function result is '"" <620555555>'
[May 15 10:55:42] DEBUG[30476] pbx.c: Function result is '620555555'
[May 15 10:55:42] DEBUG[30476] pbx.c: Function result is '95555555'
[May 15 10:55:42] DEBUG[30476] pbx.c: Function result is 'default'
[May 15 10:55:42] DEBUG[30476] pbx.c: Function result is 'SIP/1015-b6a288d0'
[May 15 10:55:42] DEBUG[30476] pbx.c: Function result is 'Zap/1-1'
[May 15 10:55:42] DEBUG[30476] pbx.c: Function result is 'Dial'
[May 15 10:55:42] DEBUG[30476] pbx.c: Function result is 'Zap/g1/5555555'
[May 15 10:55:42] DEBUG[30476] pbx.c: Function result is '2007-05-15 10:54:07'
[May 15 10:55:42] DEBUG[30476] pbx.c: Function result is '2007-05-15 10:54:12'
[May 15 10:55:42] DEBUG[30476] pbx.c: Function result is '2007-05-15 10:55:42'
[May 15 10:55:42] DEBUG[30476] pbx.c: Function result is '95'
[May 15 10:55:42] DEBUG[30476] pbx.c: Function result is '90'
[May 15 10:55:42] DEBUG[30476] pbx.c: Function result is 'ANSWERED'
[May 15 10:55:42] DEBUG[30476] pbx.c: Function result is 'DOCUMENTATION'
[May 15 10:55:42] DEBUG[30476] pbx.c: Function result is ''
[May 15 10:55:42] DEBUG[30476] pbx.c: Function result is '1179244447.459'
[May 15 10:55:42] DEBUG[30476] pbx.c: Function result is ''
[May 15 10:55:47] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:55:47] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:55:47] DEBUG[30568] channel.c: Scheduling timer at 160 sample intervals
[May 15 10:55:47] VERBOSE[30568] logger.c: -- Playing 'vm-helpexit' (language 'en')
[May 15 10:55:50] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:55:50] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:55:54] DEBUG[30568] channel.c: Scheduling timer at 160 sample intervals
[May 15 10:55:54] VERBOSE[30568] logger.c: -- Playing 'vm-deleted' (language 'en')
[May 15 10:55:56] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:55:56] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:55:56] DEBUG[30568] channel.c: Scheduling timer at 160 sample intervals
[May 15 10:55:56] VERBOSE[30568] logger.c: -- Playing 'vm-onefor' (language 'en')
[May 15 10:55:57] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:55:57] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:55:57] DEBUG[30568] channel.c: Scheduling timer at 160 sample intervals
[May 15 10:55:57] VERBOSE[30568] logger.c: -- Playing 'vm-Old' (language 'en')
[May 15 10:55:58] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:55:58] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:55:58] DEBUG[30568] channel.c: Scheduling timer at 160 sample intervals
[May 15 10:55:58] VERBOSE[30568] logger.c: -- Playing 'vm-messages' (language 'en')
[May 15 10:55:59] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:55:59] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:55:59] DEBUG[30568] channel.c: Scheduling timer at 160 sample intervals
[May 15 10:55:59] VERBOSE[30568] logger.c: -- Playing 'vm-opts' (language 'en')
[May 15 10:56:00] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:56:00] DEBUG[30568] channel.c: Scheduling timer at 160 sample intervals
[May 15 10:56:00] VERBOSE[30568] logger.c: -- Playing 'vm-first' (language 'en')
[May 15 10:56:01] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:56:01] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:56:01] DEBUG[30568] channel.c: Scheduling timer at 160 sample intervals
[May 15 10:56:01] VERBOSE[30568] logger.c: -- Playing 'vm-message' (language 'en')
[May 15 10:56:02] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:56:02] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:56:02] VERBOSE[30568] logger.c: == Parsing '/var/spool/asterisk/voicemail/default/1002/Old/msg0000.txt': [May 15 10:56:02] VERBOSE[30568] logger.c: Found
[May 15 10:56:02] DEBUG[30568] say.c: Parsing ' (offset 0) in 'vm-received' q 'digits/at' IMp
[May 15 10:56:02] DEBUG[30568] channel.c: Scheduling timer at 160 sample intervals
[May 15 10:56:02] VERBOSE[30568] logger.c: -- Playing 'vm-received' (language 'en')
[May 15 10:56:03] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:56:03] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:56:03] DEBUG[30568] say.c: Parsing (offset 13) in 'vm-received' q 'digits/at' IMp
[May 15 10:56:03] DEBUG[30568] say.c: Parsing q (offset 14) in 'vm-received' q 'digits/at' IMp
[May 15 10:56:03] DEBUG[30568] say.c: Parsing A (offset 0) in A
[May 15 10:56:03] DEBUG[30568] channel.c: Scheduling timer at 160 sample intervals
[May 15 10:56:03] VERBOSE[30568] logger.c: -- Playing 'digits/day-5' (language 'en')
[May 15 10:56:04] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:56:04] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:56:04] DEBUG[30568] say.c: Parsing (offset 15) in 'vm-received' q 'digits/at' IMp
[May 15 10:56:04] DEBUG[30568] say.c: Parsing ' (offset 16) in 'vm-received' q 'digits/at' IMp
[May 15 10:56:04] DEBUG[30568] channel.c: Scheduling timer at 160 sample intervals
[May 15 10:56:04] VERBOSE[30568] logger.c: -- Playing 'digits/at' (language 'en')
[May 15 10:56:05] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:56:05] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:56:05] DEBUG[30568] say.c: Parsing (offset 27) in 'vm-received' q 'digits/at' IMp
[May 15 10:56:05] DEBUG[30568] say.c: Parsing I (offset 28) in 'vm-received' q 'digits/at' IMp
[May 15 10:56:05] DEBUG[30568] channel.c: Scheduling timer at 160 sample intervals
[May 15 10:56:05] VERBOSE[30568] logger.c: -- Playing 'digits/1' (language 'en')
[May 15 10:56:06] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:56:06] DEBUG[30568] channel.c: Scheduling timer at 0 sample intervals
[May 15 10:56:06] DEBUG[30568] say.c: Parsing M (offset 29) in 'vm-received' q 'digits/at' IMp
[May 15 10:56:06] DEBUG[30568] channel.c: Scheduling timer at 160 sample intervals
[May 15 10:56:06] VERBOSE[30568] logger.c: -- Playing 'digits/10' (language 'en')
*Disconnect happens here*
*Restart Asterisk here w/ astersik -cvvvvvv*
[May 15 10:56:12] VERBOSE[30604] logger.c: Asterisk Event Logger Started /var/log/asterisk/event_log
[May 15 10:56:12] VERBOSE[30604] logger.c: Asterisk Dynamic Loader Starting:
[May 15 10:56:12] VERBOSE[30604] logger.c: == Parsing '/etc/asterisk/modules.conf': [May 15 10:56:12] VERBOSE[30604] logger.c: Found
[May 15 10:56:12] VERBOSE[30604] logger.c: == Parsing '/etc/asterisk/dnsmgr.conf': [May 15 10:56:12] VERBOSE[30604] logger.c: Found
[May 15 10:56:12] VERBOSE[30604] logger.c: == Parsing '/etc/asterisk/http.conf': [May 15 10:56:12] VERBOSE[30604] logger.c: Found
[May 15 10:56:12] VERBOSE[30604] logger.c: == Manager registered action Ping
[May 15 10:56:12] VERBOSE[30604] logger.c: == Manager registered action Events
I have been using asterisk for several years and have never seen this problem before. It is almost like “stop now” was issued. It has never hung after restarting the process.
Any help would be appreciated.
Dell Poweredge 2860
TE405P
Asterisk 1.4.0