AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

sip падает регистрация аккаунтов.

Asterisk IP PBX 6 сообщений -
#1

Есть сервер астериск, на нем висит 20 аккаунтов от одного провайдера.
Проблема в том, что регистрация у аккаунтов время от времени падает. Происходят попытки перерегистрации, иногда до 10(это нормально?!)попыток и только потом зарегистрировался.
Время от времени получаю в ответ на попытку позвонить через аккаунт:
Got SIP response 500 "Server Internal Error" back from ..(ip).
[Nov 12 17] NOTICE[1937]: chan_sip.c:11642 sip_reg_timeout: -- Registration for 'login@ip' timed out, trying again (Attempt #1)

1) Вопрос - а в чем может быть проблема)?

2) Исходя из каких соображений ставить(указаны значения, которые у меня сейчас стоят):
defaultexpiry=300
maxexpiry=300
minexpiry=60
Нет полного понимания в вопросе сип-регистрации, поэтому буду признателен за ссылки на "матчасть"

3) При каком количестве аккаунтов астериск не будет справляться с регистрацией.. 1000 аккаунтов потянет? 5000?
#2

мегафон ? он у всех падает - провайдер гавно.
#3

Нет, не мегафон. Это нормальный нероссийский мелкий провайдер, работает он хорошо. С сип-фоном все ок.
Проблема именно когда астериск и аккаунтов много.
#4

через роутер ?
#5

роутер проверяйте.
мой, например, считал видимо этот трафик попытками атак и через какое-то время обрывал регистрацию.
после соответствующих настроек теперь не падает регистрация ни одного провайдера. в том числе и Мегафона
#6

Возможно пригодится:

Цитата:
Важно: кэш трансляций имеет время жизни.
У ТСР время большое (по умолчанию 3600секунд), у UDP существенно меньше (30 секунд). Эти параметры можно поменять. При изменении правил трансляции кэш надо чистить. Если есть 2 провайдера, то при переключении между провайдерами также надо чистить кэш

http://www.anticisco.ru/blogs/?p=131
то есть, изменяйте настройки на роутере.
или попробовать
nat=yes
qualify=yes (или qualify=20000) - то есть 20 секунд.
directmedia=no
Успехов.

PS. Некоторые провайдеры запрещают "повторную" авторизацию клиента. То есть, то что rout сломался провайдер не знает и не позволяет авторизоватся (думает что Вы ещё в линке). И только по таймауту от снимает регистрацию, после чего получается авторизоваться транку.