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

Realtime SIP и входящие вызовы

1

Здравствуйте!

Существует проблема со входящими вызовами от SIP провайдра к астериску при конфигурировании SIP каналов через realtime. В консоли астериска появляется сообщение:

NOTICE[19805]: chansip.c:21250 handlerequest_invite: Sending fake auth rejection for device "test" <sip:test@my.sip-provider.org>;tag=as0af02b0c.

Это случается когда значение параметра host - имя домена SIP провайдера. Если изменить его на ip адрес SIP провайдера, то всё работает отлично.

Если SIP каналы настраиваю через sip.conf - всё работает.

Для SIP транка параметр insecure установлен в значение invite. DNS работает нормально!

В sql логах при звонке от SIP провайдера:

SELECT * FROM peer WHERE name = 'user_id'

SELECT * FROM peer WHERE name = 'user_id' AND host = 'dynamic'

SELECT * FROM peer WHERE name = 'user_id'

SELECT * FROM peer WHERE host = 'AAA.BBB.CCC.DDD' AND port = '5060'

SELECT * FROM peer WHERE ipaddr = 'AAA.BBB.CCC.DDD' AND port = '5060'

SELECT * FROM peer WHERE host = 'AAA.BBB.CCC.DDD' ORDER BY host

SELECT * FROM peer WHERE ipaddr = 'AAA.BBB.CCC.DDD' ORDER BY ipaddr

, где

user_id - идентификатор звонящего абонента

AAA.BBB.CCC.DDD - ip адрес SIP провайдера

Другими словами астериск не пытается найти канал с host = domain name.

Есть ли возможность заставить астериск искать канал с host = domain name?

И какова логика поиска канала в случае настройки каналов через sip.conf?

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

спросил 2011-02-16 10:49:36 +0400

val Gravatar val
11 1 2

3 Ответа

0

Настройки у провайдера опубликованы на сайте. Настроено всё согласно им. Проблемы нет если каналы настраиваю через sip.conf а не через realtime. Такое ощущение что проблема в механизме поиска канала в режиме realtime. Или я ошибаюсь?

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

ответил 2011-02-16 13:28:47 +0400

val Gravatar val
11 1 2
0

Самое простое - запросить у прова типовые настройки для Астера. Скорее всего у него уже десятки или сотни успешных подключений. У нас в штатах в офисе пока так не сделали, иплись долго: оказалось что пров требовал специальной DNS записи, причем уходило на его серую сеть. Тут тоже походу чего-то намутили они с DNS..

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

ответил 2011-02-16 12:32:40 +0400

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2686 11 9 37
http://mh.otx.ru/

Comments

sip traces бы посмотреть, было бы более понятно.. Zavr2008 ( 2011-02-16 12:35:19 +0400 )редактировать
0

попробуй включить опцию srvlookup=yes в sip.conf http://voip.rus.net/tiki-index.php?page=Asterisk+SIP+srvlookup

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

ответил 2011-02-22 15:19:39 +0400

Bracus Gravatar Bracus
110 4 3 7

Ваш ответ

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 ленту новостей

Статистика

Задан: 2011-02-16 10:49:36 +0400

Просмотрен: 1,663 раз

Обновлен: Feb 22 '11

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