Не прошло и пары месяцев - вернулись к телефонии и ее проблемам.
Воспроизвел ситуацию (AskoziaPBX 3.0.2 Miko Edition и Панель телефонии 1.X.21.10 установленной на 1С 8.3 УНФ 1.4)
Еще раз о проблеме: при пропущенном звонке когда оператор не снял трубку на телефоне - в истории не отображается пропущенный вызов.
Собственно лог:
<generic event="Newchannel" privilege="call,all" channel="SIP/SIP-PROVIDER-172799920753ccd192e6544-0000001d" channelstate="0" channelstatedesc="Down" calleridnum="+380930902070" calleridname="+380930902070" accountcode="" exten="093s" context="SIP-PROVIDER-172799920753ccd192e6544-incoming" uniqueid="askozia-1410426606.263" /> |
<generic event="Newstate" privilege="call,all" channel="SIP/SIP-PROVIDER-172799920753ccd192e6544-0000001d" channelstate="4" channelstatedesc="Ring" calleridnum="+380930902070" calleridname="+380930902070" connectedlinenum="" connectedlinename="" uniqueid="askozia-1410426606.263" /> |
<generic event="NewAccountCode" privilege="call,all" channel="SIP/SIP-PROVIDER-172799920753ccd192e6544-0000001d" uniqueid="askozia-1410426606.263" accountcode="79958128" oldaccountcode="" /> |
<generic event="UserEvent" privilege="user,all" userevent="Interception" uniqueid="askozia-1410426606.263" callerid="+380930902070" channel="SIP/SIP-PROVIDER-172799920753ccd192e6544-0000001d" /> |
<generic event="Newstate" privilege="call,all" channel="SIP/SIP-PROVIDER-172799920753ccd192e6544-0000001d" channelstate="6" channelstatedesc="Up" calleridnum="+380930902070" calleridname="+380930902070" connectedlinenum="" connectedlinename="" uniqueid="askozia-1410426606.263" /> |
<generic event="NewCallerid" privilege="call,all" channel="SIP/SIP-PROVIDER-172799920753ccd192e6544-0000001d" calleridnum="+380930902070" calleridname="test093" uniqueid="askozia-1410426606.263" cid_callingpres="0 (Presentation Allowed, Not Screened)" /> |
<generic event="Newchannel" privilege="call,all" channel="SIP/102-0000001e" channelstate="0" channelstatedesc="Down" calleridnum="102" calleridname="Sportana-102" accountcode="" exten="" context="SIP-PHONE-80264459853cccb5998d07" uniqueid="askozia-1410426606.264" /> |
<generic event="NewCallerid" privilege="call,all" channel="SIP/102-0000001e" calleridnum="+380930902070" calleridname="test093" uniqueid="askozia-1410426606.264" cid_callingpres="0 (Presentation Allowed, Not Screened)" /> |
<generic event="Dial" privilege="call,all" subevent="Begin" channel="SIP/SIP-PROVIDER-172799920753ccd192e6544-0000001d" destination="SIP/102-0000001e" calleridnum="+380930902070" calleridname="test093" connectedlinenum="<unknown>" connectedlinename="<unknown>" uniqueid="askozia-1410426606.263" destuniqueid="askozia-1410426606.264" dialstring="102" /> |
<generic event="MusicOnHold" privilege="call,all" state="Start" channel="SIP/SIP-PROVIDER-172799920753ccd192e6544-0000001d" uniqueid="askozia-1410426606.263" class="default" /> |
<generic event="ExtensionStatus" privilege="call,all" exten="140" context="internal" hint="SIP/101&SIP/102" status="8" /> |
<generic event="ExtensionStatus" privilege="call,all" exten="102" context="internal" hint="SIP/102" status="8" /> |
<generic event="ExtensionStatus" privilege="call,all" exten="140" context="internal-caller-transfer" hint="SIP/101&SIP/102" status="8" /> |
<generic event="ExtensionStatus" privilege="call,all" exten="102" context="internal-caller-transfer" hint="SIP/102" status="8" /> |
<generic event="Newstate" privilege="call,all" channel="SIP/102-0000001e" channelstate="5" channelstatedesc="Ringing" calleridnum="+380930902070" calleridname="test093" connectedlinenum="+380930902070" connectedlinename="test093" uniqueid="askozia-1410426606.264" /> |
<generic event="MusicOnHold" privilege="call,all" state="Stop" channel="SIP/SIP-PROVIDER-172799920753ccd192e6544-0000001d" uniqueid="askozia-1410426606.263" /> |
<generic event="ExtensionStatus" privilege="call,all" exten="140" context="internal" hint="SIP/101&SIP/102" status="0" /> |
<generic event="ExtensionStatus" privilege="call,all" exten="102" context="internal" hint="SIP/102" status="0" /> |
<generic event="ExtensionStatus" privilege="call,all" exten="140" context="internal-caller-transfer" hint="SIP/101&SIP/102" status="0" /> |
<generic event="ExtensionStatus" privilege="call,all" exten="102" context="internal-caller-transfer" hint="SIP/102" status="0" /> |
<generic event="Hangup" privilege="call,all" channel="SIP/102-0000001e" uniqueid="askozia-1410426606.264" calleridnum="+380930902070" calleridname="test093" connectedlinenum="+380930902070" connectedlinename="test093" cause="16" cause_txt="Normal Clearing" /> |
<generic event="Dial" privilege="call,all" subevent="End" channel="SIP/SIP-PROVIDER-172799920753ccd192e6544-0000001d" uniqueid="askozia-1410426606.263" dialstatus="NOANSWER" /> |
<generic event="SoftHangupRequest" privilege="call,all" channel="SIP/SIP-PROVIDER-172799920753ccd192e6544-0000001d" uniqueid="askozia-1410426606.263" cause="16" /> |
<generic event="Hangup" privilege="call,all" channel="SIP/SIP-PROVIDER-172799920753ccd192e6544-0000001d" uniqueid="askozia-1410426606.263" calleridnum="+380930902070" calleridname="test093" connectedlinenum="102" connectedlinename="Sportana-102" cause="16" cause_txt="Normal Clearing" /> |
<generic event="Cdr" privilege="cdr,all" accountcode="79958128" source="+380930902070" destination="CALLFLOW-START" destinationcontext="CALLFLOW-30182742253ccd107ee123" callerid=""test093" <+380930902070>" channel="SIP/SIP-PROVIDER-172799920753ccd192e6544-0000001d" destinationchannel="SIP/102-0000001e" lastapplication="Hangup" lastdata="" starttime="2014-09-11 12:10:06" answertime="2014-09-11 12:10:06" endtime="2014-09-11 12:10:17" duration="11" billableseconds="11" disposition="NO ANSWER" amaflags="DOCUMENTATION" uniqueid="askozia-1410426606.263" userfield="inbound" recordingfile="2014-09/11/in_+380930902070_2014-09-11-12-10-06.gsm" linkedid="askozia-1410426606.263" /> |
Исключение при котором отображается пропущеный вызов в истории звонков - если звонящий самостоятельно повесит трубку не ожидая когда его отключит. При этом - лог в 1,5 раза больше, первая часть лога практически идентична этому, но после "<generic event="Cdr" privilege="cdr,all"...
" следует хоть какая-то обработка вызова, в том числе - присутствует строчка которая касается обновления истории:<generic event="UserEvent" privilege="user,all" userevent="Refresh1CHistory" uniqueid="askozia-1410426816.268" channel="SIP/102" date="2014-09-11" />