Делал по инструкции в Помощь модуля.
Поправил extensions.conf
в консоли астериска вижу, что отрабыватывается нормально:
настройки модуля:
В Событиях в CRM пусто
Куда смотреть, подскажите.
Поправил extensions.conf
Код |
---|
[record-outgoing-calls-dial-city] exten=>_X.,1,Set(CALLFILENAME=/var/www/asterisk/outgoing/${UNIQUEID}) same=>n,Set(monopt=nice -n 19 /usr/bin/lame --silent ${CALLFILENAME}.wav ${CALLFILENAME}.mp3 && rm -f ${CALLFILENAME}.wav) same=>n,Set(num=${EXTEN}) same=>n,MixMonitor(${UNIQUEID}.wav,,${monopt}) same=>n,Dial(SIP/${EXTEN}@addpac1) same=>n,Dial(SIP/${EXTEN}@addpac2) same=>n,Dial(SIP/${EXTEN}@1000) same=>n,Dial(Datacard/datacard0/${EXTEN}) same=>n,Hangup same=>n,StopMixMonitor same=>n,System(/var/www/asterisk/attachcallrecord.php ${EXTEN} ${CALLFILENAME}.mp3 OUT) exten => h,1,StopMixMonitor exten => h,2,System(/var/www/asterisk/attachcallrecord.php ${num} ${CALLFILENAME}.mp3 OUT) |
в консоли астериска вижу, что отрабыватывается нормально:
Код |
---|
ubuntu*CLI> == Using SIP RTP CoS mark 5 == Using UDPTL CoS mark 5 -- Executing [333333@office-phones:1] Goto("SIP/108-00000109", "record-outgoing-calls-dial-city,333333,1") in new stack -- Goto (record-outgoing-calls-dial-city,333333,1) -- Executing [333333@record-outgoing-calls-dial-city:1] Set("SIP/108-00000109", "CALLFILENAME=/var/www/asterisk/outgoing/1332464226.286") in new stack -- Executing [333333@record-outgoing-calls-dial-city:2] Set("SIP/108-00000109", "monopt=nice -n 19 /usr/bin/lame --silent /var/www/asterisk/outgoing/1332464226.286.wav /var/www/asterisk/outgoing/1332464226.286.mp3 && rm -f /var/www/asterisk/outgoing/1332464226.286.wav") in new stack -- Executing [333333@record-outgoing-calls-dial-city:3] Set("SIP/108-00000109", "num=333333") in new stack -- Executing [333333@record-outgoing-calls-dial-city:4] MixMonitor("SIP/108-00000109", "1332464226.286.wav,,nice -n 19 /usr/bin/lame --silent /var/www/asterisk/outgoing/1332464226.286.wav /var/www/asterisk/outgoing/1332464226.286.mp3 && rm -f /var/www/asterisk/outgoing/1332464226.286.wav") in new stack -- Executing [333333@record-outgoing-calls-dial-city:5] Dial("SIP/108-00000109", "SIP/333333@addpac1") in new stack == Using SIP RTP CoS mark 5 == Using UDPTL CoS mark 5 -- Called 333333@addpac1 == Begin MixMonitor Recording SIP/108-00000109 -- SIP/addpac1-0000010a is making progress passing it to SIP/108-00000109 -- SIP/addpac1-0000010a answered SIP/108-00000109 -- Executing [h@record-outgoing-calls-dial-city:1] StopMixMonitor("SIP/108-00000109", "") in new stack == MixMonitor close filestream -- Executing [h@record-outgoing-calls-dial-city:2] System("SIP/108-00000109", "/var/www/asterisk/attachcallrecord.php 333333 /var/www/asterisk/outgoing/1332464226.286.mp3 OUT") in new stack == Spawn extension (record-outgoing-calls-dial-city, 333333, 5) exited non-zero on 'SIP/108-00000109' == Executing [nice -n 19 /usr/bin/lame --silent /var/www/asterisk/outgoing/1332464226.286.wav /var/www/asterisk/outgoing/1332464226.286.mp3 && rm -f /var/www/asterisk/outgoing/1332464226.286.wav] == End MixMonitor Recording SIP/108-00000109 |
настройки модуля:
В Событиях в CRM пусто
Куда смотреть, подскажите.
«just for fun» © Linus Torvalds