Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Yeastar S100 - Beeline

0

Добрый день! Помогите пожалуйста с правильной отправкой BYE оператору. После разговора с внешним номером, абонент на Yeastar S100 кладет трубку, но у внешнего номера сигнал отбоя не приходит и время разговора продолжается.

Via: SIP/2.0/UDP 195.239.174.100:5060;received=195.239.174.100;branch=z9hG4bKg3Zqkv7iom1usgk2r4xjj1l73c2kpsbjz Call-ID: BW175604965100318-28376903@10.64.248.6 From: <sip:+74957777777@mss20msk.sip.beeline.ru;user=phone>;tag=h7g4Esbg_629587028-1520693764965- To: "SIP40724U00011 SIP40724U00011" <sip:sip40724u00011@mpbx.sip.beeline.ru>;tag=81c91f24-87c8-44cd-bd89-f5697445101b CSeq: 137671092 INVITE Session-Expires: 1801;refresher=uac Require: timer Contact: <sip:195.154.63.176:5060> Allow: OPTIONS, SUBSCRIBE, NOTIFY, PUBLISH, INVITE, ACK, BYE, CANCEL, UPDATE, PRACK, MESSAGE, REFER, REGISTER Supported: 100rel, timer, replaces, norefersub, P-Early-Media Server: Yeastar S100-30.6.0.20 Content-Type: application/sdp Content-Length: 174

А потом от : Yeastar S100 уходит BYE оператору, но вместо 74957777777@MSS20MSK.SIP.BEELINE.RU стало +74957777777@mpbx.sip.beeline.ru поэтому вызов продолжился.

Via: SIP/2.0/UDP 195.154.63.176:5060;rport;branch=z9hG4bKPj9fc36b29-fc34-4767-8145-f0f2a322aade From: "SIP40724U00011 SIP40724U00011" <sip:sip40724u00011@mpbx.sip.beeline.ru>;tag=81c91f24-87c8-44cd-bd89-f5697445101b To: <sip:+74957777777@mpbx.sip.beeline.ru;user=phone>;tag=h7g4Esbg_629587028-1520693764965- Call-ID: BW175604965100318-28376903@10.64.248.6 CSeq: 7984 BYE Route: <sip:195.239.174.100;transport=udp;lr> Reason: Q.850;cause=16 Max-Forwards: 70 User-Agent: Yeastar S100-30.6.0.20 Content-Length: 0

удалить закрыть спам изменить тег редактировать

спросил 2018-03-31 19:02:14 +0400

fli Gravatar fli
1

Comments

Простите, агде именно у вас астериск?

meral ( 2018-04-01 17:18:41 +0400 )редактировать

Сама Yeastar S100 работает на платформе asterisk

fli ( 2018-04-01 19:32:53 +0400 )редактировать

ну так к ним и обращайтесь.

meral ( 2018-04-02 18:03:39 +0400 )редактировать

2 Ответа

0

Для билайна надо передавать HangUp(16), задать код причины завершения вызова(в скобках).

16 = Нормальное завершение вызова

Не знаю где задать это значение в Yeastar S100, но в Asterisk именно так у меня работает с билайном:

 same => n,HangUp(16)
ссылка удалить спам редактировать

ответил 2018-04-01 14:04:27 +0400

sidor-r Gravatar sidor-r
1 2

Comments

Hangup без параметров работает как 16(normal clearing).

meral ( 2018-04-01 17:18:11 +0400 )редактировать

;cause=16 - у него то же самое.

meral ( 2018-04-01 17:19:21 +0400 )редактировать

Я тоже так думал, пока с Билайном не столкнулся.

sidor-r ( 2018-04-02 01:05:41 +0400 )редактировать

ну так прочитайте вопрос. там же трейс есть.

meral ( 2018-04-02 18:03:15 +0400 )редактировать
0

На обычном Asterisk обычно подобная ситуация характерна, когда неверно настроен NAT, есть SIP ALG на маршрутизаторе, либо неверно настроена авторизация.

Смотрим:

  1. глобально localnet =
  2. глобально externip =
  3. модель роутика что делает NAT - отключаем sip alg.
  4. у транка directmedia=no
  5. у транка insecure=invite. Смотрим на строку регистрации внимательно..
ссылка удалить спам редактировать

ответил 2018-04-02 12:31:12 +0400

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2886 11 9 40
http://mh.otx.ru/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2018-03-31 19:02:14 +0400

Просмотрен: 432 раз

Обновлен: Apr 02 '18

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.