- голосовое меню IVR на cisco 880, crash, 06:36 , 21-Июл-14 (1)
> Подскажите, как создать IVR меню на cisco 880? > При входящем вызове по SIP trunk: > 1. Проигрывается фраза набрать внутренний номер абонента. > 2. Далее, если набор правильный - проключаем на абона, если нет > - звучит фраза "данный абонент не существует, попробуйте еще раз", и > переходим на п.1. > Заранее благодарен за ответ!почитайте http://habrahabr.ru/post/159229/
- голосовое меню IVR на cisco 880, serg128, 18:22 , 27-Июл-14 (2)
>> Подскажите, как создать IVR меню на cisco 880? >> При входящем вызове по SIP trunk: >> 1. Проигрывается фраза набрать внутренний номер абонента. >> 2. Далее, если набор правильный - проключаем на абона, если нет >> - звучит фраза "данный абонент не существует, попробуйте еще раз", и >> переходим на п.1. >> Заранее благодарен за ответ! > почитайте http://habrahabr.ru/post/159229/ Сделал, но не помогло! При звонке на такое меню, получаю 500 internal server error. Может проблема в CISCO 881 (версия)?
- голосовое меню IVR на cisco 880, crash, 07:19 , 28-Июл-14 (3)
>[оверквотинг удален] >>> При входящем вызове по SIP trunk: >>> 1. Проигрывается фраза набрать внутренний номер абонента. >>> 2. Далее, если набор правильный - проключаем на абона, если нет >>> - звучит фраза "данный абонент не существует, попробуйте еще раз", и >>> переходим на п.1. >>> Заранее благодарен за ответ! >> почитайте http://habrahabr.ru/post/159229/ > Сделал, но не помогло! > При звонке на такое меню, получаю 500 internal server error. > Может проблема в CISCO 881 (версия)?возможно что проблема в настройках cisco. Гадать желания нет, а вы никаких данных не даете
- голосовое меню IVR на cisco 880, serg128, 14:09 , 28-Июл-14 (4)
Извиняюсь, конфиг ниже:Building configuration... Current configuration : 2486 bytes ! ! Last configuration change at 11:01:09 UTC Sun Jul 27 2014 version 15.3 no service pad service timestamps debug datetime msec service timestamps log datetime msec no service password-encryption ! hostname cisco ! boot-start-marker boot-end-marker ! aqm-register-fnf ! enable secret 4 enable password ! no aaa new-model memory-size iomem 10 ! ! ! ! ! ! ! ! ip cef no ipv6 cef ! ! ! ! ! multilink bundle-name authenticated ! ! ! voice service voip ip address trusted list ipv4 192.168.1.110 ipv4 192.168.1.111 ipv4 192.168.1.136 allow-connections sip to sip sip registrar server expires max 3600 min 3600 ! voice class codec 1 codec preference 1 g711alaw codec preference 2 g711ulaw codec preference 3 g729br8 ! ! ! voice register global mode cme source-address 192.168.1.111 port 5060 max-dn 50 max-pool 5 authenticate register authenticate realm 192.168.1.111 timezone 30 ! voice register dn 1 number 1301 ! voice register dn 2 number 1302 ! voice register pool 1 id mac 0024.8CA8.5E9A number 1 dn 1 voice-class codec 1 username test password test ! voice register pool 2 id mac 0021.5DB7.42E4 number 1 dn 2 number 2 dn 2 voice-class codec 1 username 1302 password test ! ! ! ! application service IVR flash:/ivr.vxml ! ! license udi pid CISCO881-SEC-K9 sn ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! interface FastEthernet0 no ip address ! interface FastEthernet1 no ip address ! interface FastEthernet2 no ip address ! interface FastEthernet3 no ip address ! interface FastEthernet4 ip address 192.168.1.111 255.255.255.0 duplex auto speed auto ! interface Vlan1 no ip address ! ip forward-protocol nd no ip http server no ip http secure-server ! ! ! ! ! control-plane ! ! ! mgcp behavior rsip-range tgcp-only mgcp behavior comedia-role none mgcp behavior comedia-check-media-src disable mgcp behavior comedia-sdp-force disable ! mgcp profile default ! ! dial-peer voice 1 voip service ivr out-bound destination-pattern ^2100$ session target ipv4:192.168.1.136 ! ! ! telephony-service max-ephones 5 max-dn 50 ip source-address 192.168.1.111 port 2000 max-conferences 0 gain -6 transfer-system full-consult ! ! ephone-dn 1 number 1303 description suxx name The SuXX ! ! ephone 1 device-security-mode none mac-address 0024.8CA8.5E9A button 1:1 ! ! ! line con 0 login no modem enable line aux 0 line vty 0 4 login transport input all ! ! end
- голосовое меню IVR на cisco 880, serg128, 14:13 , 28-Июл-14 (5)
Извиняюсь, вот конфиг:Building configuration... Current configuration : 2486 bytes ! ! Last configuration change at 11:01:09 UTC Sun Jul 27 2014 version 15.3 no service pad service timestamps debug datetime msec service timestamps log datetime msec no service password-encryption ! hostname cisco ! boot-start-marker boot-end-marker ! aqm-register-fnf ! enable secret 4 **** enable password **** ! no aaa new-model memory-size iomem 10 ! ! ! ! ! ! ! ! ip cef no ipv6 cef ! ! ! ! ! multilink bundle-name authenticated ! ! ! voice service voip ip address trusted list ipv4 192.168.1.110 ipv4 192.168.1.111 ipv4 192.168.1.136 allow-connections sip to sip sip registrar server expires max 3600 min 3600 ! voice class codec 1 codec preference 1 g711alaw codec preference 2 g711ulaw codec preference 3 g729br8 ! ! ! voice register global mode cme source-address 192.168.1.111 port 5060 max-dn 50 max-pool 5 authenticate register authenticate realm 192.168.1.111 timezone 30 ! voice register dn 1 number 1301 ! voice register dn 2 number 1302 ! voice register pool 1 id mac 0024.8CA8.5E9A number 1 dn 1 voice-class codec 1 username test password test ! voice register pool 2 id mac 0021.5DB7.42E4 number 1 dn 2 number 2 dn 2 voice-class codec 1 username 1302 password test ! ! ! ! application service IVR flash:/ivr.vxml ! ! license udi pid CISCO881-SEC-K9 sn ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! interface FastEthernet0 no ip address ! interface FastEthernet1 no ip address ! interface FastEthernet2 no ip address ! interface FastEthernet3 no ip address ! interface FastEthernet4 ip address 192.168.1.111 255.255.255.0 duplex auto speed auto ! interface Vlan1 no ip address ! ip forward-protocol nd no ip http server no ip http secure-server ! ! ! ! ! control-plane ! ! ! mgcp behavior rsip-range tgcp-only mgcp behavior comedia-role none mgcp behavior comedia-check-media-src disable mgcp behavior comedia-sdp-force disable ! mgcp profile default ! ! dial-peer voice 1 voip service ivr out-bound destination-pattern ^2100$ session target ipv4:192.168.1.136 ! ! ! telephony-service max-ephones 5 max-dn 50 ip source-address 192.168.1.111 port 2000 max-conferences 0 gain -6 transfer-system full-consult ! ! ephone-dn 1 number 1303 description suxx name The SuXX ! ! ephone 1 device-security-mode none mac-address 0024.8CA8.5E9A button 1:1 ! ! ! line con 0 login no modem enable line aux 0 line vty 0 4 password **** login transport input all ! ! end
- голосовое меню IVR на cisco 880, crash, 06:59 , 29-Июл-14 (6)
а где у вас dial-peer на входящем sip транке, в котором должен проигрываться ivr? Пока вроде видно, что при наборе 2100 должен быть ivr.
- голосовое меню IVR на cisco 880, serg128, 10:01 , 29-Июл-14 (7)
> а где у вас dial-peer на входящем sip транке, в котором должен > проигрываться ivr? Пока вроде видно, что при наборе 2100 должен быть > ivr.Ну, для начала я хотел бы просто воспроизвести звуковой файл, чтобы убедиться, что в 881 цыске есть такая функция. Поэтому и был выбран пример из указанной статьи. В данной реализации есть какие то ошибки? Или, если можно, свой вариант предложите... Заранее спасибо!
- голосовое меню IVR на cisco 880, crash, 06:48 , 30-Июл-14 (8)
>> а где у вас dial-peer на входящем sip транке, в котором должен >> проигрываться ivr? Пока вроде видно, что при наборе 2100 должен быть >> ivr. > Ну, для начала я хотел бы просто воспроизвести звуковой файл, чтобы убедиться, > что в 881 цыске есть такая функция. Поэтому и был выбран > пример из указанной статьи. > В данной реализации есть какие то ошибки? Или, если можно, свой вариант > предложите... > Заранее спасибо!если о статье на которую дал ссылку я, то там совершенно другой диалпир. Попробуйте dial-peer voice 1 voip service ivr incoming called-number 2100$ при звонке на 2100 должен срабатывать ivr. Конечно, если у вас все правильно со звуковым файлом сделано еще. Возможно, что придется указать кодек. Ну и дебаг не плохо показать.
- голосовое меню IVR на cisco 880, serg128, 09:30 , 30-Июл-14 (9)
> если о статье на которую дал ссылку я, то там совершенно другой > диалпир. > Попробуйте > dial-peer voice 1 voip > service ivr > incoming called-number 2100$ > при звонке на 2100 должен срабатывать ivr. Конечно, если у вас все > правильно со звуковым файлом сделано еще. Возможно, что придется указать кодек. > Ну и дебаг не плохо показать.Спасибо, попробую! А как этот дебаг вывести?
- голосовое меню IVR на cisco 880, crash, 10:57 , 30-Июл-14 (10)
>[оверквотинг удален] >> диалпир. >> Попробуйте >> dial-peer voice 1 voip >> service ivr >> incoming called-number 2100$ >> при звонке на 2100 должен срабатывать ivr. Конечно, если у вас все >> правильно со звуковым файлом сделано еще. Возможно, что придется указать кодек. >> Ну и дебаг не плохо показать. > Спасибо, попробую! > А как этот дебаг вывести?да, в dial-peer voice 1 voip наверное еще добавить session protocol sipv2 А дебаг term mon и хотя бы debug ccsip messages
- голосовое меню IVR на cisco 880, serg128, 19:37 , 30-Июл-14 (11)
> да, в dial-peer voice 1 voip наверное еще добавить session protocol > sipv2 > А дебаг > term mon и хотя бы debug ccsip messages Все сделал, вот что говорит дебаг: *Jul 30 15:37:10.159: %CALL_CONTROL-6-APP_NOT_FOUND: Application ivr in dial-peer 1 not found. Handing callid 2 to the alternate app .
- голосовое меню IVR на cisco 880, crash, 06:16 , 31-Июл-14 (14)
>> да, в dial-peer voice 1 voip наверное еще добавить session protocol >> sipv2 >> А дебаг >> term mon и хотя бы debug ccsip messages > Все сделал, вот что говорит дебаг: > *Jul 30 15:37:10.159: %CALL_CONTROL-6-APP_NOT_FOUND: Application ivr in dial-peer 1 not > found. Handing callid 2 to the alternate app .а еще раз конфиг покажите, что у вас получилось
- голосовое меню IVR на cisco 880, serg128, 20:34 , 30-Июл-14 (12)
> да, в dial-peer voice 1 voip наверное еще добавить session protocol > sipv2 > А дебаг > term mon и хотя бы debug ccsip messages А вот и трейс: *Jul 30 16:35:45.303: //-1/xxxxxxxxxxxx/SIP/Msg/ccsipDisplayMsg: Received: INVITE sip:2100@192.168.1.111 SIP/2.0 Via: SIP/2.0/UDP 192.168.1.110:5060;branch=z9hG4bK5039ce29;rport Max-Forwards: 70 From: "law" <sip:1300@192.168.1.110>;tag=as4ea993e4 To: <sip:2100@192.168.1.111> Contact: <sip:1300@192.168.1.110:5060> Call-ID: 22c02508264dfb9c751133f23ae66b34@192.168.1.110:5060 CSeq: 102 INVITE User-Agent: Asterisk PBX 1.8.29.0 Date: Wed, 30 Jul 2014 16:33:49 GMT Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE Supported: replaces, timer Content-Type: application/sdp Content-Length: 522 v=0 o=root 1119210106 1119210106 IN IP4 192.168.1.110 s=Asterisk PBX 1.8.29.0 c=IN IP4 192.168.1.110 t=0 0 m=audio 15440 RTP/AVP 0 3 8 112 5 10 7 97 111 9 118 101 a=rtpmap:0 PCMU/8000 a=rtpmap:3 GSM/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:112 AAL2-G726-32/8000 a=rtpmap:5 DVI4/8000 a=rtpmap:10 L16/8000 a=rtpmap:7 LPC/8000 a=rtpmap:97 iLBC/8000 a=fmtp:97 mode=30 a=rtpmap:111 G726-32/8000 a=rtpmap:9 G722/8000 a=rtpmap:118 L16/16000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 a=sendrecv *Jul 30 16:35:45.311: %CALL_CONTROL-6-APP_NOT_FOUND: Application ivr in dial-peer 1 not found. Handing callid 7 to the alternate app . *Jul 30 16:35:45.315: //7/638521C48020/SIP/Msg/ccsipDisplayMsg: Sent: SIP/2.0 100 Trying Via: SIP/2.0/UDP 192.168.1.110:5060;branch=z9hG4bK5039ce29;rport From: "law" <sip:1300@192.168.1.110>;tag=as4ea993e4 To: <sip:2100@192.168.1.111> Date: Wed, 30 Jul 2014 16:35:45 GMT Call-ID: 22c02508264dfb9c751133f23ae66b34@192.168.1.110:5060 CSeq: 102 INVITE Allow-Events: telephone-event Server: Cisco-SIPGateway/IOS-15.3.3.M Content-Length: 0 *Jul 30 16:35:45.315: //7/638521C48020/SIP/Msg/ccsipDisplayMsg: Sent: SIP/2.0 500 Internal Server Error Via: SIP/2.0/UDP 192.168.1.110:5060;branch=z9hG4bK5039ce29;rport From: "law" <sip:1300@192.168.1.110>;tag=as4ea993e4 To: <sip:2100@192.168.1.111>;tag=27DCFC-57F Date: Wed, 30 Jul 2014 16:35:45 GMT Call-ID: 22c02508264dfb9c751133f23ae66b34@192.168.1.110:5060 CSeq: 102 INVITE Allow-Events: telephone-event Server: Cisco-SIPGateway/IOS-15.3.3.M Reason: Q.850;cause=63 Content-Length: 0
*Jul 30 16:35:45.315: //-1/xxxxxxxxxxxx/SIP/Msg/ccsipDisplayMsg: Received: ACK sip:2100@192.168.1.111 SIP/2.0 Via: SIP/2.0/UDP 192.168.1.110:5060;branch=z9hG4bK5039ce29;rport Max-Forwards: 70 From: "law" <sip:1300@192.168.1.110>;tag=as4ea993e4 To: <sip:2100@192.168.1.111>;tag=27DCFC-57F Contact: <sip:1300@192.168.1.110:5060> Call-ID: 22c02508264dfb9c751133f23ae66b34@192.168.1.110:5060 CSeq: 102 ACK User-Agent: Asterisk PBX 1.8.29.0 Content-Length: 0
- голосовое меню IVR на cisco 880, serg128, 20:42 , 30-Июл-14 (13)
файл ivr.vxml:<xml version="1.0" encoding="UTF-8"?> <vxml version = "2.1" > <var name="DestNumber"/><!-- Variable used to store the destination number --> <form id="Start"> <block> <prompt bargein="false"><!-- You cannot interrupt this prompt --> <audio src="tftp://192.168.1.136/output.wav"/> </prompt> <goto next="#Main"/> </block> </form> cisco#sh flash -#- --length-- -----date/time------ path 1 365 Jul 28 2014 15:00:20 +00:00 ivr.vxml 2 8146 Jul 27 2014 07:42:16 +00:00 output.wav 3 50238428 Jul 3 2014 15:42:34 +00:00 c880voice-universalk9-mz.153-3.M.bin
- голосовое меню IVR на cisco 880, crash, 06:17 , 31-Июл-14 (15)
>[оверквотинг удален] > <vxml version = "2.1" > > <var name="DestNumber"/><!-- Variable used to store the destination number --> > <form id="Start"> > <block> > <prompt bargein="false"><!-- You cannot interrupt this prompt --> > <audio src="tftp://192.168.1.136/output.wav"/> > </prompt> > <goto next="#Main"/> > </block> > </form> tftp сервер вы подняли у себя? Ну и вас скрипт то урезан. Вы хотя бы сделали, чтобы он переадресовывал на какой-нибудь внутренний номер. А то мелодия, потом переход дальше, но дальше ничего нет. - голосовое меню IVR на cisco 880, serg128, 07:58 , 31-Июл-14 (16)
> tftp сервер вы подняли у себя? Ну и вас скрипт то урезан. > Вы хотя бы сделали, чтобы он переадресовывал на какой-нибудь внутренний номер. > А то мелодия, потом переход дальше, но дальше ничего нет.Конечно поднял! Но обращений к нему небыло. Делал и второй вариант скрипта, где все хранилось на флеше -ничего это не меняет. Может можно на TCL как то реализовать?
- голосовое меню IVR на cisco 880, rusadmin, 09:10 , 31-Июл-14 (17)
Если вы хотите посмотреть в какой диалпир матчится вызов - делается это следующим образом debug voice ccapi inout и ищите в нем исходящий и входящий диалпир.
- голосовое меню IVR на cisco 880, rusadmin, 09:14 , 31-Июл-14 (18)
>[оверквотинг удален] > <vxml version = "2.1" > > <var name="DestNumber"/><!-- Variable used to store the destination number --> > <form id="Start"> > <block> > <prompt bargein="false"><!-- You cannot interrupt this prompt --> > <audio src="tftp://192.168.1.136/output.wav"/> > </prompt> > <goto next="#Main"/> > </block> > </form> у тебя отсутствует закрывающий тэг </vxml> И зачем путь к локальным файлам указывать через тфтп? Используй <audio src="flash:output.wav"/> и вообще debug voip application vxml error
- голосовое меню IVR на cisco 880, serg128, 10:23 , 31-Июл-14 (19)
> у тебя отсутствует закрывающий тэг </vxml> > И зачем путь к локальным файлам указывать через тфтп? Используй <audio src="flash:output.wav"/> > и вообще debug voip application vxml error Закрывающий тег присутствует, я его просто не указал. audio src поменял, перегрузил - ничего не изменилось. <xml version="1.0" encoding="UTF-8"?> <vxml version = "2.1" > <var name="DestNumber"/><!-- Variable used to store the destination number --> <form id="Start"> <block> <prompt bargein="false"><!-- You cannot interrupt this prompt --> <audio src="flash:output.wav"/> </prompt> </block> </form> </vxml> А вот с дебагом тоже непонятно: cisco#debug voip application vxml error ^ % Invalid input detected at '^' marker. Что это может означать?
- голосовое меню IVR на cisco 880, rusadmin, 10:34 , 31-Июл-14 (20)
>[оверквотинг удален] > </form> > </vxml> > А вот с дебагом тоже непонятно: > cisco#debug voip application vxml error > > > > ^ > % Invalid input detected at '^' marker. > Что это может означать?версия IOS видимо старая debug vxml error - голосовое меню IVR на cisco 880, serg128, 11:51 , 31-Июл-14 (21)
> версия IOS видимо старая > debug vxml error cisco#debug vxml error ^ % Invalid input detected at '^' marker. Та же беда :(
- голосовое меню IVR на cisco 880, rusadmin, 15:04 , 31-Июл-14 (22)
>> версия IOS видимо старая >> debug vxml error > cisco#debug vxml error > > ^ > % Invalid input detected at '^' marker. > Та же беда :( может ваш IOS вообще не умеет с VXML работать?
- голосовое меню IVR на cisco 880, serg128, 15:17 , 31-Июл-14 (23)
> может ваш IOS вообще не умеет с VXML работать?Да вот и я о том же! Как то это можно проверить? И если не умеет - есть какие-то варианты сделать IVR на TCL?
- голосовое меню IVR на cisco 880, serg128, 15:39 , 31-Июл-14 (24)
Похоже, таки не умеет:cisco#show call application voice summary SERVICES (standalone applications): name type description ipsla-responder Tcl Script builtin:app_test_rcvr_script.tcl RECAPP C Script builtin:RSession_Service.C CALLIndSs_SErviCe C Script builtin:CallIndSs_Service.C RetrProxy C Script builtin:RetrievalProxy_Service.C session Tcl Script builtin:app_session_script.tcl clid_authen_npw Tcl Script builtin:app_clid_authen_npw_script.tcl app-b-acd-aa Tcl Script builtin:app_b_acd_aa_script.tcl clid_authen_collect Tcl Script builtin:app_clid_authen_collect_script.tcl app-b-acd Tcl Script builtin:app_b_acd_script.tcl clid_col_npw_3 Tcl Script builtin:app_clid_col_npw_3_script.tcl clid_authen Tcl Script builtin:app_clid_authen_script.tcl IVR Tcl Script flash:/ivr.tcl clid_col_npw_npw Tcl Script builtin:app_clid_col_npw_npw_script.tcl TOLLFRAUD_APP C Script builtin:TollFraud_Service.C clid_authen_col_npw Tcl Script builtin:app_clid_authen_col_npw_script.tcl ipsla-testcall Tcl Script builtin:app_test_place_script.tcl AFW_THIRD_PARTY_CC C Script builtin::Third_Party_CC_Service.C CTAPP C Script builtin:CallTreatment_Service.C fax_hop_on Tcl Script builtin:app_fax_hop_on_script.tcl dsapp C Script builtin:DSESS_Service.C Default C Script builtin:Session_Service.C lib_off_app CCAPI Libretto Offramp DEFAULT.C.OLD CCAPI Obsolete system session application CTIAPP CCAPI CTI Application PACKAGES: name type description chinese C Script builtin:package_chinese.C ThirdPartyCC C Script builtin:Third_Party_CC.C deviceControl C Script builtin:Dev_ctrlSession.C tcl20base C Script builtin:tcl20base_package.C destination C Script builtin:Destination.C callindss C Script builtin:CallIndSs.C spanish C Script builtin:package_spanish.C media C Script builtin:package_media.C appcommon C Script builtin:AppCommon.C medianeg C Script builtin:MediaNeg.C mediafork C Script builtin:MediaFork.C callsetup C Script builtin:CallSetup.C session_xwork C Script builtin:Session_XWork.C callsnr C Script builtin:CallSnr.C callfeature C Script builtin:CallFeature.C consult C Script builtin:Consult.C tclmodule C Script builtin:TclModule.C CallXfor C Script builtin:CallXfor.C tclcore C Script builtin:tclcore_package.C xccsession_xwork C Script builtin:XCCSession_XWork.C digitcollect C Script builtin:DigitCollect.C english C Script builtin:package_english.C httpios C Script builtin:package_httpios.C mpconf C Script builtin:MPConf.C preempt C Script builtin:Preempt.C Retrieval C Script builtin:Retrieval.C auth C Script builtin:Auth.C consultresp C Script builtin:ConsultResp.C Интересно, что все это значит? =) Есть какие-то варианты сделать IVR на TCL?
- голосовое меню IVR на cisco 880, rusadmin, 22:08 , 01-Авг-14 (25)
>[оверквотинг удален] > RetrProxy > C Script > builtin:RetrievalProxy_Service.C > session > Tcl Script > builtin:app_session_script.tcl > clid_authen_npw > Tcl Script builtin:app_clid_authen_npw_script.tcl > app-b-acd-aa > Tcl Script аська 147869908 подума4м чем помочь только в понедельник >[оверквотинг удален] > C Script > builtin:Retrieval.C > auth > > C Script builtin:Auth.C > consultresp > C Script > builtin:ConsultResp.C > Интересно, что все это значит? =) > Есть какие-то варианты сделать IVR на TCL? - голосовое меню IVR на cisco 880, serg128, 09:48 , 02-Авг-14 (26)
> аська 147869908 подума4м чем помочь > только в понедельник Прочитал про чудодейственный сервис app-b-acd-aa и сделал вот так: Building configuration...
Current configuration : 4242 bytes ! ! Last configuration change at 05:38:10 UTC Sat Aug 2 2014 version 15.3 no service pad service timestamps debug datetime msec service timestamps log datetime msec no service password-encryption ! hostname cisco ! boot-start-marker boot-end-marker ! aqm-register-fnf ! enable secret 4 ***** enable password ***** ! no aaa new-model memory-size iomem 10 ! ! ! ! ! ! ! ! ip cef no ipv6 cef ! ! ! ! ! multilink bundle-name authenticated ! ! ! voice service voip ip address trusted list ipv4 192.168.1.110 ipv4 192.168.1.111 ipv4 192.168.1.136 allow-connections sip to sip sip registrar server expires max 3600 min 3600 ! voice class codec 1 codec preference 1 g711alaw codec preference 2 g711ulaw codec preference 3 g729br8 ! ! ! voice register global mode cme source-address 192.168.1.111 port 5060 max-dn 50 max-pool 5 authenticate register authenticate realm 192.168.1.111 timezone 30 ! voice register dn 1 number 1301 ! voice register dn 2 number 1302 ! voice register pool 1 id mac 0024.8CA8.5E9A number 1 dn 1 voice-class codec 1 username test password test ! voice register pool 2 id mac 0021.5DB7.42E4 number 1 dn 2 number 2 dn 2 voice-class codec 1 username 1302 password test ! ! ! ! application ! service app-b-acd-aa paramspace english index 0 param max-time-call-retry 90 param service-name app-b-acd param number-of-hunt-grps 1 param drop-through-option 1 paramspace english language en param handoff-string app-b-acd-aa param max-time-zalupa 90 param max-time-vm-retry 2 paramspace english location flash:/ param aa-pilot 1111 param drop-through-prompt _msg.au param second-greeting-time 60 param call-retry-timer 15 ! service app-b-acd param queue-len 10 param queue-manager-debugs 1 param number-of-hunt-grps 1 ! ! license udi pid CISCO881-SEC-K9 sn ! ! ! ! ! ! interface FastEthernet0 no ip address ! interface FastEthernet1 no ip address ! interface FastEthernet2 no ip address ! interface FastEthernet3 no ip address ! interface FastEthernet4 ip address 192.168.1.111 255.255.255.0 duplex auto speed auto ! interface Vlan1 no ip address ! ip forward-protocol nd no ip http server no ip http secure-server ! ! ! ! ! control-plane ! ! ! mgcp behavior rsip-range tgcp-only mgcp behavior comedia-role none mgcp behavior comedia-check-media-src disable mgcp behavior comedia-sdp-force disable ! mgcp profile default ! ! dial-peer voice 1 voip service app-b-acd-aa destination-pattern 2100$ session protocol sipv2 session target ipv4:192.168.1.111 incoming called-number 2100$ codec g711ulaw ! ! ! ! telephony-service max-ephones 5 max-dn 50 ip source-address 192.168.1.111 port 2000 max-conferences 0 gain -6 transfer-system full-consult ! ! ephone-dn 1 number 1303 description suxx name The SuXX ! ! ephone 1 device-security-mode none mac-address 0024.8CA8.5E9A button 1:1 ! ! ! line con 0 login no modem enable line aux 0 line vty 0 4 password **** login transport input all ! ! end А вот содержимое флеша: cisco#sh flash: -#- --length-- -----date/time------ path 1 50238428 Jul 3 2014 15:42:34 +00:00 c880voice-universalk9-mz.153-3.M.bin 2 75650 Aug 2 2014 05:43:40 +00:00 en_bacd_allagentsbusy.au 3 83291 Aug 2 2014 05:45:12 +00:00 en_bacd_disconnect.au И опять не работает! :(
- голосовое меню IVR на cisco 880, serg128, 09:51 , 02-Авг-14 (27)
Вывалил вот такую ошибку:*Aug 2 05:51:18.622: //-1/xxxxxxxxxxxx/CCAPI/ccAppShutdownMode: remove it from the queue *Aug 2 05:51:23.766: //-1/DEAECB87805C/CCAPI/cc_api_display_ie_subfields: cc_api_call_setup_ind_common: cisco-username=1300 ----- ccCallInfo IE subfields ----- cisco-ani=1300 cisco-anitype=0 cisco-aniplan=0 cisco-anipi=0 cisco-anisi=0 dest=2100 cisco-desttype=0 cisco-destplan=0 cisco-rdie=FFFFFFFF cisco-rdn= cisco-rdntype=0 cisco-rdnplan=0 cisco-rdnpi=-1 cisco-rdnsi=-1 cisco-redirectreason=-1 fwd_final_type =0 final_redirectNumber = hunt_group_timeout =0 *Aug 2 05:51:23.766: //-1/DEAECB87805C/CCAPI/cc_api_call_setup_ind_common: Interface=0x8AA72264, Call Info( Calling Number=1300,(Calling Name=)(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed), Called Number=2100(TON=Unknown, NPI=Unknown), Calling Translated=FALSE, Subscriber Type Str=Unknown, FinalDestinationFlag=TRUE, Incoming Dial-peer=1, Progress Indication=NULL(0), Calling IE Present=TRUE, Source Trkgrp Route Label=, Target Trkgrp Route Label=, CLID Transparent=FALSE), Call Id=19 *Aug 2 05:51:23.766: //-1/DEAECB87805C/CCAPI/ccCheckClipClir: In: Calling Number=1300(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed) *Aug 2 05:51:23.766: //-1/DEAECB87805C/CCAPI/ccCheckClipClir: Out: Calling Number=1300(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed) *Aug 2 05:51:23.766: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa: *Aug 2 05:51:23.766: :cc_get_feature_vsa malloc success *Aug 2 05:51:23.766: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa: *Aug 2 05:51:23.766: cc_get_feature_vsa count is 1 *Aug 2 05:51:23.766: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa: *Aug 2 05:51:23.766: :FEATURE_VSA attributes are: feature_name:0,feature_time:2352588408,feature_id:19 *Aug 2 05:51:23.766: //19/DEAECB87805C/CCAPI/cc_api_call_setup_ind_common: Set Up Event Sent; Call Info(Calling Number=1300(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed), Called Number=2100(TON=Unknown, NPI=Unknown)) *Aug 2 05:51:23.766: //19/DEAECB87805C/CCAPI/cc_process_call_setup_ind: Event=0x8B614D58 *Aug 2 05:51:23.766: //-1/xxxxxxxxxxxx/CCAPI/cc_setupind_match_search: Try with the demoted called number 2100 *Aug 2 05:51:23.770: //19/DEAECB87805C/CCAPI/ccCallSetContext: Context=0x8C3CB578 *Aug 2 05:51:23.770: //19/DEAECB87805C/CCAPI/cc_process_call_setup_ind: >>>>CCAPI handed cid 19 with tag 1 to app "_ManagedAppProcess_app-b-acd-aa" *Aug 2 05:51:23.770: //19/DEAECB87805C/CCAPI/ccCallDisconnect: Cause Value=16, Tag=0x0, Call Entry(Previous Disconnect Cause=0, Disconnect Cause=0) *Aug 2 05:51:23.770: //19/DEAECB87805C/CCAPI/ccCallDisconnect: Cause Value=16, Call Entry(Responsed=TRUE, Cause Value=16) *Aug 2 05:51:23.778: //19/DEAECB87805C/CCAPI/cc_api_call_disconnect_done: Disposition=0, Interface=0x8AA72264, Tag=0x0, Call Id=19, Call Entry(Disconnect Cause=16, Voice Class Cause Code=0, Retry Count=0) *Aug 2 05:51:23.778: //19/DEAECB87805C/CCAPI/cc_api_call_disconnect_done: Call Disconnect Event Sent *Aug 2 05:51:23.778: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa: *Aug 2 05:51:23.778: :cc_free_feature_vsa freeing 8C39A670 *Aug 2 05:51:23.778: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa: *Aug 2 05:51:23.778: vsacount in free is 0
- голосовое меню IVR на cisco 880, serg128, 09:20 , 05-Авг-14 (28)
Итак, IVR удалось запустсть, но осталась проблема: звук проигрывается только при звонке на него с SCCP телефона. Если звонить с SIP софтфона - звука нет. Конфиг такой:voice service voip allow-connections sip to sip ! application service aa flash:app-b-acd-aa-3.0.0.2.tcl paramspace english index 1 param number-of-hunt-grps 2 param handoff-string aa param dial-by-extension-option 1 paramspace english language en param max-time-vm-retry 2 param aa-pilot 2100 paramspace english location flash: param second-greeting-time 60 param welcome-prompt _bacd_welcome.au param call-retry-timer 15 param voice-mail 5003 param max-time-call-retry 700 param service-name queue ! service queue flash:app-b-acd-3.0.0.2.tcl param queue-len 15 param aa-hunt3 1222 param queue-manager-debugs 1 param aa-hunt2 1111 param number-of-hunt-grps 2 ! dial-peer voice 1 voip service aa destination-pattern 2100 session target ipv4:192.168.1.111 incoming called-number 2100 dtmf-relay h245-alphanumeric codec g711ulaw no vad Содержимое флешки: -#- --length-- -----date/time------ path 1 63055 Aug 3 2014 09:19:20 +00:00 en_bacd_enter_dest.au 2 37952 Aug 3 2014 09:20:28 +00:00 en_bacd_invalidoption.au 3 50238428 Jul 3 2014 15:42:34 +00:00 c880voice-universalk9-mz.153-3.M.bin 4 75650 Aug 2 2014 05:43:40 +00:00 en_bacd_allagentsbusy.au 5 83291 Aug 2 2014 05:45:12 +00:00 en_bacd_disconnect.au 6 30421 Aug 3 2014 06:35:54 +00:00 app-b-acd-3.0.0.2.tcl 7 55599 Aug 3 2014 06:36:22 +00:00 app-b-acd-aa-3.0.0.2.tcl 8 496521 Aug 3 2014 09:20:52 +00:00 en_bacd_music_on_hold.au 9 123446 Aug 3 2014 09:21:26 +00:00 en_bacd_options_menu.au 10 42978 Aug 3 2014 09:21:46 +00:00 en_bacd_welcome.au
- голосовое меню IVR на cisco 880, crash, 07:02 , 06-Авг-14 (29)
наверное потому что у вас разрешено звонки sip to sip, а dial-peer не sip
|