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

Регистрация SIP транка у провайдера

1

Настроил в Астериске транк, исходящие работают нормально. А вот входящие нет. Проверял настройки, пробовал, уже не знаю куда лезть еще.

**SIP show registry: 0**

Как заставить его зарегистрироваться?

Настройки транка:

[73223**] 
type=user 
secret=XXXX 
nat=yes 
context=from-trunk

[Megalink1]

username=73223** 
type=peer 
secret=XXXX 
qualify=yes 
nat=yes 
insecure=invite 
host=193.200.**.** 
fromuser=73223** 
fromdomain=193.200.**.** 
canreinvite=no
authname=73223** 
context=from-trunk-sip-Megalink1
удалить закрыть спам изменить тег редактировать

спросил 2011-09-19 17:04:43 +0400

egor Gravatar egor
96 6 2 13

обновил 2011-09-20 11:58:37 +0400

Comments

а где строка регистрации ? alexcr ( 2011-09-19 17:15:36 +0400 )редактировать
строку прописывал, добавил ее ниже egor ( 2011-09-19 18:15:24 +0400 )редактировать
пробовал sipnet, регистрация тоже не проходит. может можно где-то взять заведомо рабочие настройки? egor ( 2011-09-20 14:08:49 +0400 )редактировать

2 Ответа

1

Нужно нарисовать строку для регистрации в секции [global] файла sip.conf

register => 73223**:XXXX@193.200.**.**/<DID номер для входящих>
ссылка удалить спам редактировать

ответил 2011-09-19 18:08:54 +0400

zzuz Gravatar zzuz flag of Russian Federation
6744 2 6 69
http://line24.ru/

Comments

пардон. строка для регистрации забитая в FreePBX: 73223:XXXX@193.200../73223 egor ( 2011-09-19 18:15:09 +0400 )редактировать
Ага , телепаты начинают догадываться , что автор использует Freepbx . zzuz ( 2011-09-19 19:58:57 +0400 )редактировать
если sip show register ничего не говорит , значит ничего и не прописано. Либо не приняты изменения. zzuz ( 2011-09-19 20:00:33 +0400 )редактировать
в конфиги изменения заносятся. через freepbx не раз применял. астер рестартил. egor ( 2011-09-20 11:27:49 +0400 )редактировать
Если не нажать кнопочку Aplly/Reload , то ничего не заносится . zzuz ( 2011-09-20 12:07:27 +0400 )редактировать
grep register /etc/asterisk/sip_registrations.conf zzuz ( 2011-09-20 12:08:27 +0400 )редактировать
grep sip_registrations.conf /etc/asterisk/sip.conf zzuz ( 2011-09-20 12:08:52 +0400 )редактировать
register=73223:XXXX@193.200../73223 egor ( 2011-09-20 13:20:14 +0400 )редактировать
#include sip_registrations.conf egor ( 2011-09-20 13:21:10 +0400 )редактировать
sip reload и потом sip show registry zzuz ( 2011-09-20 14:28:09 +0400 )редактировать
пробовал уже не раз :( все равно пустота ((( egor ( 2011-09-20 14:32:09 +0400 )редактировать
хм. странно конечно, но я не верю. что говорит sip show peers ? zzuz ( 2011-09-20 14:35:36 +0400 )редактировать
так, я уже тут что-то поломал. но исходное значение show peers = OK с задержкой примерно 40 мс egor ( 2011-09-20 15:00:43 +0400 )редактировать
Ну раз поломали , так чините. можете снести файл sip_additional.conf и релоуднуть freepbx , для большей уверенности я бы и sip.conf снес. также очистить sip_custom.conf можно или хотя бы перенести настройки . zzuz ( 2011-09-20 15:21:59 +0400 )редактировать
огромное спасибо!!!! таким же методом удалил sip_registrations.conf и перезагрузил freepbx. хоть он записал в файлы то же самое что и было, но заработало! СПАСИБО ОГРОМНЕЙШЕЕ!!!! egor ( 2011-09-20 15:45:09 +0400 )редактировать
0

Та же самая беда произошла и у меня. Проделал все те же манипуляции, однако ни у sipnet'а, ни у "Новой связи" (бывший АРКТЕЛ) нет даже попыток зарегистрироваться. В конфигах все написано. Пробовал удалять файлы - так даже трубки не захотели в астериске регистрироваться, не то, что к внешнему провайдеру подключаться. Вернул все назад. Sip Show registry кажет это: "Host dnsmgr Username Refresh State Reg.Time
0 SIP registrations."

Все сделано под elastix. Стоит это на VirtualBox. Порты проброшены на вход и выход. Выход: все вообще порты, Вход: 5060, 10000-20000. При отправке пинга с сервера * на сервак SIP-провайдера - он пакеты видит.

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

ответил 2012-04-10 13:30:56 +0400

WOOF Gravatar WOOF
1 1

Comments

"Порты проброшены на вход и выход" - это как?

zzuz ( 2012-04-10 15:25:04 +0400 )редактировать

Файрвол LAN->WAN - все порты открыты, WAN->LAN - открыты 5060, 10000-20000

WOOF ( 2012-04-10 15:36:15 +0400 )редактировать

Ну так ,если "0 SIP registrations." , то настройки регистрацию в соответствующих местах .

zzuz ( 2012-04-10 16:20:11 +0400 )редактировать

sip_additional.conf

[atel] username=LOGIN type=peer secret=PASSWORD nat=yes insecure=port,invite host=86.110.4.148 fromuser=LOGIN fromdomain=MY WHITE IP context=from-trank-atel canreinvite=no

[in-atel] type=peer secret=PASSWORD nat=yes insecure=port,invite context=from-trunk-in-atel canreinvite=no

WOOF ( 2012-04-10 16:34:05 +0400 )редактировать

или в sip.conf надо продублировать?

WOOF ( 2012-04-10 16:47:50 +0400 )редактировать

Где sip_registrations.conf ?

zzuz ( 2012-04-10 17:57:55 +0400 )редактировать

Где строка register ?

zzuz ( 2012-04-10 17:58:21 +0400 )редактировать

В файле sip_registrations.conf register=LOGIN:PASSWORD@86.110.4.148/LOGIN

Файл sipregistrationscustom.conf был пустой. Добавил туда, сохранил. reload. Sip sho registry - пуст

WOOF ( 2012-04-10 21:15:01 +0400 )редактировать

Отвечу сам себе. при работе через FreePBX заметил, что в sip.conf перестали добавляться изменения. В частности, строка register.... исчезает после сохранения и reload. Тогда вышул из астериска и в консоли набрал "vi /etc/asterisk/sip.conf " Добавил вручную строку (краткая справка по работе с редактором http://web.izjum.com/linux-vim) сохранил. Теперь по SIP SHOW REGISTRY выдает "Host dnsmgr Username Refresh State Reg.Time
86.110.4.148:5060 N meliorservis 120 Request Sent
1 SIP registrations." Но пока так и не регистрируется

WOOF ( 2012-04-10 21:51:37 +0400 )редактировать

Вы определитесь, что Вы хотите использовать. Либо чистый астериск без веб-морды ,либо веб-морду. sip.conf должен быть символической ссылкой на основной файл freepbx , где инклюдятся файлы sip_* . Если уж и решили пообнавляться , то думайте перед тем как заменять работающие файлы.

zzuz ( 2012-04-10 22:11:57 +0400 )редактировать

Так в том то и дело, что хочу через веб интерфейс управлять. Так ведь не вносятся изменения через веб-морду. пришлось ручками править.

WOOF ( 2012-04-10 22:17:49 +0400 )редактировать

sip.conf трогать не надо.

zzuz ( 2012-04-10 22:26:27 +0400 )редактировать

zzuz, терпения у Вас вагон. Выражаю благодарность от всех чайников в деле покорения астериска. Когда-то я так же начинал в других областях, теперь стараюсь спокойно остальным помогать, но на то они и форумы. Кстати, пока не полез править sip.conf - так ведь вообще регистрация не появлялась. Распечатал "Asterisk our future" -больше 600 страниц.. Буду постепенно осваивать, но сейчас бы надо запустить хотя бы выход в город. С Вами можно как-то связаться помимо форума, чтобы быстрее понять простые для Вас вещи? Если есть желание потратить немного времени для просвещения коллеги :)

WOOF ( 2012-04-10 22:34:33 +0400 )редактировать

Так каждый предлагает неформально пообщаться. В оригинальном файле sip.conf веб-интерфейса FreePBX описано зачем он и что он делает. Хотите обучаться у наших коллег , пожалуйста - http://ipap.ru/pages/AS_department/asterisk

zzuz ( 2012-04-10 22:39:23 +0400 )редактировать

Я не против грамотного образования, но иногда на него просто нет денег. А спрос на эти знания есть и приходится получать эти знания самостоятельно. Почитал тщательно sip.conf. Вынес оттуда все подписи. sipregistrationscustom.conf - оказался пустым и добавил строку регистрации туда, согласно "sipregistrationscustom.conf is for any customizations you might need to do to the automatically generated registrations that FreePBX makes". Естесственно, все с применением и reload'ом. Вернулся к ожиданию регистрации "Request Sent"

WOOF ( 2012-04-10 22:52:24 +0400 )редактировать

Ваш ответ

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-09-19 17:04:43 +0400

Просмотрен: 9,137 раз

Обновлен: Apr 10 '12

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