Добрый день!
Cisco 2821 c2800nm-advipservicesk9-mz.124-15.T1.bin
Часть конфига такая:!
!
voice-port 0/0/1
cptone RU
!
!
dial-peer voice 110 pots
service mymenu
direct-inward-dial
port 0/0/1
!
dial-peer voice 130 pots
destination-pattern 9T
port 0/0/1
Скрипт такой:
<?xml version="1.0"?>
<vxml version="2.0" base="flash:mymenu.vxml">
<var name="number"/>
<form id="main">
<property name="timeout" value="3s"/>
<catch event="noinput">
<log> Catch Handler :: User did not enter input </log>
<goto next="#sek"/>
</catch>
<catch event="nomatch">
<prompt> <audio src="flash:neverno.wav"/> </prompt>
<log> Catch Handler :: User input does not match DTMF grammar </log>
</catch>
<block> <prompt>
<audio src="flash:privet.wav"/>
</prompt> </block>
<field name="num" type="number">
<grammar type="application/grammar+regex">1..</grammar>
<filled>
<assign expr="'phone://' + num" name="number" />
<log> FIELD ITEM :: User input collected is <value expr="number"/></log>
<prompt> <audio src="flash:soed.wav"/> </prompt>
<goto next="#transfer"/>
</filled>
</field>
</form>
<form id="sek">
<block>
<prompt> <audio src="flash:soed.wav"/> </prompt>
<assign expr="'phone://102'" name="number"/>
<goto next="#transfer"/>
</block>
</form>
<form id="transfer">
<transfer name="mycall" connecttimeout="30s" destexpr="number" bridge="true">
<filled>
<if cond = "mycall == 'busy'">
<prompt> <audio src="flash:zaniat.wav"/> </prompt>
<log> TRANSFER ITEM :: Destination is busy</log>
<goto next="#sek"/>
<elseif cond = "mycall == 'network_busy'"/>
<prompt> <audio src="flash:zaniat.wav"/> </prompt>
<log> TRANSFER ITEM :: Network is busy</log>
<goto next="#sek"/>
<elseif cond = "mycall == 'noanswer'"/>
<prompt> <audio src="flash:perezvon.wav"/> </prompt>
<log> TRANSFER ITEM :: Called party is not answering </log>
<elseif cond = "mycall == 'far_end_disconnect'"/>
<log> TRANSFER ITEM :: Called party disconnected </log>
<elseif cond = "mycall == 'near_end_disconnect'"/>
<log> TRANSFER ITEM :: Calling party disconnected </log>
<elseif cond="mycall == 'network_disconnect'" />
<log> TRANSFER ITEM :: Network disconnected </log>
</if>
</filled>
</transfer>
</form>
</vxml>
При звонке с города попадают на скрипт, который говорит: "Здравствуйте, вы позвонили в компанию... Введите внутренний номер абонента или дождитесь ответа оператора (его номер 102)"
Секретарь берет трубку, затем пытается соединить с каким-то внутренним абонентом(transfer), НО!!!после попытки обе линии у секретаря висят на холде и соединения между абонентами не происходит.
В чем может быть дело, помогите пожалуйста разобраться!!!