| |||||||||||||||||||||||||||||||
|
I am having a bit of a problem getting AMD to work on a new server. On my regular office server it works like a charm. I am running Asterisk 1.4.13, Zaptel 1.4.5.1 on both machines. Both servers run CentOS 5 and I am using a SIP trunk to send out calls (the same one on both servers). Here is the output of a call on my office server: -- Attempting call on Local/0445540881644@CC2 for 2001@CC:1 (Retry 1) -- Executing [0445540881644@CC2:1] Set("Local/0445540881644@CC2-c93c,2", "CIDTEMP="1" <5540881644>") in new stack -- Executing [0445540881644@CC2:2] Dial("Local/0445540881644@CC2-c93c,2", "SIP/protel-out/0445540881644| 25") in new stack -- Called protel-out/0445540881644 -- SIP/protel-out-0934bb28 is making progress passing it to Local/0445540881644@CC2-c93c,2 -- SIP/protel-out-0934bb28 answered Local/0445540881644@CC2-c93c,2 -- Executing [2001@CC:1] NoOp("Local/0445540881644@CC2-c93c,1", ""1" <5540881644>") in new stack -- Executing [2001@CC:2] AMD("Local/0445540881644@CC2-c93c,1", "") in new stack -- AMD: Local/0445540881644@CC2-c93c,1 5540881644 (null) (Fmt: 64) -- AMD: initialSilence [2500] greeting [1500] afterGreetingSilence [800] totalAnalysisTime [5000] minimumWordLength [100] betweenWordsSilence [50] maximumNumberOfWords [5] silenceThreshold [256] == Spawn extension (CC2, 0445540881644, 2) exited non-zero on 'Local/0445540881644@CC2-c93c,2' -- Executing [h@CC2:1] DeadAGI("Local/0445540881644@CC2-c93c,2", "agi://localhost/updateCallStatus.agi?callStatus=hangupcc2") in new stack -- AGI Script agi://localhost/updateCallStatus.agi?callStatus=hangupcc2 completed, returning 0 -- AMD: Word detected. iWordsCount:1 -- AMD: Changed state to STATE_IN_SILENCE -- AMD: HUMAN: silenceDuration:800 afterGreetingSilence:800 -- Executing [2001@CC:3] GotoIf("SIP/protel-out-0934bb28", "1?7:4") in new stack -- Goto (CC,2001,7) -- Executing [2001@CC:7] AGI("SIP/protel-out-0934bb28", "agi://localhost/updateCallStatus.agi?callStatus=answered") in new stack -- AGI Script agi://localhost/updateCallStatus.agi?callStatus=answered completed, returning 0 -- Executing [2001@CC:8] Set("SIP/protel-out-0934bb28", "CALLERID(all)=") in new stack -- Executing [2001@CC:9] MixMonitor("SIP/protel-out-0934bb28", "1192468625.7.wav|b") in new stack -- Executing [2001@CC:10] Dial("SIP/protel-out-0934bb28", "SIP/2001| 20") in new stack -- Called 2001 == Begin MixMonitor Recording SIP/protel-out-0934bb28 And here is the output on the new server: -- Attempting call on Local/0445540881644@CC2 for 101@CC:1 (Retry 1) -- Executing [0445540881644@CC2:1] Set("Local/0445540881644@CC2-1a7e,2", "CIDTEMP="1" <5540881644>") in new stack -- Executing [0445540881644@CC2:2] Dial("Local/0445540881644@CC2-1a7e,2", "SIP/protel-out/0445540881644| 25") in new stack -- Called protel-out/0445540881644 -- SIP/protel-out-09ce0358 is making progress passing it to Local/0445540881644@CC2-1a7e,2 -- SIP/protel-out-09ce0358 answered Local/0445540881644@CC2-1a7e,2 > Channel Local/0445540881644@CC2-1a7e,1 was answered. -- Executing [101@CC:1] Answer("Local/0445540881644@CC2-1a7e,1", "") in new stack -- Executing [101@CC:2] AMD("Local/0445540881644@CC2-1a7e,1", "") in new stack -- AMD: Local/0445540881644@CC2-1a7e,1 5540881644 (null) (Fmt: 64) -- AMD: initialSilence [2500] greeting [1500] afterGreetingSilence [800] totalAnalysisTime [5000] minimumWordLength [100] betweenWordsSilence [50] maximumNumberOfWords [5] silenceThreshold [256] == Spawn extension (CC2, 0445540881644, 2) exited non-zero on 'Local/0445540881644@CC2-1a7e,2' -- Executing [h@CC2:1] DeadAGI("Local/0445540881644@CC2-1a7e,2", "agi://localhost/updateCallStatus.agi?callStatus=hangupcc2") in new stack -- AGI Script agi://localhost/updateCallStatus.agi?callStatus=hangupcc2 completed, returning 0 -- AMD: HANGUP -- Executing [h@CC:1] DeadAGI("Local/0445540881644@CC2-1a7e,1", "agi://localhost/updateCallStatus.agi?callStatus=hangup") in new stack -- AGI Script agi://localhost/updateCallStatus.agi?callStatus=hangup completed, returning 0 [Oct 15 12:19:55] NOTICE[5165]: pbx_spool.c:351 attempt_thread: Call completed to Local/0445540881644@CC2 When the call gets to AMD it just hangs there until you hangup. I copied amd.conf to make sure I have the same parameters on both machines. I simply cannot get AMD to do anything. The only way to get out of AMD is to hang up the call. I do not understand why it works on one server but not on the other. -- Telecomunicaciones Abiertas de México S.A. de C.V. Carlos Chávez Prats Director de Tecnología +52-55-91169161 ext 2001 _______________________________________________ --Bandwidth and Colocation Provided by http://www.api-digital.com-- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
| ||||||||||||||||||||||||||||||
© 2004-2008 readlist.com