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

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2012-04-27 17:10:15 +0400

sattellite Gravatar sattellite

http://bks.tv/

Не приходит SIP пакет CANCEL

Есть два астериска. Один обслуживает небольшой город N, второй - офис в этом городе. Весь межгород приходит через ростелекомовский ОКС. Офисный астериск зарегистрирован как клиент городского астериска. Если звонить из города в офис, то всё отлично. Если же звонить из другого города [звонок приходит из ростелекома] в офис в городе N и звонящий, недождавшись ответа, положит трубку, то офисный астериск не получит пакет CANCEL и звонок будет продолжаться до окончания таймаута.

Трафик проверялся дебагом на офисном астериске: sip set debug peer 000

А теперь собственно вопрос: в какую сторону смотреть и что проверять?

Не приходит SIP пакет CANCEL

Есть два астериска. Один обслуживает небольшой город N, второй - офис в этом городе. Весь межгород приходит через ростелекомовский ОКС. Офисный астериск зарегистрирован как клиент городского астериска. Если звонить из города в офис, то всё отлично. Если же звонить из другого города [звонок приходит из ростелекома] в офис в городе N и звонящий, недождавшись ответа, положит трубку, то офисный астериск не получит пакет CANCEL и звонок будет продолжаться до окончания таймаута.

Чтобы сразу исключить проблему с ОКС-7: если звонить не в офис, а на любой другой номер в городе N, то при аналогичной ситуации пакет CANCEL приходит и звонок прекращается.

Трафик проверялся дебагом на офисном астериске: sip set debug peer 000

А теперь собственно вопрос: в какую сторону смотреть и что проверять?

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