Вы не авторизованы

Вы можете читать сообщения. Если вы хотите создать новую тему или присоединиться к обсуждению, пройдите процедуру регистрации или авторизуйтесь.

RSS
Прослушивание и запись разговора
 
Журнал звонков версии 1.0,1,28 не дает прослушать или скачать файл, при нажатии ничего не происходит. Кто подскажет, в чем может быть проблема ?
 
Для работы этих функций необходимо настроить и подключить продукт "Панель телефонии для 1С".
 
Цитата
Портнов Алексей написал:
Для работы этих функций необходимо настроить и подключить продукт "Панель телефонии для 1С".
Подключен, настроен, звонки идут
 
Приложите логи из панели телефонии
Отладка панели телефонии

Какая конфигурация 1С используется? Возможно модуль статистики не корректно встроен или необходима его доработка.
 
<generic event="Newstate" privilege="call,all" channel="SIP/291-00000d65" channelstate="4" channelstatedesc="Ring" calleridnum="291" calleridname="291" connectedlinenum="" connectedlinename="" uniqueid="1613040895.11310" />
<generic event="ExtensionStatus" privilege="call,all" exten="280" context="ast-out" hint="SIP/280" status="8" />
<generic event="Dial" privilege="call,all" subevent="Begin" channel="SIP/291-00000d65" destination="SIP/280-00000d66" calleridnum="291" calleridname="291" connectedlinenum="&lt;unknown&gt;" connectedlinename="&lt;unknown&gt;" uniqueid="1613040895.11310" destuniqueid="1613040895.11311" dialstring="280" />
<generic event="Newstate" privilege="call,all" channel="SIP/280-00000d66" channelstate="5" channelstatedesc="Ringing" calleridnum="280" calleridname="" connectedlinenum="291" connectedlinename="291" uniqueid="1613040895.11311" />
<generic event="ExtensionStatus" privilege="call,all" exten="280" context="ast-out" hint="SIP/280" status="1" />
<generic event="Newstate" privilege="call,all" channel="SIP/280-00000d66" channelstate="6" channelstatedesc="Up" calleridnum="280" calleridname="" connectedlinenum="291" connectedlinename="291" uniqueid="1613040895.11311" />
<generic event="Newstate" privilege="call,all" channel="SIP/291-00000d65" channelstate="6" channelstatedesc="Up" calleridnum="291" calleridname="291" connectedlinenum="" connectedlinename="Kohut Stanislav" uniqueid="1613040895.11310" />
<generic event="NewAccountCode" privilege="call,all" channel="SIP/280-00000d66" uniqueid="1613040895.11311" accountcode="" oldaccountcode="" />
Результат установки переменной "SIPADDHEADER01" в значение "" <ajax-response>
<response type='object' id='unknown'><generic response='Success' actionid='285ae' message='Variable Set' /></response>
</ajax-response>
Результат установки переменной "SIPADDHEADER01" в значение "" <ajax-response>
<response type='object' id='unknown'><generic response='Success' actionid='285ae' message='Variable Set' /></response>
</ajax-response>
<generic event="Bridge" privilege="call,all" bridgestate="Link" bridgetype="core" channel1="SIP/291-00000d65" channel2="SIP/280-00000d66" uniqueid1="1613040895.11310" uniqueid2="1613040895.11311" callerid1="291" callerid2="280" />
<generic response="Success" actionid="285ae" variable="CDR(linkedid)" value="1613040895.11310" />
<generic event="Bridge" privilege="call,all" bridgestate="Unlink" bridgetype="core" channel1="SIP/291-00000d65" channel2="SIP/280-00000d66" uniqueid1="1613040895.11310" uniqueid2="1613040895.11311" callerid1="291" callerid2="280" />
<generic event="Cdr" privilege="cdr,all" accountcode="" source="291" destination="280" destinationcontext="ast-out" callerid="&quot;291&quot; &lt;291&gt;" channel="SIP/291-00000d65" destinationchannel="SIP/280-00000d66" lastapplication="Dial" lastdata="SIP/280,,tTU(rd^291^280)" starttime="2021-02-11 12:54:55" answertime="2021-02-11 12:54:58" endtime="2021-02-11 12:55:01" duration="6" billableseconds="3" disposition="ANSWERED" amaflags="DOCUMENTATION" uniqueid="1613040895.11310" userfield="" recordingfile="20210211125455-291-280.mp3" linkedid="1613040895.11310" />
<generic event="Hangup" privilege="call,all" channel="SIP/280-00000d66" uniqueid="1613040895.11311" calleridnum="280" calleridname="&lt;unknown&gt;" connectedlinenum="291" connectedlinename="291" accountcode="" cause="16" cause_txt="Normal Clearing" />
<generic event="Dial" privilege="call,all" subevent="End" channel="SIP/291-00000d65" uniqueid="1613040895.11310" dialstatus="ANSWER" />
<generic event="ExtensionStatus" privilege="call,all" exten="280" context="ast-out" hint="SIP/280" status="0" />
<generic event="Hangup" privilege="call,all" channel="SIP/291-00000d65" uniqueid="1613040895.11310" calleridnum="291" calleridname="291" connectedlinenum="&lt;unknown&gt;" connectedlinename="Kohut Stanislav" accountcode="" cause="16" cause_txt="Normal Clearing" />
 
Модуль статистики тоже работает, все правильно отображается.
1С:Предприятие 8.3 (8.3.15.1747)
"Управление торговым предприятием для Украины", редакция 1.2. (1.2.59.1)
 
В логе нет попыток скачать / прослушать запись
Привлеките программиста 1С для анализа того, что происходит при нажатии соответствующих кнопок.
 
Цитата
Портнов Алексей написал:
В логе нет попыток скачать / прослушать запись
Привлеките программиста 1С для анализа того, что происходит при нажатии соответствующих кнопок.
Инициирован запрос имени файла записи CDR <ajax-response>
<response type='object' id='unknown'><generic response='Success' actionid='285ae' message='Originate successfully queued' /></response>
</ajax-response>
<generic response="Success" actionid="285ae" message="Originate successfully queued" />
<generic event="NewAccountCode" privilege="call,all" channel="Local/10000777@miko_ajam-00000fad;1" uniqueid="1613046104.11507" accountcode="" oldaccountcode="" />
<generic event="Hangup" privilege="call,all" channel="Local/10000777@miko_ajam-00000fad;2" uniqueid="1613046104.11508" calleridnum="&lt;unknown&gt;" calleridname="&lt;unknown&gt;" connectedlinenum="&lt;unknown&gt;" connectedlinename="&lt;unknown&gt;" accountcode="" cause="16" cause_txt="Normal Clearing" />
<generic event="Hangup" privilege="call,all" channel="Local/10000777@miko_ajam-00000fad;1" uniqueid="1613046104.11507" calleridnum="&lt;unknown&gt;" calleridname="&lt;unknown&gt;" connectedlinenum="&lt;unknown&gt;" connectedlinename="&lt;unknown&gt;" accountcode="" cause="16" cause_txt="Normal Clearing" />
<generic event="Cdr" privilege="cdr,all" accountcode="" source="" destination="10000777" destinationcontext="miko_ajam" callerid="" channel="Local/10000777@miko_ajam-00000fad;1" destinationchannel="" lastapplication="Dial" lastdata="Local/10000777@miko_ajam" starttime="2021-02-11 14:21:44" answertime="" endtime="2021-02-11 14:21:44" duration="0" billableseconds="0" disposition="NO ANSWER" amaflags="DOCUMENTATION" uniqueid="1613046104.11507" userfield="" recordingfile="" linkedid="1613046104.11507" />
<generic event="OriginateResponse" privilege="call,all" actionid="285ae" response="Failure" channel="Local/10000777@miko_ajam" context="" exten="" reason="1" uniqueid="&lt;null&gt;" calleridnum="&lt;unknown&gt;" calleridname="&lt;unknown&gt;" />
 
Цитата
Когут Станислав написал:
OriginateResponse response="Failure"

АТС не корректно настроена.
Как минимум нет контекста miko_ajam или в нем не определен extension 10000777.
 
Цитата
Портнов Алексей написал:
Цитата
Когут  Станислав написал:
OriginateResponse response="Failure"

АТС не корректно настроена.
Как минимум нет контекста  miko_ajam  или в нем не определен extension  10000777 .
Контекст есть, и командой include добавлен в основной контекст
 
Поправил, теперь следующее


Файл с записью разговора не найден на сервере ASTERISK.
<generic event="UserEvent" privilege="user,all" userevent="CallRecordFail" uniqueid="1613048520.11601" chan1c="SIP/280" uniqueid1c="1613048479.11598" />
<generic event="Newstate" privilege="call,all" channel="Local/10000777@miko_ajam-00000fc8;2" channelstate="6" channelstatedesc="Up" calleridnum="" calleridname="" connectedlinenum="" connectedlinename="" uniqueid="1613048520.11601" />
<generic event="Newstate" privilege="call,all" channel="Local/10000777@miko_ajam-00000fc8;1" channelstate="6" channelstatedesc="Up" calleridnum="" calleridname="" connectedlinenum="" connectedlinename="" uniqueid="1613048520.11600" />
<generic event="NewAccountCode" privilege="call,all" channel="Local/10000777@miko_ajam-00000fc8;1" uniqueid="1613048520.11600" accountcode="" oldaccountcode="" />
<generic event="OriginateResponse" privilege="call,all" actionid="285ae" response="Success" channel="Local/10000777@miko_ajam-00000fc8;1" context="" exten="" reason="4" uniqueid="1613048520.11600" calleridnum="&lt;unknown&gt;" calleridname="&lt;unknown&gt;" />
<generic event="Hangup" privilege="call,all" channel="Local/10000777@miko_ajam-00000fc8;1" uniqueid="1613048520.11600" calleridnum="&lt;unknown&gt;" calleridname="&lt;unknown&gt;" connectedlinenum="&lt;unknown&gt;" connectedlinename="&lt;unknown&gt;" accountcode="" cause="0" cause_txt="Unknown" />
<generic event="Hangup" privilege="call,all" channel="Local/10000777@miko_ajam-00000fc8;2" uniqueid="1613048520.11601" calleridnum="&lt;unknown&gt;" calleridname="&lt;unknown&gt;" connectedlinenum="&lt;unknown&gt;" connectedlinename="&lt;unknown&gt;" accountcode="" cause="0" cause_txt="Unknown" />
<generic response="Success" actionid="285ae" message="Originate successfully queued" />



Может где-то можно ручками поправить ссылку на папку с файлами ?
 
Failure - обычно говорит о том, что контекста или extension нет.
Анализируйте verbose и AGi debug
 
Цитата
Портнов Алексей написал:
Failure - обычно говорит о том, что контекста или extension нет.
Анализируйте  verbose  и  AGi  debug
Spawn extension (miko_ajam, 10000777, 3) exited non-zero on 'Local/10000777@miko_ajam-00000fca;2'
   -- Executing [10000777@miko_ajam:1] NoCDR("Local/10000777@miko_ajam-00000fcb;2", "") in new stack
   -- Executing [10000777@miko_ajam:2] NoOp("Local/10000777@miko_ajam-00000fcb;2", "internal calling application: 10000777 1C_Playback") in new stack
   -- Executing [10000777@miko_ajam:3] AGI("Local/10000777@miko_ajam-00000fcb;2", "1C_Playback.php") in new stack
   -- Launched AGI Script /usr/share/asterisk/agi-bin/1C_Playback.php
   -- AGI Script Executing Application: (UserEvent) Options: (CallRecordFail,chan1c:SIP/280,uniqueid1c:1613048479.11598)
   -- <Local/10000777@miko_ajam-00000fcb;2>AGI Script 1C_Playback.php completed, returning 4
 == Spawn extension (miko_ajam, 10000777, 3) exited non-zero on 'Local/10000777@miko_ajam-00000fcb;2'
 
У ваc в логе все есть. Анализируйте скрипт
Код
/usr/share/asterisk/agi-bin/1C_Playback.php
Читают тему (гостей: 1)