Manual dial works but not adapt, hangs up on answer 2.4-294
Posted: Thu Feb 24, 2011 3:33 pm
Hi.
this is what's happening:
I call my mobile-phone from a predictive/adapt campaign:
the phone is ringing, I answer and one second later it hangs up.
nothing happens at the agent web page
I had some problems with dahdi pseudo device but were able to fix that (not a valid conference number thing), just writing that down if it got something to do with this
and remeber, theres no problem when setting the campaign to manual.
Vicibox redux 3.1.3 i686
VERSION: 2.4-294
BUILD: 101227-1320
agent web client: VERSION: 2.4-305 BUILD: 101227-1645
asterisk: 1.4.39.1-vici
kernel: 2.6.34-0.7-pae smp
dahdi tools verison 2.4.0
mysql 14.14 5.1.46
perl: 5.12.1 buildt for i586-linux-thread-multi
php 5.3.3
apache: 2.2.15
phpMyAdmin: 3.3.8.1
both server and client got an external ip, behind a firewall (configured to allow all connections from the carrier subnet to my subnet)
i have read a lot of threads in this forum about this problem, but none seems to have the right answer...
btw, i got this right after "playing 'sip_silence'":
WARNING: file.c:1297 waitstream_core: Unexpected control subclass '-1'
tried to find out what it ment but failed
so i tried to remove that paying in extentions.conf but didnt make no difference...
/var/log/asterisk/messages
[tele2carrier]
disallow=all
allow=ulaw
allow=alaw
allow=gsm
type=friend
callerid=0123123123
username=something
secret=****
host=sip-corporate.tele2.se
dtmfmode=rfc2833
context=vicidial-auto
nat=no
exten => _X.,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _X.,n,Dial(${TELE2SIPTRUNK}/${EXTEN:1},,tTor)
exten => _X.,n,Hangup
this is what's happening:
I call my mobile-phone from a predictive/adapt campaign:
the phone is ringing, I answer and one second later it hangs up.
nothing happens at the agent web page
I had some problems with dahdi pseudo device but were able to fix that (not a valid conference number thing), just writing that down if it got something to do with this
and remeber, theres no problem when setting the campaign to manual.
Vicibox redux 3.1.3 i686
VERSION: 2.4-294
BUILD: 101227-1320
agent web client: VERSION: 2.4-305 BUILD: 101227-1645
asterisk: 1.4.39.1-vici
kernel: 2.6.34-0.7-pae smp
dahdi tools verison 2.4.0
mysql 14.14 5.1.46
perl: 5.12.1 buildt for i586-linux-thread-multi
php 5.3.3
apache: 2.2.15
phpMyAdmin: 3.3.8.1
both server and client got an external ip, behind a firewall (configured to allow all connections from the carrier subnet to my subnet)
i have read a lot of threads in this forum about this problem, but none seems to have the right answer...
btw, i got this right after "playing 'sip_silence'":
WARNING: file.c:1297 waitstream_core: Unexpected control subclass '-1'
tried to find out what it ment but failed
so i tried to remove that paying in extentions.conf but didnt make no difference...
/var/log/asterisk/messages
[Feb 24 15:41:57] VERBOSE[9611] logger.c: [Feb 24 15:41:57] > Channel SIP/gs103-00000009 was answered.
[Feb 24 15:41:57] VERBOSE[9615] logger.c: [Feb 24 15:41:57] -- Executing [8600052@default:1] MeetMe("SIP/gs103-00000009", "8600052|F") in new stack
[Feb 24 15:41:57] VERBOSE[9615] logger.c: [Feb 24 15:41:57] == Parsing '/etc/asterisk/meetme.conf': [Feb 24 15:41:57] VERBOSE[9615] logger.c: [Feb 24 15:41:57] Found
[Feb 24 15:41:57] VERBOSE[9615] logger.c: [Feb 24 15:41:57] == Parsing '/etc/asterisk/meetme-vicidial.conf': [Feb 24 15:41:57] VERBOSE[9615] logger.c: [Feb 24 15:41:57] Found
[Feb 24 15:41:57] VERBOSE[9615] logger.c: [Feb 24 15:41:57] -- Created MeetMe conference 1023 for conference '8600052'
[Feb 24 15:41:57] VERBOSE[9615] logger.c: [Feb 24 15:41:57] -- <SIP/gs103-00000009> Playing 'conf-onlyperson' (language 'en')
[Feb 24 15:41:59] VERBOSE[9611] logger.c: [Feb 24 15:41:59] == Manager 'sendcron' logged off from 127.0.0.1
[Feb 24 15:42:01] VERBOSE[9640] logger.c: [Feb 24 15:42:01] == Parsing '/etc/asterisk/manager.conf': [Feb 24 15:42:01] VERBOSE[9640] logger.c: [Feb 24 15:42:01] Found
[Feb 24 15:42:01] VERBOSE[9640] logger.c: [Feb 24 15:42:01] == Manager 'sendcron' logged on from 127.0.0.1
[Feb 24 15:42:02] VERBOSE[9641] logger.c: [Feb 24 15:42:02] == Parsing '/etc/asterisk/manager.conf': [Feb 24 15:42:02] VERBOSE[9641] logger.c: [Feb 24 15:42:02] Found
[Feb 24 15:42:02] VERBOSE[9641] logger.c: [Feb 24 15:42:02] == Manager 'sendcron' logged on from 127.0.0.1
[Feb 24 15:42:02] VERBOSE[9640] logger.c: [Feb 24 15:42:02] == Manager 'sendcron' logged off from 127.0.0.1
[Feb 24 15:42:02] VERBOSE[9641] logger.c: [Feb 24 15:42:02] == Manager 'sendcron' logged off from 127.0.0.1
[Feb 24 15:42:07] VERBOSE[9647] logger.c: [Feb 24 15:42:07] == Parsing '/etc/asterisk/manager.conf': [Feb 24 15:42:07] VERBOSE[9647] logger.c: [Feb 24 15:42:07] Found
[Feb 24 15:42:07] VERBOSE[9647] logger.c: [Feb 24 15:42:07] == Manager 'sendcron' logged on from 127.0.0.1
[Feb 24 15:42:07] VERBOSE[9647] logger.c: [Feb 24 15:42:07] == Manager 'sendcron' logged off from 127.0.0.1
[Feb 24 15:43:02] VERBOSE[9738] logger.c: [Feb 24 15:43:02] == Parsing '/etc/asterisk/manager.conf': [Feb 24 15:43:02] VERBOSE[9738] logger.c: [Feb 24 15:43:02] Found
[Feb 24 15:43:02] VERBOSE[9738] logger.c: [Feb 24 15:43:02] == Manager 'sendcron' logged on from 127.0.0.1
[Feb 24 15:43:02] VERBOSE[9739] logger.c: [Feb 24 15:43:02] == Parsing '/etc/asterisk/manager.conf': [Feb 24 15:43:02] VERBOSE[9739] logger.c: [Feb 24 15:43:02] Found
[Feb 24 15:43:02] VERBOSE[9739] logger.c: [Feb 24 15:43:02] == Manager 'sendcron' logged on from 127.0.0.1
[Feb 24 15:43:02] VERBOSE[9739] logger.c: [Feb 24 15:43:02] == Manager 'sendcron' logged off from 127.0.0.1
[Feb 24 15:43:02] VERBOSE[9738] logger.c: [Feb 24 15:43:02] == Manager 'sendcron' logged off from 127.0.0.1
[Feb 24 15:43:04] VERBOSE[9744] logger.c: [Feb 24 15:43:04] == Parsing '/etc/asterisk/manager.conf': [Feb 24 15:43:04] VERBOSE[9744] logger.c: [Feb 24 15:43:04] Found
[Feb 24 15:43:04] VERBOSE[9744] logger.c: [Feb 24 15:43:04] == Manager 'sendcron' logged on from 127.0.0.1
[Feb 24 15:43:04] VERBOSE[9745] logger.c: [Feb 24 15:43:04] -- Executing [90701234567@default:1] AGI("Local/90701234567@default-763a,2", "agi://127.0.0.1:4577/call_log") in new stack
[Feb 24 15:43:04] VERBOSE[9745] logger.c: [Feb 24 15:43:04] -- AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
[Feb 24 15:43:04] VERBOSE[9745] logger.c: [Feb 24 15:43:04] -- Executing [90701234567@default:2] Dial("Local/90701234567@default-763a,2", "SIP/tele2carrier/0701234567||tTor") in new stack
[Feb 24 15:43:04] VERBOSE[9745] logger.c: [Feb 24 15:43:04] -- Called tele2carrier/0701234567
[Feb 24 15:43:05] VERBOSE[9745] logger.c: [Feb 24 15:43:05] -- SIP/tele2carrier-0000000a is making progress passing it to Local/90701234567@default-763a,2
[Feb 24 15:43:07] VERBOSE[9750] logger.c: [Feb 24 15:43:07] == Parsing '/etc/asterisk/manager.conf': [Feb 24 15:43:07] VERBOSE[9750] logger.c: [Feb 24 15:43:07] Found
[Feb 24 15:43:07] VERBOSE[9750] logger.c: [Feb 24 15:43:07] == Manager 'sendcron' logged on from 127.0.0.1
[Feb 24 15:43:07] VERBOSE[9750] logger.c: [Feb 24 15:43:07] == Manager 'sendcron' logged off from 127.0.0.1
[Feb 24 15:43:09] VERBOSE[9745] logger.c: [Feb 24 15:43:09] -- SIP/tele2carrier-0000000a is ringing
[Feb 24 15:43:11] VERBOSE[9745] logger.c: [Feb 24 15:43:11] -- SIP/tele2carrier-0000000a answered Local/90701234567@default-763a,2
[Feb 24 15:43:11] VERBOSE[9744] logger.c: [Feb 24 15:43:11] > Channel Local/90701234567@default-763a,1 was answered.
[Feb 24 15:43:11] VERBOSE[9755] logger.c: [Feb 24 15:43:11] -- Executing [8368@default:1] AGI("Local/90701234567@default-763a,1", "agi://127.0.0.1:4577/call_log") in new stack
[Feb 24 15:43:11] VERBOSE[9755] logger.c: [Feb 24 15:43:11] -- AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
[Feb 24 15:43:11] VERBOSE[9755] logger.c: [Feb 24 15:43:11] -- Executing [8368@default:2] AGI("Local/90701234567@default-763a,1", "agi://127.0.0.1:4577/call_log") in new stack
[Feb 24 15:43:11] VERBOSE[9755] logger.c: [Feb 24 15:43:11] -- AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
[Feb 24 15:43:11] VERBOSE[9755] logger.c: [Feb 24 15:43:11] -- Executing [8368@default:3] AGI("Local/90701234567@default-763a,1", "agi-VDAD_ALL_outbound.agi|NORMAL-----LB") in new stack
[Feb 24 15:43:11] VERBOSE[9755] logger.c: [Feb 24 15:43:11] -- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_outbound.agi
[Feb 24 15:43:11] VERBOSE[9755] logger.c: [Feb 24 15:43:11] -- AGI Script agi-VDAD_ALL_outbound.agi completed, returning 0
[Feb 24 15:43:11] VERBOSE[9755] logger.c: [Feb 24 15:43:11] -- Executing [8368@default:4] AGI("Local/90701234567@default-763a,1", "agi-VDAD_ALL_outbound.agi|NORMAL-----LB") in new stack
[Feb 24 15:43:11] VERBOSE[9755] logger.c: [Feb 24 15:43:11] -- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_outbound.agi
[Feb 24 15:43:11] VERBOSE[9755] logger.c: [Feb 24 15:43:11] -- AGI Script agi-VDAD_ALL_outbound.agi completed, returning 0
[Feb 24 15:43:11] VERBOSE[9755] logger.c: [Feb 24 15:43:11] -- Executing [8368@default:5] Hangup("Local/90701234567@default-763a,1", "") in new stack
[Feb 24 15:43:11] VERBOSE[9755] logger.c: [Feb 24 15:43:11] == Spawn extension (default, 8368, 5) exited non-zero on 'Local/90701234567@default-763a,1'
[Feb 24 15:43:11] VERBOSE[9755] logger.c: [Feb 24 15:43:11] -- Executing [h@default:1] DeadAGI("Local/90701234567@default-763a,1", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16---------------") in new stack
[Feb 24 15:43:11] VERBOSE[9755] logger.c: [Feb 24 15:43:11] -- AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
[Feb 24 15:43:11] VERBOSE[9745] logger.c: [Feb 24 15:43:11] -- Executing [h@default:1] DeadAGI("Local/90701234567@default-763a,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----7-----0") in new stack
[Feb 24 15:43:11] VERBOSE[9745] logger.c: [Feb 24 15:43:11] -- AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ---7-----0 completed, returning 0
[Feb 24 15:43:11] VERBOSE[9745] logger.c: [Feb 24 15:43:11] == Spawn extension (default, 90701234567, 2) exited non-zero on 'Local/90701234567@default-763a,2'
[Feb 24 15:43:13] VERBOSE[9744] logger.c: [Feb 24 15:43:13] == Manager 'sendcron' logged off from 127.0.0.1
[Feb 24 15:44:01] VERBOSE[9829] logger.c: [Feb 24 15:44:01] == Parsing '/etc/asterisk/manager.conf': [Feb 24 15:44:01] VERBOSE[9829] logger.c: [Feb 24 15:44:01] Found
[Feb 24 15:44:01] VERBOSE[9829] logger.c: [Feb 24 15:44:01] == Manager 'sendcron' logged on from 127.0.0.1
[tele2carrier]
disallow=all
allow=ulaw
allow=alaw
allow=gsm
type=friend
callerid=0123123123
username=something
secret=****
host=sip-corporate.tele2.se
dtmfmode=rfc2833
context=vicidial-auto
nat=no
exten => _X.,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _X.,n,Dial(${TELE2SIPTRUNK}/${EXTEN:1},,tTor)
exten => _X.,n,Hangup