Настроил на asterisk сервере несколько SIP абонентов:
Код: Выделить всё
localhost*CLI> sip show peers
Name/username Host Dyn Forcerport ACL Port Status
100/100 192.168.0.187 D A 5182 OK (30 ms)
101/101 192.168.0.187 D A 5180 OK (27 ms)
102/102 192.168.0.187 D A 5184 OK (25 ms)
103/103 192.168.0.187 D A 5186 OK (28 ms)
104/104 192.168.0.100 D A 41931 OK (4 ms)
Пытаюсь совершить сразу несколько звонков - и тут начинаются чудеса.
Сначала звоню 104 <=> 100 - связь нормальная.
После установки связи звоню 101 <=> 102, при этом на 100 пропадает звук от 104, и он появляется на 101
Далее через некоторое время звонок 104 <=> 100 разрывается.
Команда sip show channels показывает следующее:
Код: Выделить всё
localhost*CLI> sip show channels
Peer User/ANR Call ID Format Hold Last Message Expiry Peer
192.168.0.187 102 2139015129 0x4 (ulaw) No Rx: ACK 102
192.168.0.187 (None) 649494975 0x0 (nothing) No Rx: OPTIONS <guest>
192.168.0.187 101 35863fae7763d2f 0x4 (ulaw) No Tx: ACK 101
192.168.0.100 104 qc8AFPeGP4Dx1q4 0x4 (ulaw) No Rx: ACK 104
192.168.0.187 100 064be94e5919da3 0x4 (ulaw) No Tx: ACK 100
192.168.0.187 (None) 693054023 0x0 (nothing) No Rx: OPTIONS <guest>
В каком направлении копать, куда смотреть?