Hi Matt,
These are outbound predictive calls. No I have not tried any other carriers, but I also didn't see any errors at the SIP header level. Do you think this could be a carrier issue?
Here is the CLI output for 2 sample calls:
Example 1 (7182586852)::
-- Executing AGI("Local/917182586852@default-ae5e,2", "agi://127.0.0.1:4577/call_log") in new stack
-- AGI Script
agi://127.0.0.1:4577/call_log completed, returning 0
-- Executing Dial("Local/917182586852@default-ae5e,2", "SIP/N2P/17182586852|55|To") in new stack
-- Called N2P/17182586852
-- AMD: Word detected. iWordsCount:2
-- AMD: Word detected. iWordsCount:2
-- AMD: Changed state to STATE_IN_SILENCE
-- Nobody picked up in 55000 ms
-- Executing Hangup("Local/917186773349@default-420b,2", "") in new stack
== Spawn extension (default, 917186773349, 3) exited non-zero on 'Local/917186773349@default-420b,2'
-- Executing DeadAGI("Local/917186773349@default-420b,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----NOANSWER----------") in new stack
-- Nobody picked up in 55000 ms
-- Executing Hangup("Local/917183694380@default-1d04,2", "") in new stack
== Spawn extension (default, 917183694380, 3) exited non-zero on 'Local/917183694380@default-1d04,2'
-- Executing DeadAGI("Local/917183694380@default-1d04,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----NOANSWER----------") in new stack
-- AGI Script
agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
-- AGI Script
agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
== Manager 'sendcron' logged off from 127.0.0.1
== Manager 'sendcron' logged off from 127.0.0.1
-- AMD: ANSWERING MACHINE: voiceDuration:2000 greeting:2000
-- Executing AGI("SIP/N2P-082de0e8", "VD_amd.agi|8369") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/VD_amd.agi
== Spawn extension (default, 8369, 4) exited non-zero on 'SIP/N2P-082de0e8'
-- Executing DeadAGI("SIP/N2P-082de0e8", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0---------------") in new stack
-- AGI Script
agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
== Parsing '/etc/asterisk/manager.conf': Found
== Manager 'sendcron' logged on from 127.0.0.1
-- Executing AGI("Local/917182591834@default-7462,2", "agi://127.0.0.1:4577/call_log") in new stack
-- AGI Script
agi://127.0.0.1:4577/call_log completed, returning 0
-- Executing Dial("Local/917182591834@default-7462,2", "SIP/N2P/17182591834|55|To") in new stack
-- Called N2P/17182591834
-- SIP/N2P-08339728 answered Local/917182525102@default-f03d,2
> Channel Local/917182525102@default-f03d,1 was answered.
-- Executing Playback("Local/917182525102@default-f03d,1", "sip-silence") in new stack
-- Playing 'sip-silence' (language 'en')
== Manager 'sendcron' logged off from 127.0.0.1
-- Executing AGI("Local/917182525102@default-f03d,1", "agi://127.0.0.1:4577/call_log") in new stack
-- AGI Script
agi://127.0.0.1:4577/call_log completed, returning 0
-- Executing AMD("Local/917182525102@default-f03d,1", "2000|2000|1000|5000|120|50|4|256") in new stack
-- AMD: Local/917182525102@default-f03d,1 16462918907 (null) (Fmt: 64)
-- AMD: initialSilence [2000] greeting [2000] afterGreetingSilence [1000] totalAnalysisTime [5000] minimumWordLength [120] betweenWordsSilence [50] maximumNumberOfWords [4] silenceThreshold [256]
== Spawn extension (default, 917182525102, 2) exited non-zero on 'Local/917182525102@default-f03d,2'
-- Executing DeadAGI("Local/917182525102@default-f03d,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----25-----1") in new stack
-- AGI Script
agi://127.0.0.1:4577/call_log--HVcauses ... --25-----1 completed, returning 0
-- AMD: Word detected. iWordsCount:1
-- AMD: Word detected. iWordsCount:3
-- SIP/N2P-082d24f0 is making progress passing it to Local/917182586852@default-ae5e,2
-- AMD: Changed state to STATE_IN_SILENCE
-- AMD: Changed state to STATE_IN_SILENCE
-- AMD: Word detected. iWordsCount:2
-- AMD: Changed state to STATE_IN_SILENCE
-- SIP/N2P-082d24f0 answered Local/917182586852@default-ae5e,2
> Channel Local/917182586852@default-ae5e,1 was answered.
-- Executing Playback("Local/917182586852@default-ae5e,1", "sip-silence") in new stack
-- Playing 'sip-silence' (language 'en')
== Manager 'sendcron' logged off from 127.0.0.1
== Spawn extension (default, 917182586852, 2) exited non-zero on 'Local/917182586852@default-ae5e,2'
-- Executing DeadAGI("Local/917182586852@default-ae5e,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----5-----0") in new stack
Example 2 (7188533530):
-- Executing AGI("Local/917188533530@default-f2df,2", "agi://127.0.0.1:4577/call_log") in new stack
-- AGI Script
agi://127.0.0.1:4577/call_log completed, returning 0
-- Executing Dial("Local/917188533530@default-f2df,2", "SIP/N2P/17188533530|55|To") in new stack
-- Called N2P/17188533530
-- SIP/N2P-082da650 is making progress passing it to Local/917188533530@default-f2df,2
-- SIP/N2P-082da650 answered Local/917188533530@default-f2df,2
> Channel Local/917188533530@default-f2df,1 was answered.
-- Executing Playback("Local/917188533530@default-f2df,1", "sip-silence") in new stack
-- Playing 'sip-silence' (language 'en')
== Manager 'sendcron' logged off from 127.0.0.1
-- Executing AGI("Local/917188533530@default-f2df,1", "agi://127.0.0.1:4577/call_log") in new stack
-- AGI Script
agi://127.0.0.1:4577/call_log completed, returning 0
-- Executing AMD("SIP/N2P-082da650", "2000|2000|1000|5000|120|50|4|256") in new stack
-- AMD: SIP/N2P-082da650 16462918907 (null) (Fmt: 64)
-- AMD: initialSilence [2000] greeting [2000] afterGreetingSilence [1000] totalAnalysisTime [5000] minimumWordLength [120] betweenWordsSilence [50] maximumNumberOfWords [4] silenceThreshold [256]
== Spawn extension (default, 917188533530, 2) exited non-zero on 'Local/917188533530@default-f2df,2'
-- Executing DeadAGI("Local/917188533530@default-f2df,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----9-----0") in new stack
FYI - I turned on call recording today, just to see how it would affect the server performance.
Thanks
David