Подскажите, а что означает "sent to originator" во входящем звонке? Это то что посылает вызывающий абонент мне?
zavulon ( 2015-05-05 11:49:41 +0400 )редактироватьБыло замечено, что при входящих звонках (E1 => Asterisk => TDE600 => группа вызовов) с разных номеров через некоторое время (тоже разное) рвется соединение. По дебагу не могу понять кто рвет и почему соединение.
Scheduling destruction of SIP dialog '109043ca48bd05e823c2ec1311e91cc7@10.0.0.210:5060' in 6400 ms (Method: INVITE)
set_destination: Parsing <sip:tde600@10.0.0.211:35060> for address/port to send to
set_destination: set destination to 10.0.0.211:35060
Reliably Transmitting (no NAT) to 10.0.0.211:35060:
BYE sip:tde600@10.0.0.211:35060 SIP/2.0
Via: SIP/2.0/UDP 10.0.0.210:5060;branch=z9hG4bK2fef50f7
Max-Forwards: 70
From: "3022203294" <sip:3022203294@10.0.0.210>;tag=as0010225d
To: <sip:606@10.0.0.211:35060>;tag=13544
Call-ID: 109043ca48bd05e823c2ec1311e91cc7@10.0.0.210:5060
CSeq: 103 BYE
User-Agent: FPBX-2.11.0(11.13.0)
X-Asterisk-HangupCause: Normal Clearing
X-Asterisk-HangupCauseCode: 16
Content-Length: 0
---
== Spawn extension (macro-dialout-trunk, s, 22) exited non-zero on 'DAHDI/i1/3022203294-db0' in macro 'dialout-trunk'
== Spawn extension (from-internal, 606, 7) exited non-zero on 'DAHDI/i1/3022203294-db0'
-- Hungup 'DAHDI/i1/3022203294-db0'
== MixMonitor close filestream (mixed)
== End MixMonitor Recording DAHDI/i1/3022203294-db0
<--- SIP read from UDP:10.0.0.211:35060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.0.0.210:5060;branch=z9hG4bK2fef50f7
To: sip:606@10.0.0.211;tag=13544
From: "3022203294" <sip:3022203294@10.0.0.210>;tag=as0010225d
Call-ID: 109043ca48bd05e823c2ec1311e91cc7@10.0.0.210:5060
CSeq: 103 BYE
Content-Length: 0
<------------->
X-Asterisk-HangupCauseCode: 16
Нормальное завершение. Более подробно pri set debug span 1 подскажет.
И что за дурная мода выхватывать только САМЫЙ конец трассировки?
Подскажите, а что означает "sent to originator" во входящем звонке? Это то что посылает вызывающий абонент мне?
zavulon ( 2015-05-05 11:49:41 +0400 )редактироватьBYE отправляет астериск, значит, либо что-то происходит внутри него, что провоцирует разрыв (и это должно быть видно при включенных verbose и debug), либо по E1 прибегает hangup (это будет видно в pri debug; тогда надо смотреть оборудование на другом конце E1).
Частая причина, по которой астериск рвет соединение - отсутствие RTP пакетов. Тут поможет изучение дампа трафика на астериске, просмотр full лога с включенными verbose и debug и параметр rtptimeout.
Задан: 2015-04-24 11:13:40 +0400
Просмотрен: 466 раз
Обновлен: Apr 29 '15
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.