VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Yeatsr TA410 рвет соединение через 1-2 минуты

Вопросы по использованию и настройке IP телефонов, шлюзов и всего прочего

Модераторы: april22, Zavr2008

Ответить
Аватара пользователя
Kroteg
Сообщения: 200
Зарегистрирован: 11 янв 2018, 13:51

Yeatsr TA410 рвет соединение через 1-2 минуты

Сообщение Kroteg »

Yeastar TA410 FXO висит на белом адресе (Asterisk тоже) и при исходящем вызове рвёт соединение через минуту-две. Уже обмен опшинсами настроил каждые 10 секунд.
Ранее отваливался с лагами, сейчас лагов нет, но соединение рвёт.
Снимок экрана от 2022-09-29 13-42-39.png
Так понял причина в 183, но не нашел как это отключить на шлюзе.
Изображение
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Yeatsr TA410 рвет соединение через 1-2 минуты

Сообщение ded »

Верcия Астериск 1.6.2 ?
chan_sip ?
pjsip ?
Что говорит поддержка Yeastar?
Asterisk, SIP, отсутствие early media из-за повторного ответа «183 Session Progress» без SDP
Проблема замечена при работе с провайдером МТС:
При вызове на недоступный мобильный номер, звонящий слышит КПВ, затем отбой. Звонящий не слышит сообщение о недоступности абонента, передаваемое провайдером в early media.
Дамп пакетов, показывает, что сообщение о недоступности абонента действительно проигрывается провайдером, дебаг SIP-сообщений показывает, что через несколько секунд после ответа «183 Session Progress» приходит ещё один, но без SDP: Оказалось, Asterisk обрабатывает ответ «183 Session Progress» без SDP, как ответ «180 Ringing»
Аватара пользователя
Kroteg
Сообщения: 200
Зарегистрирован: 11 янв 2018, 13:51

Re: Yeatsr TA410 рвет соединение через 1-2 минуты

Сообщение Kroteg »

ded писал(а):Верcия Астериск 1.6.2 ?
chan_sip ?
pjsip ?
Что говорит поддержка Yeastar?
Asterisk 11.4.0, соответсвенно чансип
С поддержкой ещё не связывался, наткнулся на статью Asterisk, SIP, отсутствие early media из-за повторного ответа «183 Session Progress» без SDP, так понимаю мой случай?
Стоит рискнуть и пересобрать?
------
глянул исходники 11.25.3 - там уже исправлено
Изображение
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Yeatsr TA410 рвет соединение через 1-2 минуты

Сообщение ded »

Пока не вижу другого варианта.
Kroteg писал(а):Asterisk 11.4.0, соответсвенно чансип
Там в скриншоте в SDP - Asterisk 1.6.2.6 - это Yeastar ?
Аватара пользователя
Kroteg
Сообщения: 200
Зарегистрирован: 11 янв 2018, 13:51

Re: Yeatsr TA410 рвет соединение через 1-2 минуты

Сообщение Kroteg »

ded писал(а):Там в скриншоте в SDP - Asterisk 1.6.2.6 - это Yeastar ?
Да, правое плечо - это Yeastar.
Изображение
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Yeatsr TA410 рвет соединение через 1-2 минуты

Сообщение ded »

Ну, Yeastar - не МТС, можно подкрутить.
Можно просто попробовать поставить на Asterisk 11 в сценарии входящих/исходящих - Progress.
https://wiki.asterisk.org/wiki/display/ ... pplication
или поставитть
progressinband=never – Whenever ringing occurs, send “180 ringing” as long as “200 OK” has not yet been sent.
Аватара пользователя
Kroteg
Сообщения: 200
Зарегистрирован: 11 янв 2018, 13:51

Re: Yeatsr TA410 рвет соединение через 1-2 минуты

Сообщение Kroteg »

Всё же пересобрал Астериск на 11.25.3 - ошибка устранилась, 603 не отправляется шлюзом и 4 минуты соединения уже прогресс ))
Изображение
Аватара пользователя
Kroteg
Сообщения: 200
Зарегистрирован: 11 янв 2018, 13:51

Re: Yeatsr TA410 рвет соединение через 1-2 минуты

Сообщение Kroteg »

Надеялся что починил, но проблема так и не решилась.
На шлюзе причем в sip.conf в general progressinband = no, на сервере progressinband = never
Снимок экрана от 2022-10-04 13-07-51.png
Снимок экрана от 2022-10-04 13-08-04.png
22.250 - сам сервер. не может ли телефонный аппарат 101 инициировать завершение вызова?
Progress() перед Dial() добавил

Код: Выделить всё

[2022-10-04 15:53:59] VERBOSE[21757][C-000005c2] pbx.c:     -- Executing [s@macro-dialout-trunk:22] Progress("SIP/129-00000b71", "") in new stack
[2022-10-04 15:53:59] VERBOSE[21757][C-000005c2] pbx.c:     -- Executing [s@macro-dialout-trunk:23] Dial("SIP/129-00000b71", "SIP/30104/33780,300,Tt") in new stack
Изображение
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Yeatsr TA410 рвет соединение через 1-2 минуты

Сообщение ded »

На первой диаграмме - посылка 183 Session progress и потом 487 Request terminated.

На последней диаграмме отчётливо видно, что сервер 22.250 честно посылал 183 Session progress и потом - Cancel, и только тогда 487 Request terminated. То есть по второй диаграмме Cancel послал телефон (AFAIK).
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH