VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Отваливается регистрация одного провайдера

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Аватара пользователя
Yazov
Сообщения: 50
Зарегистрирован: 09 ноя 2012, 11:29
Откуда: Almaty
Контактная информация:

Re: Отваливается регистрация одного провайдера

Сообщение Yazov »

ТС, а точно сетевуха прямо смотрит в оператора? Не через роутик какой пусть и в режиме бриджа?
100%. У меня машина шлюзом выступает и интернет маскарадит в локалку. eth0 - локалка, eth1 - utp с крыши, от провайдера.
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:

Код: Выделить всё

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.100.227  netmask 255.255.255.0  broadcast 192.168.100.255
        inet6 fe80::e2d5:5eff:fe79:c1ba  prefixlen 64  scopeid 0x20<link>
        ether e0:d5:5e:79:c1:ba  txqueuelen 1000  (Ethernet)
        RX packets 11269991  bytes 2307482724 (2.1 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 12341864  bytes 5802997362 (5.4 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 195.189.29.18  netmask 255.255.255.252  broadcast 195.189.29.19
        inet6 fe80::523e:aaff:fe05:2ab2  prefixlen 64  scopeid 0x20<link>
        ether 50:3e:aa:05:2a:b2  txqueuelen 1000  (Ethernet)
        RX packets 12376220  bytes 5454464999 (5.0 GiB)
        RX errors 0  dropped 24166  overruns 0  frame 0
        TX packets 11318329  bytes 2303383390 (2.1 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
Да мне говорили, что всякие д-линки и тп-линки грешат SIP ALG, которая криво роутит sip запросы. Но такой конфиг как сейчас уже давно стоит.
Аватара пользователя
Yazov
Сообщения: 50
Зарегистрирован: 09 ноя 2012, 11:29
Откуда: Almaty
Контактная информация:

Re: Отваливается регистрация одного провайдера

Сообщение Yazov »

Также ТС совсем не вкуривает что Астер ему в консоли пишет что нет больше username в данном Астере, есть только defaultuser и fromuser..
Убираю username в данном астере и после ребута машины звонки не идут, получаю Failed to authenticate on INVITE to. Спасибо за "помощь"
Аватара пользователя
Zavr2008
Сообщения: 2211
Зарегистрирован: 27 янв 2011, 00:35
Контактная информация:

Re: Отваливается регистрация одного провайдера

Сообщение Zavr2008 »

Читаем верно - ЗАМЕНЯЕМ, не убираем.
Также начинаем читать книжки
Российские E1 шлюзы Alvis. Модернизация УПАТС с E1,Подключение к ИС "Антифрод" E1 PRI/SS#7 УВР Телестор, Грифин и др..
Аватара пользователя
Yazov
Сообщения: 50
Зарегистрирован: 09 ноя 2012, 11:29
Откуда: Almaty
Контактная информация:

Re: Отваливается регистрация одного провайдера

Сообщение Yazov »

Понял ошибку, однако проблему это не решает, отвалы до сих пор происходят. Причем другой транк, на другом сервере от того же провайдера отлично работает. Если вешаю проблемный транк на тот сервер, то все равно отваливается.
Аватара пользователя
Yazov
Сообщения: 50
Зарегистрирован: 09 ноя 2012, 11:29
Откуда: Almaty
Контактная информация:

Re: Отваливается регистрация одного провайдера

Сообщение Yazov »

В общем, следуя рекомендациям, исправил некоторые настройки транка, теперь они выглядят так:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:

Код: Выделить всё

type=friend
remotesecret=xxxxxx
port=5060
nat=no
insecure=invite
host=217.76.78.17
fromuser=7470941234
fromdomain=217.76.78.17
dtmfmode=rfc2833
disallow=all
defaultuser=7470941234
context=from-trunk
allow=alaw&ulaw
строка регистрации:

Код: Выделить всё

7470941234:xxxxxx@217.76.78.17/7470941234
Правила фаера:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:

Код: Выделить всё

iptables -A INPUT -s 217.76.78.17 -p udp -m udp --dport 5060 -j ACCEPT
iptables -A INPUT -s 217.76.78.17 -p udp -m udp --dport 10000:20000 -j ACCEPT
Второй транк от данного провайдера, который регается на другой сервер, работает отлично. Смена серверов эффекта не дает. Единственное отличие в этих транках, кроме пользователя/пароля - второй транк не принимает входящие звонки, так как является револьверным и провайдер кидает все входящие на проблемный транк.
Отвалы транка могут происходить как несколько раз за час, так и один раз за пять часов, вне зависимости от кол-ва звонков. Отвалы были и ночью, когда звонков вообще нет. Дамп здесь https://yazov.kz/dump.cap, заранее прошу прощения, за кол-во сообщений в дампе, однако в нем есть как успешные регистрации, так и отвал.
Провайдер утверждает, что им не нравится мой CSeq number:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
вы оказывается даже видите наши 401 ответы!
Мы на каждое действие запрашиваем авторизацию и поэтому улетает 401 в вашу сторону (будь то регистрация или вызов). Вы все время отвечаете на него верно. Но в какой-то момент вы его получаете, но не реагируете на него.
Если посмотрите, то во время проблемы вы шлете регистр снова и снова один и тот же. Как бы игнорируя наш запрос 401.
UPD: заменил на type=peer. Стало лечиться перезагрузкой оси. То есть транк отваливается, но помогает перезагрузка. sip reload, core reload и core restart now не помогают.
Аватара пользователя
Yazov
Сообщения: 50
Зарегистрирован: 09 ноя 2012, 11:29
Откуда: Almaty
Контактная информация:

Re: Отваливается регистрация одного провайдера

Сообщение Yazov »

Дезинформация: не лечится перезагрузкой, видимо это был единичный случай. Транк падает и поднимается по прежнему.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH