Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Странная проблема с register=>

Странная проблема с register=>

более двух регистраций не работает
Сообщений: 33

Странная проблема с register=>

Доброго времени суток!
Почему-то * не может осуществить более 2-х однонвременных регистраций на внешних сип-серверах.
Ситуация следующая:
- есть три записи "register=>", к трём разным серверам;
- если закомментировать любую одну из них (оставить две) - обе регистрации проходят (и внешние тестовые звонки, соответственно, тоже);
- по одной и по две одновременно - работают в любых сочетаниях;
- * находится за НАТ-ом (на гейте стоит opensips+rtpproxy, и всё это прекрасно работает на входящие звонки - но регистрации делаются напрямую, без проксирования, через opensips сигнализация не проходит в данном случае);
- если включить все три регистрации - по всем * думает что получает таймаут;
- при этом wireshark показывает, что ответы от всех серверов *-у приходят ( REGISTER ->, 100 Trying <-, 200 OK), но эти ответы воспринимаются только если регистраций не больше двух - а так - wireshark показывает, а в sip debug-е не видно;
Довольно странно ведёт себя сам * после попадания в такую ситуацию:
- изменяем sip.conf, добавляем третью регистрацию, делаем sip reload - отладочные сообщения выводятся
- начинаются таймауты, редактируем sip.conf, выключая регистрацию, делаем sip reload - выдаётся подсказка, и никаких других сообщений;
- делаем exit, потом подключаемся обратно - отладочные сообщения появляются (иногда - так и не появляются);
- далее * не реагирует уже ни на sip reload, ни на restart now (?!?), помогает только kiallall -9 asterisk

Куда и кого копать?

PS. Пробовал на 1.4.7, 1.4.25, 1.4.29 - одинаково всё.
2010-02-20 14:12

Avatara of zzuz
Откуда: SPb
Сообщений: 1307

Re: Странная проблема с register=>

про opensips не понятно. зачем?
http://линия24.рф - Астериск и прочие бубны!
2010-02-21 00:05

Откуда: Тюмень
Сообщений: 60

Re: Странная проблема с register=>

у меня была подобная проблема, поменял сервер днс и стало все ок. днс медленно отдавал ответы.
2010-02-21 09:45

Сообщений: 33

Re: Странная проблема с register=>

zzuz:

про opensips не понятно. зачем?
В данном случае привёл лишь для описания контекста проблемы - он сам по себе тут явно не при чём.
Или у Вас возник вопрос, зачем вообще нужен opensips? Так это тема отдельная совершенно... Начиная, например, с того, что * не может нормально работать если адрес у peer-а один, а юзернеймов много...
2010-02-24 14:29

Сообщений: 33

Re: Странная проблема с register=>

TD:

у меня была подобная проблема, поменял сервер днс и стало все ок. днс медленно отдавал ответы.
Боюсь, в моём случае дело не в этом. :-(
Дамп трафика показывает - в ответ на REGISTER, посланный к серверу (замечу, снимал дамп для сервера с ип-адресом, где ДНС не при чём), от него приходит ответ 401 (что правильно), но он почему-то НЕ ПОПАДАЕТ в * - то есть в отладочных (да и ни в каких) логах его не видно. Соответственно, * опять перепосылает REGISTER, опять приходит ответ 401, но * его не видит....
Напомню, такая фигня случается только если регистраций более двух. :-(
Та же самая регистрация прекрасно работает, если включена только она, либо она и ещё какая-то другая (но тне ещё две других).
2010-02-24 14:33

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru