Opened 8 months ago

Closed 7 months ago

#413 closed баг (fixed)

На АТС АДС не работает перехват вызовов

Reported by: san Owned by: alx
Priority: высокий Milestone: 1 очередь
Component: any Keywords:
Cc:

Description (last modified by san)

Вызов поступает с 526 на 528.
Я с телефона, зарегистрированного как 527, вызываю 400.
Я ожидал, что вызов на 528 будет перехвачен мной т.к. 527 и 528 находятся в группе 793 и в настройке группа перехвата у них указано 793.

Attachments (2)

dump.txt (32.0 KB ) - added by san 8 months ago.
log_debug.txt (46.8 KB ) - added by san 8 months ago.

Download all attachments as: .zip

Change History (12)

comment:1 by san, 8 months ago

Description: modified (diff)

comment:2 by san, 8 months ago

Description: modified (diff)

in reply to:  description comment:3 by alx, 8 months ago

Replying to san:

Вызов поступает с 526 на 528.
Я с телефона, зарегистрированного как 527, вызываю 400.
Я ожидал, что вызов на 528 будет перехвачен мной т.к. 527 и 528 находятся в группе 793 и в настройке группа перехвата у них указано 793.

Я в устном разговоре предлагал тебе перечитать раздел Если Вы нашли баг начальной wiki-страницы. В нем описано, как сделать хороший баг-рипорт. Если кратко резюмировать, то хороший баг-рипорт состоит из трех компонентов:

  • описания того, что делали;
  • описания того результата, который ожидали получить;
  • описания результата, который получили в реальности.

В описании этого тикета имеются только два первых из перечисленных выше компонентов: описано, что делали, и описано, что ожидали получить в результате. Что получили в действительности в описании тикета, к сожалению, не описано...

Уточни, пожалуйста, что произошло в действительности после того как был вызван номер 400.

comment:4 by san, 8 months ago

Извини, я просто забыл дописать)

После того как я вызвал 400 мой Sip телефон отобразил успешное соединение с 400, однако в трубке была тишина, а вызов на 528 продолжался(Толин телефон продолжал звенеть) через пару секунд соединения с 400 мой Sip телефон показал что соединение было завершено и в трубку проигрались короткие гудки. Толин телефон(528) продолжал звенеть пока вызывающий не прекратил вызов.

Last edited 8 months ago by san (previous) (diff)

in reply to:  4 comment:5 by alx, 8 months ago

Replying to san:

После того как я вызвал 400 мой Sip телефон отобразил успешное соединение с 400, однако в трубке была тишина, а вызов на 528 продолжался(Толин телефон продолжал звенеть) через пару секунд соединения с 400 мой Sip телефон показал что соединение было завершено и в трубку проигрались короткие гудки. Толин телефон(528) продолжал звенеть пока вызывающий не прекратил вызов.

Спасибо за уточнение. Я посмотрел настройки VE-01. У 527 есть право перехватывать вызовы 528, поэтому описанное поведение - явно неправильное.

Можешь ли ты воспроизвести описанное еще раз, и при этом получить дамп обмена сообщениями SIP между VE-01 и тремя участвующими UA (через интерфейс eth0)? Если да, приложи, пожалуйста, дамп к тикету для анализа. Я уже установил на VE-01 tcpdump.

Также, возможно, было бы полезно получить лог VE-01 с уровнем DEBUG (пока не знаю, что там может быть интересно, но просто на всякий случай)...

by san, 8 months ago

Attachment: dump.txt added

by san, 8 months ago

Attachment: log_debug.txt added

comment:6 by san, 8 months ago

Приложил дамп и лог

in reply to:  6 comment:7 by alx, 8 months ago

Replying to san:

Приложил дамп и лог

Спасибо, анализирую...

comment:8 by alx, 8 months ago

А зачем в середину каждой строчки лога вставлено по 157 пробелов? :) :-/

comment:9 by san, 8 months ago

Я не знаю)
Мотороллер не мой, я просто скопировал из окна putty вывод

comment:10 by alx, 7 months ago

Resolution: fixed
Status: newclosed

In 2149/sip_ua:

Исправлена ошибка, допущенная в r2089:
при получении ACK соответствующее событие
не передавалось канальным окончаниям.
Closes #413.

Note: See TracTickets for help on using tickets.