Fabulagroup писал(а):Только что (10:19 Мск) попробовал позвонить на свой питерский номер через Comtube. На стационарном просто пропадает связь, при этом на целевом телефоне звонок активен. Других звонящих в этот момент не было вообще.
Какая именно информация Вам требуется? Отправил Вам в ЛС номер телефона, на который звонил.
Так, теперь причина более менее понятна. Вот делали вызова, который срывается:
1. Ваш 3CXPhoneSystem присылает нам INVITE sip:7921XXXXXXX@sip.comtube.com - позвоните
2. Мы вам SIP/2.0 407 Proxy Authentication Required - не авторизовано, предоставьте авторизационные данные
3. От вас ACK sip:7921XXXXXXX@sip.comtube.com:5060 SIP/2.0 - подтверждаем
4. От вас INVITE sip:7921XXXXXXX@sip.comtube.com:5060 SIP/2.0 - вот вам авторизационные данные
5. Мы вам SIP/2.0 100 Giving a try - пытаемся позвонить
6. Мы вам SIP/2.0 180 Ringing - гудим
7. Мы вам SIP/2.0 200 OK - трубку подняли, говорите
8. От вас
ACK sip:7921XXXXXXX@XX5.XX4.XX5.XX4:5061 SIP/2.0
9. Мы вам ACK sip:7921XXXXXXX@XX5.XX4.XX5.XX4:5061 SIP/2.0 - переадресуем ваш пакет вам же!
10. и т.д., пока наша платформа не дает разрыв связи (у нас в статистике он виден так, будто вы разорвали связь)
Теперь смотрим хорошие вызовы:
1. От вас INVITE sip:7812XXXXXXX@sip.comtube.com:5060 SIP/2.0
2. Мы вам SIP/2.0 407 Proxy Authentication Required
3. От вас ACK sip:7812XXXXXXX@sip.comtube.com:5060 SIP/2.0
4. От вас INVITE sip:7812XXXXXXX@sip.comtube.com:5060 SIP/2.0
5. Мы вам SIP/2.0 100 Giving a try
6. Мы вам SIP/2.0 180 Ringing
7. Мы вам SIP/2.0 200 OK
8. От вас
ACK sip:7812XXXXXXX@192.168.3.10:5061 SIP/2.0
9. нормальный разговор
Сравните п.8 в плохом и хорошем случае. В последнем в ACK пакете должен приходить наш внутренний адрес
192.168.3.10:5061, а от вашего 3CXPhoneSystem иногда приходит ваш IP-адрес, что наш прокси интерпретирует так, что в итоге этот же пакет уходит обратно вам (в пакете нет других данных о том, куда направлять вызов), а не к нашей АТС. А раз наша атс так и не получает правильного ACK, то она разрывает связь.
Почему от вашей АТС приходят в разных случаях то правильные, то неправильные пакеты сказать не берусь.
Вот сразу вопрос. Не замечали ли вы, что разрывается связь только при вызовах только на какие-то определенные направления, ну или при каких-то других признаках?