Opened 10 years ago
Closed 5 years ago
#82 closed улучшение (не будем делать)
Нет отбоя если не можем аутентифицироваться
Reported by: | alx | Owned by: | alx |
---|---|---|---|
Priority: | средний | Milestone: | |
Component: | any | Keywords: | |
Cc: |
Description
Если в ответ на наш INVITE мы получаем ответ 407, а аутентифицироваться мы не можем (нет логина/пароля), на сторону TDM не передается отбой, и вызов завершается только по таймауту.
Надо как-то эту ситуацию определять и передавать отбой.
Note:
See TracTickets
for help on using tickets.
Ситуация, когда нет ни одного логина/пароля, но при этом удаленная сторона требует аутентификации, является очевидным примером ошибки конфигурации. Как показали проведенные проверки, при наличии хотя бы одной пары логин/пароль после получения ответа 407 следует повторный INVITE с аутентификацией. Если при этом данные аутентификации неверны, от удаленной стороны следует ответ 403, который прекращает вызов и приводит к сигналу "занято" в канале.
Принимать специальные меры для несущественного улучшения в случае неверной конфигурации, когда связь все равно не работает, считаю нецелесообразным.